Software (packages, ports) nachinstallieren vom USB-Stick geht -- wie?

...Diese Dienste werden in der Regel komplett benötigt, also von Systemstart an. Sie übernehmen diverse System-Meldungen und arbeiten dann mit anderen Komponenten zusammen, etwa dem Mount-Manager in KDE oder auch mit X.

Oha. Naja, in der Anweisung zum Einrichten von KDE, die ich benutzt hatte (http://www.rhyous.com/2009/12/18/how-to-install-and-configure-a-freebsd-8-desktop-with-xorg-and-kde/), stand drin, dass man die beiden erst in rc.conf eintragen und dann starten müsste. Daher ging ich davon aus, dass sie noch nicht laufen. Aber alles ist gut, sie laufen und die rc.conf ist entsprechend bearbeitet.

...Es stimmt aber, der Sprachgebrauch ist da sehr unpräzise, ganz, wie du das beschreibst.

Hihi. Allerdings ist das nicht immer hilfreich ... ;)

Danke für Deine ausführlichen Erläuterungen :).

P.S.: Ich kapiere die Systematik der Repositories noch nicht. Ist der Link, den Du angegeben hast denn für alle FreeBSD-Versionen von 9.1 bis 7.x? Ich habe hier: ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/ nach einem Unterverzeichnis für 9.1 gesucht, da ist (noch) keins...

@ Kamikaze Aha, danke, die Möglichkeit des "service" Kommandos war mir neu (und willkommen ;)).
 
P.S.: Ich kapiere die Systematik der Repositories noch nicht. Ist der Link, den Du angegeben hast denn für alle FreeBSD-Versionen von 9.1 bis 7.x? Ich habe hier: ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/ nach einem Unterverzeichnis für 9.1 gesucht, da ist (noch) keins...

Nein. Da hast du Recht, der Link von mir war Mist, da bin ich wohl einer falschen Eingebung gefolgt.
Der PC, den ich derzeit nutze, hat nicht meinen gewohnten ftp-Browser installiert. Wenn ich über die Konsole einlogge und mir die Verzeichnisse betrachte, sehe ich es selbst nun genauer, dass es auf den von mir besuchten Seiten keine Pakete für 9.1 gibt.
Du kannst selbst einen Blick darauf werfen und siehst dann, welche Links wohin führen. Das erklärt vielleicht mehr, als viele Worte. Ich zeige mal einen kleinen Auszug:
Code:
...
lrwxrwxrwx    1 501      502            10 Nov 11  2010 8.0 moved to ftp-archive -> README.TXT
drwxrwxr-x   14 501      502          4096 Jul 19  2010 8.1-RELEASE
drwxrwxr-x   14 501      502          4096 Feb 20  2011 8.2-RELEASE
drwxr-sr-x   14 501      502          4096 Feb 19  2012 8.3-BETA1
drwxr-sr-x   14 501      502          4096 Mar 05  2012 8.3-RC1
drwxr-sr-x   14 501      502          4096 Mar 31  2012 8.3-RC2
drwxr-sr-x   14 501      502          4096 Apr 10  2012 8.3-RELEASE
drwxrwsr-x    2 501      502          4096 Jul 28  2011 9.0-BETA1
lrwxrwxrwx    1 501      502            17 Jan 07  2012 9.0-RELEASE -> amd64/9.0-RELEASE
lrwxrwxrwx    1 501      502            17 Jan 16 16:43 9.1-RELEASE -> amd64/9.1-RELEASE
drwxrwxr-x   10 501      502          4096 Feb 19  2012 ISO-IMAGES
-rw-rw-r--    1 501      502           637 Nov 23  2005 README.TXT
drwxr-sr-x   14 501      502          4096 Dec 11 03:01 amd64

ftp> cd 9.1-RELEASE
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||38409|).
150 Here comes the directory listing.
-rw-r--r--    1 501      502           782 Dec 04 10:10 MANIFEST
-rw-r--r--    1 501      502      59854248 Dec 04 10:09 base.txz
-rw-r--r--    1 501      502       1443284 Dec 04 10:10 doc.txz
-rw-r--r--    1 501      502       1117428 Dec 04 10:10 games.txz
-rw-r--r--    1 501      502      58045476 Dec 04 10:10 kernel.txz
-rw-r--r--    1 501      502       9743636 Dec 04 10:10 lib32.txz
-rw-r--r--    1 501      502      87926876 Dec 04 10:10 ports.txz
-rw-r--r--    1 501      502      96450488 Dec 04 10:10 src.txz
226 Directory send OK.
...

