Uszkodzene pliki, i niemożność użycia komendy "sudo apt-get install -f"

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
JamEater
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 02 gru 2016, 15:53
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Brak
Architektura: x86_64

Uszkodzene pliki, i niemożność użycia komendy "sudo apt-get install -f"

Post autor: JamEater »

Witam, zdaje się że przypadkowo, (w jakiś sposób) uszkodziłem pliki pakietów. Sam system informując mnie o tym polecił użycie komendy "sudo apt-get install -f", która rzekomo miała coś pomóc w tej sprawie, jednak po wklepaniu jej do terminalu dostaję coś takiego:

Kod: Zaznacz cały

 sudo apt-get install -f
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Naprawianie zależności... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
  espeak-data libao-common libao4 libaudio2:i386 libdotconf0 libespeak1
  libice6:i386 libmng2:i386 libmysqlclient20:i386 libqt4-dbus:i386
  libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
  libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
  libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
  libqtwebkit4:i386 libsm6:i386 libsonic0 libspeechd2 libxt6:i386 mysql-common
  python3-brlapi python3-louis python3-pyatspi python3-speechd qt-at-spi:i386
  xbrlapi
Aby je usunąć należy użyć "sudo apt autoremove".
The following additional packages will be installed:
  libaudio2:i386
Sugerowane pakiety:
  nas:i386
Zostaną zainstalowane następujące NOWE pakiety:
  libaudio2:i386
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 51 nieaktualizowanych.
5 nie w pełni zainstalowanych lub usuniętych.
Konieczne pobranie 0 B/54,2 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 167 kB miejsca na dysku.
Kontynuować? [T/n] t
(Odczytywanie bazy danych ... 245302 pliki i katalogi obecnie zainstalowane.)
Przygotowywanie do rozpakowania pakietu .../libaudio2_1.9.4-4_i386.deb ...
Rozpakowywanie pakietu libaudio2:i386 (1.9.4-4) ...
dpkg: błąd przetwarzania archiwum /var/cache/apt/archives/libaudio2_1.9.4-4_i386.deb (--unpack):
 próba nadpisania dzielonego "/usr/share/doc/libaudio2/changelog.Debian.gz", który różni się od innych kopii pakietu libaudio2:i386
Przetwarzanie wyzwalaczy pakietu libc-bin (2.23-0ubuntu4)...
Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/libaudio2_1.9.4-4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Proszę o pomoc, lecz proszę brać pod uwagę że jestem kompletny lajkiem jeśli chodzi o linuxa.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8606
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Uszkodzene pliki, i niemożność użycia komendy "sudo apt-get install -f"

Post autor: mario_7 »

Czyżbyś miał różne repozytoria, które dostarczają ten sam pakiet - libaudio2 ?
Awatar użytkownika
Arkosake
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 175
Rejestracja: 07 lut 2009, 16:38
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86_64
Lokalizacja: Gdańsk

Re: Uszkodzene pliki, i niemożność użycia komendy "sudo apt-get install -f"

Post autor: Arkosake »

Kod: Zaznacz cały

E: Sub-process /usr/bin/dpkg returned an error code (1) 
Jak widzę ten błąd to mnie krew zalewa :-). Ogólnie to spróbuj rozwiązani jakie działają na Debianie:

Kod: Zaznacz cały

apt-get install -f -o Dpkg::Options::="--force-overwrite" libaudio2

Ewentualnie:

Kod: Zaznacz cały

rm -rf /usr/share/doc/libaudio2/changelog.Debian.gz
I wznowić proces aktualizacji. Miałem podobną nieszczęsną przygodę z Wine, gdzie problem powodował pakiet OpenCL od Nvidia. Jak coś dokładniejszy opis problemu i rozwiązania pod linkiem: https://bugs.debian.org/cgi-bin/bugrepo ... =768651#15
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 112 gości