Dpkg: Unterschied zwischen den Versionen

Aus SchnallIchNet
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
==Repack installierter Pakete==
+
== Repack installierter Pakete ==
 +
 
 
  dpkg -l | grep ^ii | awk '{print $2}' | xargs dpkg-repack
 
  dpkg -l | grep ^ii | awk '{print $2}' | xargs dpkg-repack
  
 
Ich möchte alle Pakete die auf ii (installiert) stehen mit der aktuellen Konfiguration neu bauen. Dies ist der Fall, wenn ich meine Software auf ein anderes System übertragen möchte, ohne sie neu zu konfigurieren.
 
Ich möchte alle Pakete die auf ii (installiert) stehen mit der aktuellen Konfiguration neu bauen. Dies ist der Fall, wenn ich meine Software auf ein anderes System übertragen möchte, ohne sie neu zu konfigurieren.
  
==Purge erzwingen==
+
 
 +
== Purge erzwingen ==
 +
 
 
  dpkg -l | grep ^rc | awk '{print $2}' | xargs dpkg -P
 
  dpkg -l | grep ^rc | awk '{print $2}' | xargs dpkg -P
  
 
Ich möchte alle Pakete die auf rc (remove, configured) stehen, jedoch nicht gepurged (Konfiguration ist noch vorhanden) jetzt endgültig purgen. Dies ist der Fall, wenn ich eine bestimmte Software definitiv nicht mehr verwenden will.
 
Ich möchte alle Pakete die auf rc (remove, configured) stehen, jedoch nicht gepurged (Konfiguration ist noch vorhanden) jetzt endgültig purgen. Dies ist der Fall, wenn ich eine bestimmte Software definitiv nicht mehr verwenden will.
  
==Paket(e) auf HOLD setzen==
+
 
 +
== Paket(e) auf HOLD setzen/HOLD entfernen ==
 +
 
 
  echo "<PAKETNAME> hold" | dpkg --set-selections
 
  echo "<PAKETNAME> hold" | dpkg --set-selections
 
z.b.
 
z.b.
Zeile 17: Zeile 22:
 
Instead apt-get only displays a warning saying that a new version would be
 
Instead apt-get only displays a warning saying that a new version would be
 
available forcing you to explicitly type "apt-get install <PACKAGE>" to upgrade it.
 
available forcing you to explicitly type "apt-get install <PACKAGE>" to upgrade it.
 +
 +
echo <paketname> "install" | dpkg --set-selections
 +
 +
entfernt den 'hold'-status wieder

Aktuelle Version vom 3. Dezember 2013, 09:24 Uhr

Repack installierter Pakete

dpkg -l | grep ^ii | awk '{print $2}' | xargs dpkg-repack

Ich möchte alle Pakete die auf ii (installiert) stehen mit der aktuellen Konfiguration neu bauen. Dies ist der Fall, wenn ich meine Software auf ein anderes System übertragen möchte, ohne sie neu zu konfigurieren.


Purge erzwingen

dpkg -l | grep ^rc | awk '{print $2}' | xargs dpkg -P

Ich möchte alle Pakete die auf rc (remove, configured) stehen, jedoch nicht gepurged (Konfiguration ist noch vorhanden) jetzt endgültig purgen. Dies ist der Fall, wenn ich eine bestimmte Software definitiv nicht mehr verwenden will.


Paket(e) auf HOLD setzen/HOLD entfernen

echo "<PAKETNAME> hold" | dpkg --set-selections

z.b.

echo "exim4 hold" | dpkg --set-selections

Setting a package "on hold" means that it will not automatically be upgraded. Instead apt-get only displays a warning saying that a new version would be available forcing you to explicitly type "apt-get install <PACKAGE>" to upgrade it.

echo <paketname> "install" | dpkg --set-selections

entfernt den 'hold'-status wieder