26.02.2014 Aufrufe

LinuxUser Skripten und Coden (Vorschau)

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Apt-get <strong>und</strong> Aptitude<br />

Know-how<br />

dateien sicherzustellen, dass vor oder<br />

nach der Installation der Programme<br />

durch Apt oder Aptitude zusätzliche Vorgänge<br />

ablaufen. Alle Programme, die auf<br />

Apt aufbauen, nutzen die Dateien unter<br />

/etc/apt/ <strong>und</strong> verwenden ein identisches<br />

Dateiformat, das an Run-parts û<br />

erinnert. Dateien in diesen Verzeichnissen<br />

müssen bestimmten Namenskonventionen<br />

folgen. So ignoriert Apt Dateien<br />

in /etc/apt/sources.list.d/, denen<br />

die Endung .list fehlt.<br />

Zusätzlich legen einige Programme<br />

(insbesondere Aptitude) Konfigurationsdateien<br />

an weiteren Stellen ab. So speichert<br />

Aptitude unter /usr/share/aptitude/aptitude‐defaults<br />

seine eigenen<br />

systemweiten Voreinstellungen, die Apt<br />

ignoriert û.<br />

Ändern Sie Einstellungen in der Curses-basierten<br />

Oberfläche von Aptitude,<br />

so landen diese Parameter in der Datei<br />

.aptitude/config in Ihrem Home-Verzeichnis<br />

<strong>und</strong> gelten nur für Sie. Um die<br />

Änderungen systemweit einzustellen,<br />

übertragen Sie die Inhalte als Benutzer<br />

root von .aptitude/config nach /etc/<br />

apt/apt.conf oder in eine neue Datei<br />

im Verzeichnis /etc/apt/apt.conf.d/.<br />

Nach einer Standardinstallation von<br />

CD oder DVD existieren in /etc/apt/<br />

apt.conf.d/ vier Dateien, deren Namen<br />

mit einer zweistelligen Ziffernfolge beginnen<br />

(siehe Tabelle Dateien zur Apt-<br />

Konfiguration). Apt arbeitet diese in aufsteigender<br />

Reihenfolge durch û, wobei<br />

die Ziffern am Anfang des Namens zum<br />

Sortieren dienen. Der Rest des Dateinamens<br />

lässt sich frei wählen, entspricht<br />

aber in der Regel dem Namen des Paketes,<br />

aus dem die Datei stammt.<br />

Dateien zur Apt-Konfiguration<br />

Datei Angelegt von Funktion<br />

Apt ignoriert Dateien, deren Namen auf<br />

.disabled oder eine Tilde (~) endet. Bei<br />

Letzteren handelt es sich um Backup-Dateien<br />

von Editoren. Ändert Dpkg Dateien,<br />

so legt es Kopien an, die das Verhalten<br />

von Apt aber nicht beeinflussen.<br />

Mit welcher Konfiguration Apt <strong>und</strong><br />

Aptitude agieren, erfahren Sie mithilfe<br />

des Programms apt‐config aus dem<br />

Apt-Paket. Rufen Sie es mit der Option<br />

dump auf, erhalten Sie eine vollständige<br />

Übersicht aller gesetzten Werte 1 .<br />

Möchten Sie die Konfiguration ergänzen,<br />

fügen Sie ein Fragment im Verzeichnis<br />

/etc/apt/apt.conf.d/ hinzu.<br />

00trustcdrom Installation Liste vertrauenswürdiger Quellen<br />

1 Mithilfe des Konsolen-Kommandos apt‐config dump sehen Sie die aktuellen<br />

Voreinstellungen für das Frontend Apt im Überblick.<br />

01autoremove Paket apt Liste der Pakete, mit Auskunft, ob das System diese<br />

automatisch entfernen darf<br />

50unattended‐upgrades<br />

Paket unattendedupgrades<br />

Liste der Pakete, die das System eigenständig aktualisieren<br />

darf<br />

70debconf Paket debconf Informationen über die Aktionen vor <strong>und</strong> nach der<br />

Installation eines Paketes mit DPKG, die verwendete<br />

Version (Debian-Release), die Größe des Paket-<br />

Cache sowie die Reaktionszeit einer Paketquelle<br />

Backports: Aktualisierte, fehlerbereinigte<br />

oder funktional erweiterte Pakete, welche<br />

die Entwickler für ein älteres Debian-Release<br />

<strong>und</strong> dessen Entwicklungsstand angepasst,<br />

also zurückportiert, haben.<br />

Gr<strong>und</strong>lagen<br />

Teil 1 des Workshops û zeigte, wie sich<br />

Apt <strong>und</strong> Aptitude in die verschiedenen<br />

Ebenen der Debian-Paketverwaltung einordnen,<br />

<strong>und</strong> stellte die recht ähnlichen<br />

Optionen <strong>und</strong> Parameter beider Programme<br />

mit ihren Feinheiten gegenüber.<br />

In diesem Teil stehen die Möglichkeiten<br />

zur Konfiguration <strong>und</strong> insbesondere deren<br />

effektiver Einsatz im Fokus. Apt punktet<br />

dabei mit hoher Geschwindigkeit; Aptitude<br />

glänzt bei Installation <strong>und</strong> Entfernen<br />

von Paketen in einem Schritt sowie der<br />

geschickten Auswahl von Paketen über<br />

Suchmuster <strong>und</strong> Filter.<br />

06.2013 www.linux-user.de<br />

91

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!