On Sat, Mar 15, 2003 at 02:19:14PM +0100, Stanislaw Bierowka wrote: > tak ale tutaj musze podac nazwe pakietu(ow), przy czym jest to po padzie > systemu, jak sprawic, by sprawdzil pakiety zainstalowane, jezeli brakuje > pliku, linku itp. to reinstall, czyli > > Jak przeanalizowac, przinstalowac wszystkie zainstalowane pakiety w > systemie
] cd /var/lib/dpkg/info ] for f in *.list ] do ] echo "sprawdzanie $f" ] (while read file; ] do ] if ! [ -e $file ] ] then ] echo ${f/.list/} >> /root/broken ] fi ] done) < $f ] done ] cd /root ] apt-get install --reinstall `cat broken` Takie coś mi przychodzi do głowy, ale: - pod warunkiem że /var/lib/dpkg masz w porządku - masz dużo czasu (chwilę to potrwa) - nie jest to kompletne rozwiązanie (nie każdy plik który powinien być w systemie należy do jakiegoś pakietu) Marcin -- Marcin Owsiany <[EMAIL PROTECTED]> http://marcin.owsiany.pl/ GnuPG: 1024D/60F41216 FE67 DA2D 0ACA FC5E 3F75 D6F6 3A0D 8AA0 60F4 1216