Apt
Aus FAQ-vServer
Inhaltsverzeichnis |
Softwaremanagement mit apt
Das FrontEnd apt ist ein Werkzeug, welches das Paketmanagement zu dpkg (DebianPakageManagement) darstellt.
Da dpkg doch recht vielfältig und die reine Softwareverwaltung darüber umständlich ist, haben sich immer wieder schlaue Köpfe daran gesetzt und FrontEnds entwickelt.
Bereit stehen dafür u.a. apt, dselect, aptitude
Befehle
Hier nun die wichtigsten Befehle für apt:
Paketquellen einlesen:
apt-get update
Pakete aktualisieren, also bei neuer Version ersetzen:
apt-get upgrade
Pakete suchen:
apt-cache search <PaketName>
sources.list
Die Steuerdatei für Deine Pakete ist die
/etc/apt/sources.list
Dort stehen die Adressen/Protokoll, die Paket-Gruppen und Untergruppen drin.
Um die gesamte Bandbreite zu schonen werden, haben wir einen Apt-Proxy eingerichtet. Nun können die offiziellen Adressen entfernt werden, da diese bereits beim Ap-Proxy eingetragen sind.
Ein wesentlicher Vorteil besteht allerdings nun darin, das die Pakete immer nur einmal geholt werden brauchen und die Verbindung wesentlich schneller geht.
Unberührt bleiben Deine eigenen Einträge für spezielle Pakete.
/etc/apt/sources.list
## Bitte nicht mehr aktivieren # deb http://ftp2.de.debian.org/debian sarge main # deb ftp://ftp.freenet.de/pub/ftp.debian.org/debian/ sarge main non-free contrib # deb-src ftp://ftp.freenet.de/pub/ftp.debian.org/debian/ sarge main non-free contrib # deb http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free # deb-src http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free # deb http://security.debian.org/ sarge/updates main contrib non-free ## In Zukunft bitte nur noch den APT-Proxy verwenden..... deb http://Proxy-IP:9999/debian sarge main contrib non-free deb http://Proxy-IP:9999/debian-non-US sarge/non-US main contrib non-free deb http://Proxy-IP:9999/security sarge/updates main contrib non-free