ftp> cd 9.0-RELEASE
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||41995|).
150 Here comes the directory listing.
-rw-r--r--    1 501      502           782 Jan 03  2012 MANIFEST
-rw-r--r--    1 501      502      57097044 Jan 03  2012 base.txz
-rw-r--r--    1 501      502       1443308 Jan 03  2012 doc.txz
-rw-r--r--    1 501      502       1124624 Jan 03  2012 games.txz
-rw-r--r--    1 501      502      53632976 Jan 03  2012 kernel.txz
-rw-r--r--    1 501      502       9624304 Jan 03  2012 lib32.txz
lrwxrwxrwx    1 501      502            44 Jan 07  2012 packages -> ../../../../ports/amd64/packages-9.0-release
-rw-r--r--    1 501      502      35195592 Jan 03  2012 ports.txz
-rw-r--r--    1 501      502      93607956 Jan 03  2012 src.txz
226 Directory send OK.


ftp> pwd
Remote directory: /pub/FreeBSD/releases/amd64/amd64/9.0-RELEASE
ftp> bye
221 Goodbye.
 
Hmmm. Irgendwie hast Du mich auf halbem Wege verloren -- von welchem Verzeichnis startest Du denn? ftp://ftp8.freebsd.org/pub/FreeBSD/ports/???? irgenwie verirre ich mich in dem ganzen Wust ...

