pkg_add meldet keine Quelle

Lordfrags

Member
pkg_add meldet keine Quelle [GELÖST]

Hallo,

ich hab mir vor kurzem OpenBSD44 installiert da es mich schon seit langem reizt.

Leider habe ich Probleme mit dem zufügen von Anwendungen.

Bekannt ist mir das ich die Quelle via export in die Profile stellen muß das ich habe ich in der .profile von root auch getan:

# $OpenBSD: dot.profile,v 1.5 2005/03/30 21:18:33 millert Exp $
#
# sh/ksh initialization

PAT=H/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
export
PKG_PATH=ftp://ftp.openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/i386/.
export PATH
: ${HOME='/root'}
export HOME
umask 022

if [ -x /usr/bin/tset ]; then
eval `/usr/bin/tset -sQ \?$TERM`
fi




Leider bekomme ich wenn ich dann etwas mit pkg_add instlliern möchte folgende Meldung:


pkg_add links
No packages available in the PKG_PATH
Can't resolve links



ich habe dann mal spasses halber ein packed via browser mit die genaue Adresse gesucht und mit der Option des direkt angebens genommen sprich also:

pkg_add ftp://ftp.openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/nano.....tgz

diese Installation hat dann problemlos funktioniert.

Ich habe mir mitlerweile das OpenBSD wiki hoch und runter gelesen eben so die manpages zu pkg_add und co.
Überall steht einfach EXPORT machen und das in der .profile speichern.

ich vermute das ihrend ein Fehler von mir da drin ist den ich nicht sehe. und solte ich dieses ev in der /etc/profile tun?

Grüße und danke

Patrick
 
Last edited:
Hi,

Diese zwei Zeilen sollen dann wohl eher so lauten:
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
export PATH
PKG_PATH=ftp://ftp.openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/i386/.
export PKG_PATH

viele Grüße
Tom
 
ich danke euch vielmals für die schnelle hilfe und werde das direkt nachem heimkommen mal ausprobiern ob das meine probleme löst.

ich halte euch auf dem laufenden :)
 
Also ich hab eben die Zeit gefunden zum Testen folgendes Ergebnis habe ich jetzt:

Meine .profile:

# $OpenBSD: dot.profile,v 1.5 2005/03/30 21:18:33 millert Exp $
#
# sh/ksh initialization

PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin:/usr/local/bin
export PATH
PKG_PATH=ftp://ftp.openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/i386/
export PKG_PATH
: ${HOME='/root'}
export HOME
umask 022

if [ -x /usr/bin/tset ]; then
eval `/usr/bin/tset -sQ \?$TERM`
fi


Das passiert beim versuch einer Installation:

pkg_add -v screen-4.0.3p1
Error from ftp://ftp.openbsd.informatik.uni-erlangen.de//pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz:
ftp: ftp.openbsd.informatik.uni-erlangen.de: no address associated with name
ftp: Can't connect or login to host `ftp.openbsd.informatik.uni-erlangen.de'
Error from ftp://ftp.openbsd.informatik.uni-erlangen.de//pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz:
ftp: ftp.openbsd.informatik.uni-erlangen.de: no address associated with name
ftp: Can't connect or login to host `ftp.openbsd.informatik.uni-erlangen.de'
Error from ftp://ftp.openbsd.informatik.uni-erlangen.de//pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz:
ftp: ftp.openbsd.informatik.uni-erlangen.de: no address associated with name
ftp: Can't connect or login to host `ftp.openbsd.informatik.uni-erlangen.de'
Error from ftp://ftp.openbsd.informatik.uni-erlangen.de//pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz:
ftp: ftp.openbsd.informatik.uni-erlangen.de: no address associated with name
ftp: Can't connect or login to host `ftp.openbsd.informatik.uni-erlangen.de'
Error from ftp://ftp.openbsd.informatik.uni-erlangen.de//pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz:
ftp: ftp.openbsd.informatik.uni-erlangen.de: no address associated with name
ftp: Can't connect or login to host `ftp.openbsd.informatik.uni-erlangen.de'
Error from ftp://ftp.openbsd.informatik.uni-erlangen.de//pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz:
ftp: ftp.openbsd.informatik.uni-erlangen.de: no address associated with name
ftp: Can't connect or login to host `ftp.openbsd.informatik.uni-erlangen.de'
Can't find screen-4.0.3p1
/usr/sbin/pkg_add: screen-4.0.3p1:Fatal error


und nun noch mal der Trick mit der direkten Angabe:

# pkg_add ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz
# pkg_add -v ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz
parsing ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD/4.4/packages/i386/screen-4.0.3p1.tgz
Not reinstalling screen-4.0.3p1


Sorry aber ich versteh das gerade garnet warum das so geht und anders rum net ;(((

Grüße
 
Sorry aber ich versteh das gerade garnet warum das so geht und anders rum net ;(((

Nachdem Du die .profile bearbeitet hast, hast Du Dich auch einmal komplett ab- und wieder angemeldet?

Und was passiert, wenn Du mal das hier eingibst:

# pkg_add -i screen

Das sollte nämlich reichen. Falls mehrere Versionen des Pakets vorliegen, sorgt der Schalter "-i" dafür, dass pkg_add bei Dir nachfragt, welche der Versionen installiert werden soll.

EDIT: Okay, hat sich erledigt;-)
 
ok ich habs noch mal eingehend geprüft und es geht ohne probleme

Würde jemand mal ein [Gelöst] in topic machen?

ich finde den punkt dazu nicht

Grüße und noch mals Danke

Patrick
 
Back
Top