Benutzer-Werkzeuge

Webseiten-Werkzeuge


os4_bsd_freebsd_scripte_mk-pkg-install-script
                             mk-pkg-install-script


 BACK ..

 #!/bin/sh
 # Nach einer Neuinstallation ist eine menge Handarbeit gefragt. Nicht mit diesem Script.
 # Dieses Script erstellt ein Installationsscript, mit dessen Hilfe man in einem
 # Durchlauf auf dem neu installierten Rechner alle Programme installieren kann.
 #
 #
 # mkpkgupdatescript.sh
 #
 # Dieses Script erstellt ein Installationsscript, mit dem auf einer anderen
 # Maschine oder nach einer Neuinstallation auf der selben Maschine, alle
 # Ports wieder installiert werden koennen ohne auch nur einen zu vergessen!
 # Das wichtigste ist, das alle Ports nacheinander installiert werden und so
 # nicht aus versehen ein Port der in Abhaengigkeit steht kaputtkompiliert wird.
 #
 # Es muss dann nur die Konfiguration noch gesichert werden!
 #

 portspath="/usr/ports"

 echo "#!/bin/sh"
 echo "#"
 echo ""

 pkg_info | awk '{print $1}' | sort -n | (while read pkgname
 do
         echo -n "cd $portspath/"
         pkg_info -o $pkgname | tail -n2 | head -n1
 done) | uniq | while read pkgpath
 do
         echo -n "$pkgpath"
         echo " && make install ; make clean"
 done

 echo ""
 echo "cd $portspath && make clean"


   [IMG]
/home/http/wiki/data/pages/os4_bsd_freebsd_scripte_mk-pkg-install-script.txt · Zuletzt geändert: von 127.0.0.1