OK, das war natürlich nicht meine Absicht.
Hier zunächst nochmal eine ausführlichere Darstellung:
Code:
bash-3.2$ ftp ftp://ftp8.freebsd.org/pub/FreeBSD/
Trying 128.171.104.148...
Connected to mirror.ancl.hawaii.edu.
220 (vsFTPd 2.2.2)
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
250 Directory successfully changed.
250-If you're looking for one of the FreeBSD releases, please look in the
250-releases/${ARCH}/${RELNAME} directory, where ARCH = "alpha", "amd64",
250-"i386", "ia64", "pc98", or "sparc64" and RELNAME = the release
250-you're interested in, e.g. "7.1-RELEASE" or "8.0-RELEASE".
250 Directory successfully changed.
ftp> pwd
Remote directory: /pub/FreeBSD
ftp> ls
229 Entering Extended Passive Mode (|||13573|).
150 Here comes the directory listing.
drwxrwxr-x    6 501      502          4096 Oct 23  2006 CERT
lrwxrwxrwx    1 501      502            15 Apr 19  2007 CTM -> development/CTM
lrwxrwxrwx    1 501      502            17 Apr 19  2007 CVSup -> development/CVSup
drwxrwxr-x    4 501      502          4096 Oct 23  2006 ERRATA
lrwxrwxrwx    1 501      502            17 Apr 19  2007 FreeBSD-current -> branches/-current
lrwxrwxrwx    1 501      502            19 Apr 19  2007 FreeBSD-stable -> branches/4.0-stable
lrwxrwxrwx    1 501      502            25 Apr 19  2007 ISO-IMAGES-alpha -> releases/alpha/ISO-IMAGES
lrwxrwxrwx    1 501      502            25 Apr 19  2007 ISO-IMAGES-amd64 -> releases/amd64/ISO-IMAGES
lrwxrwxrwx    1 501      502            24 Apr 19  2007 ISO-IMAGES-i386 -> releases/i386/ISO-IMAGES
lrwxrwxrwx    1 501      502            24 Apr 19  2007 ISO-IMAGES-ia64 -> releases/ia64/ISO-IMAGES
lrwxrwxrwx    1 501      502            24 Apr 19  2007 ISO-IMAGES-pc98 -> releases/pc98/ISO-IMAGES
lrwxrwxrwx    1 501      502            27 Apr 20  2007 ISO-IMAGES-powerpc -> releases/powerpc/ISO-IMAGES
lrwxrwxrwx    1 501      502            27 Apr 19  2007 ISO-IMAGES-sparc64 -> releases/sparc64/ISO-IMAGES
-rw-rw-r--    1 501      502          6430 Jun 19  2004 README.TXT
drwxrwxr-x    3 501      502          4096 Oct 23  2006 SOC2005
-rw-rw-r--    1 501      502            11 Jun 03  2012 TIMESTAMP
drwxrwxr-x    2 501      502          4096 Oct 23  2006 TrustedBSD
drwxrwxr-x    7 501      502          4096 Oct 28 16:49 branches
drwxrwxr-x   10 501      502          4096 Jun 03  2008 development
-rw-r--r--    1 501      502         47806 Jun 03  2012 dir.sizes
lrwxrwxrwx    1 501      502            15 Apr 19  2007 distfiles -> ports/distfiles
drwxrwxr-x   24 501      502          4096 Jun 01  2012 doc
-rw-r--r--    1 501      502      24821249 Jun 03  2012 ls-lR.gz
drwxrwxr-x    3 501      502          4096 Oct 23  2006 misc
drwxrwxr-x   13 501      502          4096 Oct 28 16:51 ports
drwxrwxr-x   11 501      502          4096 Oct 28 16:51 releases
drwxrwxr-x   14 501      502          4096 Jan 07 00:32 snapshots
drwxrwxr-x    5 501      502          4096 Oct 24  2006 tools
drwxrwxr-x    2 501      502          4096 Oct 24  2006 tools.NEW
drwxrwxr-x    3 501      502          4096 Oct 24  2006 torrents
drwxrwxr-x    2 501      502          4096 Oct 24  2006 updates
226 Directory send OK.
ftp> cd releases
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||8051|).
150 Here comes the directory listing.
drwxr-xr-x    5 501      502          4096 Jul 15  2012 ISO-IMAGES
-rw-rw-r--    1 501      502           560 Jun 19  2004 README.TXT
-rw-r--r--    1 501      502            35 Jan 22 06:15 TIMESTAMP
drwxrwsr-x    2 501      502          4096 Nov 11  2010 alpha
drwxrwsr-x   13 501      502          4096 Jan 16 16:43 amd64
drwxrwsr-x   13 501      502          4096 Jan 16 16:43 i386
drwxrwsr-x    7 501      502          4096 Sep 26  2011 ia64
drwxrwsr-x   12 501      502          4096 Apr 11  2012 pc98
drwxrwsr-x    8 501      502          4096 Sep 22  2011 powerpc
drwxrwxr-x    4 501      502          4096 Aug 01  2011 powerpc64
drwxrwsr-x   11 501      502          4096 Jan 16 16:44 sparc64
226 Directory send OK.
ftp> cd amd64
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||43319|).
150 Here comes the directory listing.
lrwxrwxrwx    1 501      502            10 Oct 23  2007 5.3 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 20  2007 5.4 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Oct 23  2007 5.5 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 20  2007 6.0 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Oct 19  2007 6.1 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Sep 09  2008 6.2 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 03  2009 6.3 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 02  2010 6.4 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 03  2009 7.0 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Oct 06  2009 7.1 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Nov 11  2010 7.2 moved to ftp-archive -> README.TXT
drwxrwxr-x   15 501      502          4096 Mar 22  2010 7.3-RELEASE
drwxrwxr-x   15 501      502          4096 Feb 20  2011 7.4-RELEASE
lrwxrwxrwx    1 501      502            10 Nov 11  2010 8.0 moved to ftp-archive -> README.TXT
drwxrwxr-x   14 501      502          4096 Jul 19  2010 8.1-RELEASE
drwxrwxr-x   14 501      502          4096 Feb 20  2011 8.2-RELEASE
drwxr-sr-x   14 501      502          4096 Feb 19  2012 8.3-BETA1
drwxr-sr-x   14 501      502          4096 Mar 05  2012 8.3-RC1
drwxr-sr-x   14 501      502          4096 Mar 31  2012 8.3-RC2
drwxr-sr-x   14 501      502          4096 Apr 10  2012 8.3-RELEASE
drwxrwsr-x    2 501      502          4096 Jul 28  2011 9.0-BETA1
lrwxrwxrwx    1 501      502            17 Jan 07  2012 9.0-RELEASE -> amd64/9.0-RELEASE
lrwxrwxrwx    1 501      502            17 Jan 16 16:43 9.1-RELEASE -> amd64/9.1-RELEASE
drwxrwxr-x   10 501      502          4096 Feb 19  2012 ISO-IMAGES
-rw-rw-r--    1 501      502           637 Nov 23  2005 README.TXT
drwxr-sr-x   14 501      502          4096 Dec 11 03:01 amd64
226 Directory send OK.
ftp> cd ../../
250 Directory successfully changed.
ftp> pwd
Remote directory: /pub/FreeBSD
ftp> cd ports
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||36838|).
150 Here comes the directory listing.
-rw-r--r--    1 501      502            35 Jan 22 06:15 TIMESTAMP
drwxrwxr-x    3 501      502          4096 Nov 24  2005 alpha
drwxrwxr-x   14 501      502          4096 Oct 27 06:38 amd64
drwxr-xr-x    3 501      502          4096 Oct 27 06:38 arm
drwxrwxr-x  575 501      502       2326528 Nov 08 12:58 distfiles
drwxrwxr-x   19 501      502          4096 Nov 15 06:26 i386
drwxrwxr-x    8 501      502          4096 Oct 27 06:38 ia64
drwxr-xr-x  251 501      502          4096 Dec 26 01:05 local-distfiles
lrwxrwxrwx    1 501      502            13 Apr 19  2007 packages -> i386/packages
drwxrwxr-x    2 501      502          4096 Oct 28 19:44 ports
lrwxrwxrwx    1 501      502             5 Apr 19  2007 ports-current -> ports
lrwxrwxrwx    1 501      502             5 Apr 19  2007 ports-stable -> ports
drwxrwxr-x    6 501      502          4096 Oct 27 06:38 powerpc
drwxrwxr-x   10 501      502          4096 Oct 27 06:38 sparc64
drwxr-xr-x    2 501      502          4096 Dec 03  2011 sun4v
226 Directory send OK.
ftp> cd ../
250 Directory successfully changed.
ftp> bye
221 Goodbye.
welchen Mirror man dabei verwendet, ist ziemlich egal. Diesen hatte ich noch in der Zwischenablage und konnte den leicht einfügen. Die Struktur ist überall gleich, obwohl es auf manchen Spiegeln manchmal nicht alles gibt.
OK, dann mal ein Beispiel mit 8.3-RELEASE, wo die Welt ja noch in Ordnung war und wo es wie gewohnt Pakete gibt:
Code:
bash-3.2$ ftp ftp://ftp8.freebsd.org/pub/FreeBSD/
Trying 128.171.104.148...
Connected to mirror.ancl.hawaii.edu.
220 (vsFTPd 2.2.2)
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
250 Directory successfully changed.
250-If you're looking for one of the FreeBSD releases, please look in the
250-releases/${ARCH}/${RELNAME} directory, where ARCH = "alpha", "amd64",
250-"i386", "ia64", "pc98", or "sparc64" and RELNAME = the release
250-you're interested in, e.g. "7.1-RELEASE" or "8.0-RELEASE".
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||48567|).
150 Here comes the directory listing.
drwxrwxr-x    6 501      502          4096 Oct 23  2006 CERT
lrwxrwxrwx    1 501      502            15 Apr 19  2007 CTM -> development/CTM
lrwxrwxrwx    1 501      502            17 Apr 19  2007 CVSup -> development/CVSup
drwxrwxr-x    4 501      502          4096 Oct 23  2006 ERRATA
lrwxrwxrwx    1 501      502            17 Apr 19  2007 FreeBSD-current -> branches/-current
lrwxrwxrwx    1 501      502            19 Apr 19  2007 FreeBSD-stable -> branches/4.0-stable
lrwxrwxrwx    1 501      502            25 Apr 19  2007 ISO-IMAGES-alpha -> releases/alpha/ISO-IMAGES
lrwxrwxrwx    1 501      502            25 Apr 19  2007 ISO-IMAGES-amd64 -> releases/amd64/ISO-IMAGES
lrwxrwxrwx    1 501      502            24 Apr 19  2007 ISO-IMAGES-i386 -> releases/i386/ISO-IMAGES
lrwxrwxrwx    1 501      502            24 Apr 19  2007 ISO-IMAGES-ia64 -> releases/ia64/ISO-IMAGES
lrwxrwxrwx    1 501      502            24 Apr 19  2007 ISO-IMAGES-pc98 -> releases/pc98/ISO-IMAGES
lrwxrwxrwx    1 501      502            27 Apr 20  2007 ISO-IMAGES-powerpc -> releases/powerpc/ISO-IMAGES
lrwxrwxrwx    1 501      502            27 Apr 19  2007 ISO-IMAGES-sparc64 -> releases/sparc64/ISO-IMAGES
-rw-rw-r--    1 501      502          6430 Jun 19  2004 README.TXT
drwxrwxr-x    3 501      502          4096 Oct 23  2006 SOC2005
-rw-rw-r--    1 501      502            11 Jun 03  2012 TIMESTAMP
drwxrwxr-x    2 501      502          4096 Oct 23  2006 TrustedBSD
drwxrwxr-x    7 501      502          4096 Oct 28 16:49 branches
drwxrwxr-x   10 501      502          4096 Jun 03  2008 development
-rw-r--r--    1 501      502         47806 Jun 03  2012 dir.sizes
lrwxrwxrwx    1 501      502            15 Apr 19  2007 distfiles -> ports/distfiles
drwxrwxr-x   24 501      502          4096 Jun 01  2012 doc
-rw-r--r--    1 501      502      24821249 Jun 03  2012 ls-lR.gz
drwxrwxr-x    3 501      502          4096 Oct 23  2006 misc
drwxrwxr-x   13 501      502          4096 Oct 28 16:51 ports
drwxrwxr-x   11 501      502          4096 Oct 28 16:51 releases
drwxrwxr-x   14 501      502          4096 Jan 07 00:32 snapshots
drwxrwxr-x    5 501      502          4096 Oct 24  2006 tools
drwxrwxr-x    2 501      502          4096 Oct 24  2006 tools.NEW
drwxrwxr-x    3 501      502          4096 Oct 24  2006 torrents
drwxrwxr-x    2 501      502          4096 Oct 24  2006 updates
226 Directory send OK.
ftp> cd releases
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||11128|).
150 Here comes the directory listing.
drwxr-xr-x    5 501      502          4096 Jul 15  2012 ISO-IMAGES
-rw-rw-r--    1 501      502           560 Jun 19  2004 README.TXT
-rw-r--r--    1 501      502            35 Jan 22 06:15 TIMESTAMP
drwxrwsr-x    2 501      502          4096 Nov 11  2010 alpha
drwxrwsr-x   13 501      502          4096 Jan 16 16:43 amd64
drwxrwsr-x   13 501      502          4096 Jan 16 16:43 i386
drwxrwsr-x    7 501      502          4096 Sep 26  2011 ia64
drwxrwsr-x   12 501      502          4096 Apr 11  2012 pc98
drwxrwsr-x    8 501      502          4096 Sep 22  2011 powerpc
drwxrwxr-x    4 501      502          4096 Aug 01  2011 powerpc64
drwxrwsr-x   11 501      502          4096 Jan 16 16:44 sparc64
226 Directory send OK.
ftp> cd amd64
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||48299|).
150 Here comes the directory listing.
lrwxrwxrwx    1 501      502            10 Oct 23  2007 5.3 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 20  2007 5.4 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Oct 23  2007 5.5 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 20  2007 6.0 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Oct 19  2007 6.1 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Sep 09  2008 6.2 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 03  2009 6.3 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 02  2010 6.4 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Apr 03  2009 7.0 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Oct 06  2009 7.1 moved to ftp-archive -> README.TXT
lrwxrwxrwx    1 501      502            10 Nov 11  2010 7.2 moved to ftp-archive -> README.TXT
drwxrwxr-x   15 501      502          4096 Mar 22  2010 7.3-RELEASE
drwxrwxr-x   15 501      502          4096 Feb 20  2011 7.4-RELEASE
lrwxrwxrwx    1 501      502            10 Nov 11  2010 8.0 moved to ftp-archive -> README.TXT
drwxrwxr-x   14 501      502          4096 Jul 19  2010 8.1-RELEASE
drwxrwxr-x   14 501      502          4096 Feb 20  2011 8.2-RELEASE
drwxr-sr-x   14 501      502          4096 Feb 19  2012 8.3-BETA1
drwxr-sr-x   14 501      502          4096 Mar 05  2012 8.3-RC1
drwxr-sr-x   14 501      502          4096 Mar 31  2012 8.3-RC2
drwxr-sr-x   14 501      502          4096 Apr 10  2012 8.3-RELEASE
drwxrwsr-x    2 501      502          4096 Jul 28  2011 9.0-BETA1
lrwxrwxrwx    1 501      502            17 Jan 07  2012 9.0-RELEASE -> amd64/9.0-RELEASE
lrwxrwxrwx    1 501      502            17 Jan 16 16:43 9.1-RELEASE -> amd64/9.1-RELEASE
drwxrwxr-x   10 501      502          4096 Feb 19  2012 ISO-IMAGES
-rw-rw-r--    1 501      502           637 Nov 23  2005 README.TXT
drwxr-sr-x   14 501      502          4096 Dec 11 03:01 amd64
226 Directory send OK.
ftp> cd 8.3-RELEASE
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||28430|).
150 Here comes the directory listing.
lrwxrwxrwx    1 501      502             1 Apr 09  2012 8.3-RELEASE -> .
-r--r--r--    1 501      502          4905 Apr 09  2012 ERRATA.HTM
-r--r--r--    1 501      502          3589 Apr 09  2012 ERRATA.TXT
-r--r--r--    1 501      502        194759 Apr 09  2012 HARDWARE.HTM
-r--r--r--    1 501      502        120050 Apr 09  2012 HARDWARE.TXT
-r--r--r--    1 501      502         19868 Apr 09  2012 README.HTM
-r--r--r--    1 501      502         14387 Apr 09  2012 README.TXT
-r--r--r--    1 501      502         56667 Apr 09  2012 RELNOTES.HTM
-r--r--r--    1 501      502         23351 Apr 09  2012 RELNOTES.TXT
drwxr-sr-x    2 501      502          4096 Apr 09  2012 base
drwxr-sr-x    2 501      502          4096 Apr 09  2012 catpages
-rw-r--r--    1 501      502            25 Apr 09  2012 cdrom.inf
drwxr-sr-x    2 501      502          4096 Apr 09  2012 dict
drwxr-sr-x    2 501      502          4096 Apr 09  2012 doc
-r--r--r--    1 501      502          4229 Apr 09  2012 docbook.css
drwxr-sr-x    2 501      502          4096 Apr 09  2012 games
drwxr-sr-x    2 501      502          4096 Apr 09  2012 info
drwxr-sr-x    2 501      502          4096 Apr 09  2012 kernels
drwxr-sr-x    2 501      502          4096 Apr 09  2012 lib32
drwxr-sr-x    2 501      502          4096 Apr 09  2012 manpages
lrwxrwxrwx    1 501      502            41 Apr 10  2012 packages -> ../../../ports/amd64/packages-8.3-release
drwxr-sr-x    2 501      502          4096 Apr 09  2012 ports
drwxr-sr-x    2 501      502          4096 Apr 09  2012 proflibs
drwxr-sr-x    2 501      502          4096 Apr 09  2012 src
226 Directory send OK.
ftp> cd ../../../
250 Directory successfully changed.
ftp> pwd
Remote directory: /pub/FreeBSD
ftp> cd ports
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||40197|).
150 Here comes the directory listing.
-rw-r--r--    1 501      502            35 Jan 22 06:15 TIMESTAMP
drwxrwxr-x    3 501      502          4096 Nov 24  2005 alpha
drwxrwxr-x   14 501      502          4096 Oct 27 06:38 amd64
drwxr-xr-x    3 501      502          4096 Oct 27 06:38 arm
drwxrwxr-x  575 501      502       2326528 Nov 08 12:58 distfiles
drwxrwxr-x   19 501      502          4096 Nov 15 06:26 i386
drwxrwxr-x    8 501      502          4096 Oct 27 06:38 ia64
drwxr-xr-x  251 501      502          4096 Dec 26 01:05 local-distfiles
lrwxrwxrwx    1 501      502            13 Apr 19  2007 packages -> i386/packages
drwxrwxr-x    2 501      502          4096 Oct 28 19:44 ports
lrwxrwxrwx    1 501      502             5 Apr 19  2007 ports-current -> ports
lrwxrwxrwx    1 501      502             5 Apr 19  2007 ports-stable -> ports
drwxrwxr-x    6 501      502          4096 Oct 27 06:38 powerpc
drwxrwxr-x   10 501      502          4096 Oct 27 06:38 sparc64
drwxr-xr-x    2 501      502          4096 Dec 03  2011 sun4v
226 Directory send OK.
ftp> cd amd64
250-These are packages for the amd64 architecture.  Here are brief
250-descriptions of each subdirectory.
250-
250-  packages-6-stable:      Packages for FreeBSD-6-stable.
250-  packages-7-stable:      Packages for FreeBSD-7-stable.
250-  packages-7.4-release:   Packages for FreeBSD 7.4-release.
250-  packages-8-stable:      Packages for FreeBSD-8-stable.
250-  packages-8.2-release:   Packages for FreeBSD 8.2-release.
250-  packages-9-stable:      Packages for FreeBSD-9-stable.
250-  packages-10-current:    Packages for FreeBSD-10-current. (not yet created)
250-
250-packages-*-release directories are built from the ports collection
250-shipped with the release, and are not updated thereafter.
250-
250-packages-*-stable and packages-*-current are updated roughly once a
250-week.
250-
250-Please see the file "../../dir.sizes" for the current size of each
250-directory.  In particular, mirroring thise directories will cause about
250-8GB of traffic per week from packages-?-stable and packages-?-current
250-updates.
250-
250-Older release package sets may be found at:
250-
250-ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/
250 Directory successfully changed.
ftp> ls
229 Entering Extended Passive Mode (|||7337|).
150 Here comes the directory listing.
lrwxrwxrwx    1 501      502            15 Apr 19  2007 packages -> packages-stable
drwxr-xr-x   95 501      502          4096 Jul 17  2012 packages-10-current
drwxrwxr-x   77 501      502          4096 Dec 01  2004 packages-5-current
drwxrwxr-x   95 501      502          4096 Nov 29  2010 packages-6-stable
drwxrwxr-x   95 501      502          4096 Oct 07 08:18 packages-7-stable
drwxrwxr-x   93 501      502          4096 Mar 13  2010 packages-7.3-release
drwxrwxr-x   95 501      502          4096 Feb 09  2011 packages-7.4-release
drwxrwxr-x   95 501      502          4096 Oct 11 16:19 packages-8-stable
drwxrwxr-x   94 501      502          4096 Jul 11  2010 packages-8.1-release
drwxrwxr-x   95 501      502          4096 Feb 10  2011 packages-8.2-release
drwxr-xr-x   95 501      502          4096 Mar 28  2012 packages-8.3-release
lrwxrwxrwx    1 501      502            17 Dec 09  2011 packages-9-current -> packages-9-stable
drwxr-xr-x   95 501      502          4096 Oct 16 21:26 packages-9-stable
drwxr-xr-x   95 501      502          4096 Dec 29  2011 packages-9.0-release
lrwxrwxrwx    1 501      502            19 Dec 03  2011 packages-current -> packages-10-current
lrwxrwxrwx    1 501      502            17 Nov 07  2011 packages-stable -> packages-9-stable
226 Directory send OK.
Ich glaube, das muss nicht weiter erklärt werden.
Dein "normaler" Weg geht also über das Verzeichnis deiner jeweiligen Version, doch dort werden gewöhnlich nur Links benutzt, die auf das Verzeichnis mit den Paketen verweisen und natürlich kannst du auch diese Verzeichnisse direkt benutzen.
Ein guter Wert für die Variable PACKAGESITE kann also zB so aussehen:
Code:
ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-9-current/Latest
Diese Variable wird etwa von pkg_add -r ausgewertet.
pkng oder wie das wieder heißt, die neue und bessere Methode, habe ich mir noch nicht angesehen.
 
Ahhhh -- Capisco. Vielen Dank für Deine ausführlichen Erklärungen und den langen Post. Jetzt müssen wir also nur noch warten, bis die Packages "nachgewachsen" sind, dann werde ich mal versuchen, mir mein System zusammenzustellen. :).

P.S.: Aus welchem file wird "PACKAGESITE" vom System(!) gesetzt? Dass man es mit "setenv ftp://..." in der ~/.login oder ~/.cshrs überschreiben kann, habe ich schon gefunden.
 
Zuletzt bearbeitet:
Zurück
Oben