Verwaiste Dateien anzeigen: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(Die Seite wurde neu angelegt: „mit diesem kleien Script kann man sich Dateien im System anzeigen lassen, die keinem Paket zugeordnet sind. #!/bin/sh tmp=${TMPDIR-/tmp}/pacman-disowned-$…“)
 
(warnung)
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
mit diesem kleien Script kann man sich Dateien im System anzeigen lassen, die keinem Paket zugeordnet sind.
Mit diesem Script kann man sich Dateien im System anzeigen lassen, die keinem Paket zugeordnet sind.


  #!/bin/sh
  #!/bin/sh
Zeile 16: Zeile 16:
   
   
  comm -23 "$fs" "$db"
  comm -23 "$fs" "$db"
Diese Dateien sollte man '''nicht''' ungeprüft löschen, da sie mitunter von Programmen erstellt wurden, die man benutzen möchte. Die Dateien gehören dann zwar zu keinem Paket, da sie nicht mit-installiert wurden, sind aber dennoch notwendig/erwünscht.


[[Kategorie:Scripte]]
[[Kategorie:Scripte]]
[[Kategorie:Paketverwaltung]]
[[Kategorie:Paketverwaltung]]

Aktuelle Version vom 13. Dezember 2012, 22:43 Uhr

Mit diesem Script kann man sich Dateien im System anzeigen lassen, die keinem Paket zugeordnet sind.

#!/bin/sh

tmp=${TMPDIR-/tmp}/pacman-disowned-$UID-$$
db=$tmp/db
fs=$tmp/fs

mkdir "$tmp"

pacman -Qlq | sort -u > "$db"

find /bin /etc /lib /sbin /usr \
  ! -name lost+found \
  \( -type d -printf '%p/\n' -o -print \) | sort > "$fs"

comm -23 "$fs" "$db"

Diese Dateien sollte man nicht ungeprüft löschen, da sie mitunter von Programmen erstellt wurden, die man benutzen möchte. Die Dateien gehören dann zwar zu keinem Paket, da sie nicht mit-installiert wurden, sind aber dennoch notwendig/erwünscht.