debian: Uszkodzony pakiet w Debianie

Problem: zwis systemu spowodował uszkodzenie modułów perla potrzebnych dla deconf. Debconf z kolei jest wykorzystywany przy instalacji pakietów przez apt-get.

Zrobiłem tak:
1. sprawdziłem jaką wersję perl-base posiadam w aptitude

2. sciągnąłem ręcznie odpowiedni pakiet perl-base z jednego z serwerów udostępniających pakiety debiana
$ wget http://ftp.is.debian.org/debian/pool/main/p/perl/perl-base_5.8.8-6.1_i386.deb

3. wypakowałem pliki z pakietu:
$ dpkg –unpack perl-base_5.8.8-6.1_i386.deb

W ten sposób odzyskałem wszystkie pliki z tego pakietu, debconf zaczął działać i apt-get docelowo też 🙂
Tyle.

Przełącznik –unpack się bardzo przydał

Resztę pakietów można zreinstalować za pomocą przełącznika –reinstall:
$ apt-get –reinstall install nazwa_pakietu

Leave a Reply

Your email address will not be published. Required fields are marked *