Traditions-Blog seit April 2000

Verwaltung von Softwarepaketen Inhalt abgleichen Inhalt abgleichen

Neben dem üblichen Online-Repository kann man Softwarequellen auch als CD-ROM einbinden. Dazu wird die CD einmal dem System als root bekannt gemacht mit

apt-cdrom add

Anschliessend wird die eingelegte CD eingelesen. Die Software ist nun über aptitude, apt-get oder Synaptic wie gewohnt installierbar, die CD muss aber zum erneuten Einlegen parat liegen.

Die Paketquellen in der Datei

/etc/apt/sources.list

können mit den Kommandozeilenprogrammen aptitude oder apt-get verwaltet werden, beide Programme können Pakete und Programme installieren und deinstallieren.

Bei der Installation installieren beide auch abhängige Pakete gleich mit. Zusätzlich installiet aptitude auch empfohlene Pakete, apt-get nicht. Beide installieren vorgeschlagene Pakete nicht gleich mit.

Eine Fehlermeldung von Synaptic oder apt kann z.B. so aussehen:

W: GPG error:
http://ftp2.de.debian.org testing Release:
Die folgenden Signaturen waren ungültig:
BADSIG A70DAF537070A3D1 Debian Archive Automatic Signing Key (4.0/etch) 

Manchmal reicht es, die Archivquelle z.B. von ftp2.xxx auf ftp.xxx umzustellen.

Andernfalls erledigt sich das Problem meist von selbst, da der falsche Schlüssel im Archiv korrigiert oder das Paket

apt-file kann anzeigen, in welchem Paket welche Datei steckt.
Paket:

apt-file

Zunächst muss man als root alle Pakete der eingestellten Repositories einlesen. Dazu ist eine Internetverbindung erforderlich, da alle Pakete und nicht nur die installierten Pakete gelesen werden:

apt-file update

Dann kann man als root in dem Ergebnis Dateien suchen, z.B.

apt-file search scrguide.pdf

Das Ergebnis liefert alle Pakete, die eine Datei mit dem Namen enthalten und den Installationsort der Datei.

Paket-Konfigurationen werden eingestellt mit dem Befehl

dpkg-reconfigure Paketname

Auch Synaptic kann diese Konfigurationen einstellen mit dem Menüpunkt

synaptic > Paket > Konfigurieren

Dazu wird das Paket

libgnome2-perl

benötigt.

Welche Linux-Distribution nutzt Du? -2011-