Sascha Klauder wrote:
> Von Olli gibt es übrigens auch ein nützliches Skript, mit
> dem man von bereits installierten Ports für Backup-Zwecke
> ein Package erzeugen kann:
> http://www.secnetix.de/~olli/scripts/port2pkg
Wobei pkg_create(8) seit geraumer Zeit eine Option -b dafür
hat (das "b" soll für Backup stehen, da man damit ein Backup
eines installierten Ports in Form einer Package-Datei erstel-
len kann). Das obige Skript ist nur auf sehr alten FreeBSD-
Versionen (4.x) notwendig.
Zum Beispiel:
# pkg_create -b 'zsh*'
erzeugt eine Package-Datei (*.tbz) der aktuell installierten
zsh. Diese kann man dann später mit pkg_add wieder instal-
lieren.
Apropos, ein kleiner Tip für zsh-Benutzer: Folgende Zeile
in der ~/.zshrc sorgt dafür, dass man bei pkg_*-Kommandos
Package-Namen mit der Tab-Taste expandieren kann:
compctl -g '*-*(/)' -S ' ' -W /var/db/pkg pkg_info pkg_delete pkg_create
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." -- Doug Gwyn To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 16 Feb 2011 - 22:33:05 CET