Wie installiere ich eine Software in einem bestimmten Verzeichnis?

0

So installieren Sie eine Software mit dpkg in einem bestimmten Verzeichnis

poojitha
quelle

Antworten:

0

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.

M. Tarun
quelle
0

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

SoCalDiegoRob
quelle
@guntbert Danke für den Bearbeitungshinweis. Ich habe etwas Neues gelernt.
SoCalDiegoRob
Gern geschehen