B

Tematy związane z oprogramowaniem, instalacją, konfiguracją
GigantV12
Posty: 18
Rejestracja: 05 grudnia 2010, 18:09

Błędy przy instalacji pakietów

Post autor: GigantV12 »

Witam.
Mam swój serwer dedykowany, używam Debiana od ponad roku, ale z takim czymś się jeszcze nie spotkałem.

Wyjechałem na 2 tygodnie i dałem koledze hasło by się nim "zaopiekował".

Chcę zainstalować brakujące pakiety tak jak zawsze robię, czyli:

Kod: Zaznacz cały

apt-get -f install
ale niestety wywala błąd. Oto on:

Kod: Zaznacz cały

root@gigantserver:/home/gigant# apt-get -f install
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Naprawianie zależności... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
  libc6
Sugerowane pakiety:
  glibc-doc
Następujące pakiety zostaną zaktualizowane:
  libc6
1 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 551 nieaktualizowanych.
7 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0 B/4345 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 2048 B miejsca na dysku.
Kontynuować [T/n]? T
Odczytywanie dzienników zmian... Zrobione
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 44, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in -e at /usr/share/perl5/Debconf/DbDriver/File.pm line 46, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Debconf/DbDriver/File.pm line 47, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in -d at /usr/share/perl5/Debconf/DbDriver/File.pm line 48, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 49, <DEBCONF_CONFIG> chunk 3.
debconf: DbDriver "config": mkdir :Nie ma takiego pliku ani katalogu
(Odczytywanie bazy danych ... 107968 plików i katalogów obecnie zainstalowanych.)
Przygotowywanie do zastąpienia pakietu libc6:amd64 2.13-33 (wykorzystując .../libc6_2.13-35_amd64.deb) ...
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 44, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in -e at /usr/share/perl5/Debconf/DbDriver/File.pm line 46, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Debconf/DbDriver/File.pm line 47, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in -d at /usr/share/perl5/Debconf/DbDriver/File.pm line 48, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 49, <DEBCONF_CONFIG> chunk 3.
debconf: DbDriver "config": mkdir :No such file or directory
dpkg: błąd przetwarzania /var/cache/apt/archives/libc6_2.13-35_amd64.deb (--unpack):
 podproces nowy skrypt pre-installation zwrócił kod błędu 1
configured to not write apport reports
                                      Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/libc6_2.13-35_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Jest jakaś możliwość by to naprawić?

Pozdrawiam.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Znalezione w sieci:

Kod: Zaznacz cały

apt-get install debconf --reinstall
GigantV12
Posty: 18
Rejestracja: 05 grudnia 2010, 18:09

Post autor: GigantV12 »

Niestety, pomogłoby, ale muszę uruchomić:

Kod: Zaznacz cały

apt-get -f install
Oto co mi wyświetliło:

Kod: Zaznacz cały

root@gigantserver:/home/gigant# apt-get install debconf --reinstall
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Należy uruchomić "apt-get -f install", aby naprawić poniższe problemy:
Następujące pakiety mają niespełnione zależności:
 libc6 : Wymaga: libc-bin (= 2.13-33) ale 2.13-35 ma zostać zainstalowany
 libc6-dbg : Wymaga: libc6 (= 2.13-35) ale 2.13-33 ma zostać zainstalowany
 libc6-dev : Wymaga: libc6 (= 2.13-35) ale 2.13-33 ma zostać zainstalowany
 libc6-i386 : Wymaga: libc6 (= 2.13-35) ale 2.13-33 ma zostać zainstalowany
E: Niespełnione zależności. Proszę spróbować wykonać "apt-get -f install" bez pakietów (lub podać rozwiązanie).
Ma ktoś jeszcze jakiś pomysł?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Pomyśl zanim dasz komuś pełny dostęp do serwera.

Teraz przejrzyj forum i uzupełnij informacje.
http://debian.linux.pl/threads/12771-Za ... #post81406

Ps. Jakbyś dobrze poszukał to rozwiązanie byś sam znalazł.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

To może:

Kod: Zaznacz cały

dpkg --configure -a
GigantV12
Posty: 18
Rejestracja: 05 grudnia 2010, 18:09

Post autor: GigantV12 »

Niestety nic, wyskakuja błędy. Oto one:

Kod: Zaznacz cały

root@gigantserver:/home/gigant# dpkg --configure -a
Konfigurowanie pakietu man-db (2.6.2-1) ...
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 44, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in -e at /usr/share/perl5/Debconf/DbDriver/File.pm line 46, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Debconf/DbDriver/File.pm line 47, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in -d at /usr/share/perl5/Debconf/DbDriver/File.pm line 48, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 49, <DEBCONF_CONFIG> chunk 3.
debconf: DbDriver "config": mkdir :Nie ma takiego pliku ani katalogu
dpkg: błąd przetwarzania man-db (--configure):
 podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu libc6-dbg:amd64:
 libc6-dbg:amd64 zależy od libc6 (= 2.13-35); jednakże:
  Wersją libc6:amd64 w systemie jest 2.13-33.


dpkg: błąd przetwarzania libc6-dbg:amd64 (--configure):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu libc6-dev:amd64:
 libc6-dev:amd64 zależy od libc6 (= 2.13-35); jednakże:
  Wersją libc6:amd64 w systemie jest 2.13-33.


dpkg: błąd przetwarzania libc6-dev:amd64 (--configure):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu libc6-i386:
 libc6-i386 zależy od libc6 (= 2.13-35); jednakże:
  Wersją libc6:amd64 w systemie jest 2.13-33.


dpkg: błąd przetwarzania libc6-i386 (--configure):
 problemy z zależnościami - pozostawianie nieskonfigurowanego
Konfigurowanie pakietu postfix (2.9.3-2) ...
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 44, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in -e at /usr/share/perl5/Debconf/DbDriver/File.pm line 46, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value in pattern match (m//) at /usr/share/perl5/Debconf/DbDriver/File.pm line 47, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in -d at /usr/share/perl5/Debconf/DbDriver/File.pm line 48, <DEBCONF_CONFIG> chunk 3.
Use of uninitialized value $directory in concatenation (.) or string at /usr/share/perl5/Debconf/DbDriver/File.pm line 49, <DEBCONF_CONFIG> chunk 3.
debconf: DbDriver "config": mkdir :Nie ma takiego pliku ani katalogu
dpkg: błąd przetwarzania postfix (--configure):
 podproces zainstalowany skrypt post-installation zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 man-db
 libc6-dbg:amd64
 libc6-dev:amd64
 libc6-i386
 postfix


fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

&quot pisze:używam Debiana od ponad roku, ale z takim czymś się jeszcze nie spotkałem.
&quot pisze:Teraz przejrzyj forum i uzupełnij informacje.
http://debian.linux.pl/threads/12771-Za ... #post81406
Kiedy uzupełnisz informacje?
ODPOWIEDZ