Carl-Christian Sautter | 19.05.2018 |   Ubuntu Debian

Paketverwaltung unter Debian und Ubuntu

Kurz Referenz:

Apt-get Pakete inkl. Konfiguration entfernen

Mit dem Befehl:

sudo apt-get remove --purge <package>\*
lassen sich alle mit dem namen <package> verbundene Pakete löschen.

Pakete suchen

Pakete die den Namen <package> enthalten können über folgende Befehle gefunden werde

sudo dpkg -l | grep -i <package>
aptitude search <package> -F "%c %p %d %V"

APT Cache säubern

Der Paket Cache kann mit folgendem Befehl gesäubert werden:

sudo apt-get clean

Details von Installationskandidaten anzeigen

apt-cache policy <package>

Details beim Upgrade anzeigen

apt-get -V upgrade

Alle Debian Pakete neu installieren (Debian Wheezy/Squeeze)

In seltenen Fällen können fehlerhafte Pakete installiert sein, oder der Paketmanager versucht Endlosabhängigkeiten aufzulösen. In solch einem Fall kann man als letzte Maßnahme eine Neuinstallation aller Pakete ausführen.

Debian 6

echo -e "deb http://archive.debian.org/debian/ squeeze main non-free contrib\ndeb-src http://archive.debian.org/debian/ squeeze main non-free contrib\ndeb http://archive.debian.org/debian-security/ squeeze/updates main non-free contrib\ndeb-src http://archive.debian.org/debian-security/ squeeze/updates main non-free contrib" > /etc/apt/sources.list
apt-get clean
apt-get update
for pkg in `dpkg --get-selections | awk '{print $1}' | egrep -v '(dpkg|apt|mysql|mythtv)'` ; do apt-get -y --force-yes install --reinstall $pkg ; done

Debian 7

echo -e "deb http://ftp.de.debian.org/debian/ wheezy main\ndeb-src http://ftp.de.debian.org/debian/ wheezy main\ndeb http://security.debian.org/ wheezy/updates main\ndeb-src http://security.debian.org/ wheezy/updates main\ndeb http://ftp.de.debian.org/debian/ wheezy-updates main\ndeb-src http://ftp.de.debian.org/debian/ wheezy-updates main" > /etc/apt/sources.list
apt-get clean
apt-get update
for pkg in `dpkg --get-selections | awk '{print $1}' | egrep -v '(dpkg|apt|mysql|mythtv)'` ; do apt-get -y --force-yes install --reinstall $pkg ; done
Debian 7

Comments are disabled for this post.

0 comments