So installieren Sie eine Software mit dpkg in einem bestimmten Verzeichnis
quelle
So installieren Sie eine Software mit dpkg in einem bestimmten Verzeichnis
DPKG hat diese Funktionalität eingebaut
sudo dpkg -i <package.deb> --root=/media/USBSTICK/
Wenn Sie eine Reihe von Paketen installieren müssen, die alle voneinander abhängig sind, listen Sie sie alle gleichzeitig auf, getrennt durch Leerzeichen. Die Pakete (.deb) müssen sich im aktuellen Verzeichnis befinden, da dies nicht apt verwendet.
man dpkg
--root=dir
Changing root changes instdir to dir and admindir to
dir/var/lib/dpkg.
Dies setzt voraus, dass sich auf diesem Stick ein anderes Ubuntu-System befindet. Sie können ein beliebiges Paket nur in den im Paket angegebenen Verzeichnissen installieren. Die gemeinsam genutzten Bibliotheken auf einem Ubuntu-System haben einen sehr spezifischen Pfad.
Sie könnten eine erstellen "chroot"
. Mehr Infos zu chroot hier: → http://en.wikipedia.org/wiki/Chroot
Dazu benötigen Sie root-Zugriff ...
Öffnen Sie das Terminal sudo -i
, geben Sie → ein und geben Sie Ihr Passwort ein.
Geben Sie dann → ein # debootstrap chrootname chrootname-chroot
.
"Note" → ( chrootname
= "Name des zu erstellenden Verzeichnisses".)
Dann können Sie die Chroot eingeben, indem Sie → eingeben # chroot chrootname-chroot
Wenn Sie fertig sind, geben Sie → ein exit
Ich hoffe das hilft dir ... Viel Glück!
Beantworten Sie "modified" von hier aus → https://serverfault.com/questions/23734/ist-jeder-Weg-zum-Anpassen-zum-Installieren-von-Paketen-in- mein- Home-Verzeichnis