Wie installiere ich eine Software in einem bestimmten Verzeichnis?


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.


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


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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.