Probleme beim Ausführen des FreeBSD-Paketinstallationsbefehls

0

Ich versuche, Software auf einem FreeBSD 10-System zu installieren. Ich bin kein regulärer FreeBSD-Benutzer, daher kenne ich seine Besonderheiten nicht. Ich habe es nur zum Testen der Erstellung und Ausführung von Software.

Ich habe eine durchgeführt, um man -kzu sehen, was die Kandidaten sind:

su -
...

man -k install
...
pkg-add(8)

Ich bin oberflächlich mit anderen BSDs vertraut und sehe pkg-addungefähr richtig aus:

# pkg-add bash
pkg-add: command not found
# find / -name pkg-add
#

Wo ist pkg-addauf FreeBSD-Systemen?


Bildbeschreibung hier eingeben

jww
quelle

Antworten:

2

Was du willst ist pkg_add. Beachten Sie, dass Sie verwendet haben , -nicht _. Übrigens gibt es interessantere Möglichkeiten, Software zu installieren, zum Beispiel von der Quelle.

Wenn Sie ein portSystem haben (es ist standardmäßig dort) und installieren möchten wget, können Sie einfach Ihr FreeBSD: fragen whereis wget, und es gibt Ihnen so etwas wie /usr/ports/ftp/wget. Was Sie tun müssen, ist zu cd /usr/ports/ftp/wgetund laufen make install cleanoder make -DBATCH install clean(wenn Sie nicht durch Konfigurationen gestört werden möchten).

Bearbeiten: Es ist nur pkgin FreeBSD 10. Sie können verwenden pkg add ....

Edit 2: Nützliche (und kurze) Informationen über pkg, pkg_addund pkgng Tools ist hier: https://docs.freebsd.org/doc/10.0-RELEASE/usr/local/share/doc/freebsd/handbook/pkgng-intro.html

Neyman
quelle
Ich bin mir ziemlich sicher, dass es pkg-addmit dem Bindestrich geht. Überprüfen Sie die Ausgabe von man -k. Sollten Sie auch nicht portbei der Suche in den Manpages auftauchen? Ich versuche es zu benutzen port, aber ich versuche zu verstehen, was mit den Dokumenten von FreeBSD nicht stimmt.
Jww
Die FreeBSD-Website hat eine sehr gute Suche. Überprüfen Sie dies: freebsd.org/cgi/… Sie haben Recht find, es muss in den Häfen zu finden. Pkg-add und pkg_add sind jedoch nicht in FreeBSD 10 enthalten. Verwenden Sie einfach pkg add.
Neyman
Diese Antwort kann durch Verweisen auf Das Handbuch verbessert werden .
JdeBP
Dank @JdeBP sind mehr oder weniger alle benötigten Informationen hier: docs.freebsd.org/doc/10.0-RELEASE/usr/local/share/doc/freebsd/…
Neyman
1

Verwenden Sie pkg installals root, um ein Paket von einem Remote-Repository zu installieren . (Der pkg addBefehl dient zum Installieren bereits heruntergeladener Pakete.)

Roland Smith
quelle