2.8. apt-get konfigurieren

Das Programm apt-get wird immer benutzt, wenn neue Software installiert werden soll. Da wir über eine DSL-Verbindung ins Internet verfügen, kann apt-get so eingerichtet werden, dass es die neue Software automatisch aus dem Internet lädt. Somit entfällt das lästige CD-Einlegen. Außerdem lässt sich so das Debian-System einfach aktuell halten.

Zunächst löschen wir die alte Konfiguration: rm /etc/apt/sources.list. Dann rufen wird das Setup-Programm auf: apt-setup. Hier wählen wir bei der ersten Frage http aus. Die nächste Frage beantworten wir mit No (wir wollen keine Software verwenden, die nicht frei ist). Im nächsten Dialog wählen wir den Mirror-Server aus: Germany, ftp.de.debian.org. Die nächste Frage kann vorerst unbeantwortet bleiben. Wir verwenden im Moment noch keinen Proxy-Server. Später, wenn der Proxy-Server eingerichtet ist, sollte apt-setup nochmal aufgerufen werden und als Proxy-Server sollte http://localhost:3128 eingegeben werden. Danach wollen wir keine weiteren Quellen mehr hinzufügen (No). Die letzte Frage bezieht sich auf Sicherheitsupdates. Sie sollte unbedingt mit Yes beantwortet werden.

Ein weiteres, sehr nützliches Programm ist aptitude. Mit diesem Programm kann man herausfinden, welche Software-Pakete zur Verfügung stehen und welche Software upgedatet werden kann. Falls es noch nicht installiert ist, kann dies mit apt-get install aptitude nachgeholt werden.

2.8.1. apt-get verwenden

Mit apt-get update werden die Paketlisten neu heruntergeladen. Mit apt-get upgrade werden alle auf dem System installierten Pakete auf die aktuelle Version gebracht. (Davor sollte immer apt-get update aufgerufen werden.) Mit apt-get install paketname wird das Programmpaket mit dem Namen "paketname" heruntergeladen und installiert. Mit apt-get remove paketname wird ein Programmpaket wieder entfernt (deinstalliert). Mit apt-get check wird überprüft, ob sich irgendwelche Unstimmigkeiten in den Paketen finden, z.B. Abhängigkeitsprobleme. Diese können dann wahrscheinlich mit apt-get -f install behoben werden.