Liste der installierten Programme erstellen, aber von extern, ohne chroot ?

schwedenmann

schwedenmann

Foren Gott
Hallo

Gibt es eine Möglichkeit, die installierten Programme z.B. bei Debian, Archlinux in eine eine Liste zu schreiben, ohne angemeldet zu sein, bzw. chroot ausgeführt zu haben ?
Also an die installiereten Programme eines Linux zu kommen, wenn man / per Livecd, oder von einem Rettungssystem gemountet hat ?

mfg
schwedenmann
 
Moin,

würde sagen ja ist möglich mittels dpkg-query
Code:
# dpkg-query --help
Aufruf: dpkg-query [<Option> ...] <Befehl>

Befehle:
...
  -l|--list [<Muster> ...]         Übersicht zu Paketen auflisten.
...
Optionen:
  --admindir=<Verzeichnis>         <Verzeichnis> statt /var/lib/dpkg verwenden.

leider grade nichts da um das ganze zu testen.

mfg
HeadCrash
 
bei Arch sollte dir vielleicht folgendes Kommando helfen können, hab es aber noch nicht getestet:

--> pacman -Qbm <Pfad zu deiner Partition>

wenn es klappen sollte gib bitte einen Feedback ^^
 
Wenn ich es richtig verstehe, bezieht sich die Frage darauf, wie man die Pakete bekommt, wenn die Systemutilities keinen Zugriff auf die aktuellen Datenbanken haben, und da hilft dpkg ja wenig weiter, wenn dpkg z.B. nicht auf dem Rettungssystem zur Verfuegung steht.
Die Datei /var/lib/dpkg/status ist eine Textdatei und enthaelt unter Debian u.a. die installierten Paketnamen. Wenn auf dem Rettungssystem dpkg installiert ist, hilft bestimmt der Vorschlag von HeadCrash weiter, indem man '--admindir' auf dieses Verzeichnis setzt, je nachdem, wohin es eingehaengt wurde.
 

Ähnliche Themen

Keine grafische Oberfläche (Debian Installation)

multisystem - Erstellen von Multibootmedien

FreBSD 9.2 per grub2 booten

Brenner device ermitteln

debian lenny updaten per apt-get?

Zurück
Oben