pkg_add: Paketname ohne Versinsnummer

hallole

Active Member
Hallo,

ich möchte per Script allerlei Pakete installieren. Dabei möchte ich nicht bei jedem ObenBSD Release die Versionsnummern anpassen müssen.
Daher kann man für lighttpd-1.4.30p0.tgz auch einfach lighttpd-- als Paketname angeben. Das passt dann auf lighttpd-1.4.30p0.tgz, nicht jedoch auf lighttpd-1.4.30p0-mysql.tgz - und das ist auch gut so.
Wenn ich vim-7.3.154p2-no_x11.tgz und nicht vim-7.3.154p2-gtk2.tgz will, dann kann ich dies mit vim--no_x11 erreichen.

Soweit habe ich das alles kapiert.

Doch was, wenn ich gnupg-1.4.11p1 und nicht gnupg-2.0.18p2 installieren will ?
Weder "pkg_add gnupg-1--" noch "pkg_add gnupg-1.4--" funktioniert.
 
du kannst mit pkg_info und pkg_add die paketlisten erstellen lassen. die kann pkg_add "fuzzymäßig" einlesen, d.h. er matcht auf das paket, auch wenn die versionsnummer nicht ganz passt. steht alles auch in der pkg_add manpage.

der port von gnupg-2.0.18p2 heisst "gnupg2". bei pkg_add gnupg wird version 1.4 installiert.

hth
 
der port von gnupg-2.0.18p2 heisst "gnupg2". bei pkg_add gnupg wird version 1.4 installiert.hth
Also das kann ich nicht ganz nachvollziehen. :confused:
Code:
# pkg_add http://ftp.eu.openbsd.org/pub/OpenBSD/5.1/packages/i386/gnupg
Ambiguous: gnupg could be gnupg-2.0.18p2 gnupg-1.4.11p1-idea-card-ldap gnupg-1.4.11p1

# pkg_add http://ftp.eu.openbsd.org/pub/OpenBSD/5.1/packages/i386/gnupg--
Ambiguous: gnupg-- could be gnupg-2.0.18p2 gnupg-1.4.11p1

# pkg_add http://ftp.eu.openbsd.org/pub/OpenBSD/5.1/packages/i386/gnupg2
Can't find gnupg2

# pkg_add http://ftp.eu.openbsd.org/pub/OpenBSD/5.1/packages/i386/gnupg2--
Can't find gnupg2--
 
Zurück
Oben