Umgebungsvariable PACKAGESITE überschreiben

TayTay

Gentooler
Ähm, :räusper: wie geht das:

Unter FreeBSD-CURRENT oder FreeBSD-STABLE holt pkg_add(1) die neuste Version einer Anwendung, unter einer Release holt pkg_add(1) die Version der Anwendung, die im Release enthalten ist. Sie können dies ändern, indem Sie die Umgebungsvariable PACKAGESITE überschreiben.
 
ein blick in 'man pkg_add' könnte helfen.
Code:
The environment variable PACKAGESITE specifies an alternate location for
     pkg_add to fetch from.  This variable subverts the automatic directory
     logic that pkg_add uses when the -r option is invoked.  Thus it should be
     a complete URL to the remote package file(s).

hier könnte man z.b: PACKAGESITE=ftp://ftp2.de.freebsd.org/pub/FreeBSD/ports/packages/Latest/

als umgebungsvariable angeben. (env)

gruß rolle
 
Code:
# setenv PACKAGESITE ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/[Architektur]/packages-[678]-stable/
?
 
Nach einem Neustart gehen alle Variabeleinstellungen wieder verloren. Wie kann man diese verewigen?
 
wahrscheinlich in deiner ~/.cshrc wenn du csh oder tcsh verwendest.
Also den obigen Befehl von waki87 in die entsprechende Datei einfügen.
 
Ich würde das in meine ~/.login_conf eintragen. Für die Syntax mal in /etc/login.conf rein sehen.
 
Back
Top