Meine Werkzeuge

Pakete nach Repository sortieren

Aus aptosidusers.de Wiki

Wechseln zu: Navigation, Suche

Wie findet man heraus, welche Pakete aus welchem Repository installiert sind?

Dazu legen wir in /home eine Datei namens z.B. listrepos an. Dahinein kopieren wir:

#!/bin/bash
dpkg -l \
   | awk '/^.i/ {print $2}' \
   | xargs apt-cache policy \
   | awk '/^[a-z0-9.\-]+:/ {pkg=$1}; /\*\*\*/ {OFS="\t"; ver=$2; getline; print pkg,ver,$2,$3}'

Danach machen wir das Script ausführbar mit:

$ chmod +x listrepos

Eine Abfrage starten wir dann mit:

$ ./listrepos | grep VER   [wobei: VER= unstable | experimental | exprerimental-snapshots | debian-multimedia || schaut halt in Eure sources.list, wie die Repos heissen]