Wpis z mikrobloga

#komputery #it #sieci #debian #linux #kiciochpyta

Miraski - mam problem. Próbuję zainstalować smokeping na jednej z maszyn (kompletnie zasyfionej swoją drogą), ale przy próbie zafixowania apt-get -f install wyrzuca mi to:

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 locales

Sugerowane pakiety:

glibc-doc

Następujące pakiety zostaną zaktualizowane:

libc6 locales

2 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 451 nieaktualizowanych.

2 nie w pełni zainstalowanych lub usuniętych.

Konieczne pobranie 0 B/8735 kB archiwów.

Po tej operacji zostanie zwolnione 392 kB miejsca na dysku.

Kontynuować? [T/n] t

Odczytywanie dzienników zmian... Zrobione

debconf: Perl may be unconfigured (Can't locate Debconf/Log.pm in @INC (you may need to install the Debconf::Log module) >(@INC contains: /usr/lib/perl5/siteperl/5.20.0/x8664-linux /usr/lib/perl5/siteperl/5.20.0 >/usr/lib/perl5/vendorperl/5.20.0/x8664-linux /usr/lib/perl5/vendorperl/5.20.0 /usr/lib/perl5/5.20.0/x8664-linux >/usr/lib/perl5/5.20.0 .) at (eval 1) line 4.

BEGIN failed--compilation aborted at (eval 1) line 4.

) -- aborting

(Odczytywanie bazy danych ... 113536 plików i katalogów obecnie zainstalowanych.)

Przygotowywanie do rozpakowania pakietu .../libc62.19-18amd64.deb ...

Can't locate Debconf/Db.pm in @INC (you may need to install the Debconf::Db module) (@INC contains: >/usr/lib/perl5/siteperl/5.20.0/x8664-linux /usr/lib/perl5/siteperl/5.20.0 /usr/lib/perl5/vendorperl/5.20.0/x8664-linux >/usr/lib/perl5/vendorperl/5.20.0 /usr/lib/perl5/5.20.0/x8664-linux /usr/lib/perl5/5.20.0 .) at /usr/share/debconf/frontend line 6.

BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 6.

dpkg: błąd przetwarzania archiwum /var/cache/apt/archives/libc62.19-18amd64.deb (--unpack):

podproces nowy skrypt pre-installation zwrócił kod błędu 2

Wystąpiły błędy podczas przetwarzania:

/var/cache/apt/archives/libc62.19-18amd64.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)


apt-get remove --purge krzyczy, że nie może znaleźć pakietu ;f Co robić, jak żyć?
  • 13
  • Odpowiedz
@Seru: próbowałem już. Efekt podobny:

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-dev : Wymaga: libc6 (= 2.19-18) ale 2.19-12 ma zostać zainstalowany

libc6-i386 : Wymaga: libc6 (= 2.19-18) ale 2.19-12 ma zostać zainstalowany

libperl5.20 : Wymaga: perl-base (= 5.20.1-2) ale 5.20.2-3 ma zostać zainstalowany

perl : Wymaga: perl-base (= 5.20.1-2) ale
  • Odpowiedz
@Seru:

To samo :)

dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie pakietu libc6-i386:
libc6-i386 zależy od libc6 (= 2.19-18); jednakże:
Wersją libc6:amd64 w systemie jest 2.19-12.

dpkg: błąd przetwarzania pakietu libc6-i386 (--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.19-18); jednakże:
Wersją libc6:amd64 w systemie jest 2.19-12.

dpkg: błąd przetwarzania pakietu libc6-dev:amd64 (--configure):
problemy z zależnościami - pozostawianie nieskonfigurowanego
Wystąpiły
  • Odpowiedz
@Seru: chyba sobie na razie daruję smokepinga, bo nie jest on mi do życia niezbędny (chociaż przydałby się :) ). Poczekam, aż ruch w sieci się zmniejszy i zrobię studentom dzień bez internetu ( ͡° ʖ̯ ͡°)
  • Odpowiedz
@jurny_juhas: Rady z apt/dpkg są średnie, bo widać, że apt/dpkg Ci nie działają poprawnie. Obejdź, zainstaluj wymagany moduł perlowy ręcznie.
Spróbuj cpan -i Debconf::Log, jeśli to nie zadziała, to ściągnij źródłą i skompiluj/zainstaluj sam.
  • Odpowiedz
@jurny_juhas: uu ciekawie, wygląda to tak jakby admin maszyny zamieszał z repozytoriami i instalował pakiety na zmiane z testing i stable i masz to co masz.. zgadłem?
  • Odpowiedz