Wystąpił błąd, uruchom menedżera pakietów


19

Właśnie zaktualizowałem swój laptop Dell Inspiron 1545 z Ubuntu 12.04 do 13.04. Niestety górny pasek ma teraz małe czerwone kółko ze znakiem minus. Po kliknięciu otwiera okno zawierające następujący komunikat:

Wystąpił błąd, uruchom Menedżera pakietów z prawym przyciskiem myszy w oknie prawym przyciskiem myszy lub apt-get w terminalu, aby zobaczyć, co jest nie tak. Komunikat o błędzie brzmiał: „Nieznany błąd:” ”(E: Pakiet google-chrome-stable musi zostać ponownie zainstalowany, ale nie mogę znaleźć dla niego archiwum.)” Zazwyczaj oznacza to, że masz> zainstalowane pakiety z unmet zależności

Nie mam dużego doświadczenia w używaniu ubuntu lub ogólnie Linuksa i nie wiem, co to oznacza. Brzmiało to dla mnie jak błąd Google Chrome. Pobrałem i zainstalowałem Google Chrome zaledwie kilka minut wcześniej. Uruchomiłem apt-get w terminalu, ale nic nie zrobił i nie miałem pojęcia, co oznacza uruchomienie Menedżera pakietów z okna prawego kliknięcia. Google chrome i geany ide to jedyne oprogramowanie, które zainstalowałem od czasu instalacji Linuksa. Wygląda na to, że komputer działa doskonale. Czy masz jakieś sugestie dotyczące tego, co powinienem zrobić?

Wyniki: sudo apt-get -f install to:

E: Pakiet google-chrome-stable musi zostać ponownie zainstalowany, ale nie mogę znaleźć dla niego archiwum.


1
Uruchom sudo apt-get -f installw terminalu i wklej wyniki w swoim pytaniu, dzięki!
Jorge Castro

Odpowiedzi:


7

Wygląda na to, że google-chrome-stable z jakiegoś powodu zepsuł twój system. Spróbuj tego: otwórz okno terminala

Ctrl+Alt+T

Następnie tam wpisz polecenia (po każdym typie polecenia wpisz i odpowiedz „tak” na pytania)

sudo apt-get remove google-chrome-stable 

Następnie zaktualizuj system za pomocą

sudo apt-get update && sudo apt-get upgrade

Pozwól apt-get uruchomić, a jeśli pojawi się jakikolwiek błąd jako komentarz tutaj, a ja pomogę (lub każdemu dostępnemu)

Jeśli polecenia nie powiedzie się, możesz wypróbować następujące: Zaktualizuj pakiety

sudo apt-get update

wyczyść pobrane pakiety (tam, gdzie mogą być uszkodzone)

sudo apt-get clean

Usuń niepotrzebne pakiety (ostrożnie! Jeśli może wyświetlić coś, co jest potrzebne, ale jego zależność lub taka została usunięta i pozostawiła ją sierotą)

sudo apt-get autoremove

Ponownie skonfiguruj wszystkie pakiety

sudo dpkg --configure -a

Napraw uszkodzone pakiety

sudo apt-get install -f

Kiedy uruchomiłem sudo apt-get remove google-chrome-stable, dostałem ten sam komunikat o błędzie, jak podczas uruchamiania studo apt-get -f install. Dzięki!
James

Właśnie teraz. Usuwa wspomnianą paczkę. Zaktualizowałem odpowiedź
Stefano Mtangoo

czy masz zainstalowany synaptic?
Stefano Mtangoo

O ile wiem, nie mam zainstalowanego synaptic. Szukałem go i niczego nie wyciągnąłem.
James

Właśnie uruchomiłem ponownie sudo apt-get remove google-chrome-stable, a następnie uruchomiłem audo apt-get update && sudo apt-get upgrade. Ostatnie cztery wiersze procesu: Napotkano błędy podczas przetwarzania: google-chrome-stable E: Podproces / usr / bin / dpkg zwrócił kod błędu (1). Ale małe czerwone kółko na górnym pasku zniknęło. Czy wszystko w porządku?
James

3

Usunięcie listy pakietów i aktualizacja rozwiązało dla mnie problem

Otwórz terminal: Ctrl + Alt+T

Usuń listę pakietów:

sudo rm -vf /var/lib/apt/lists/*
  • -v, --verbose wyjaśnić, co się dzieje

  • -f, --force ignoruj ​​nieistniejące pliki i argumenty, nigdy nie pytaj

Zaktualizuj pakiety:

sudo apt-get update

To jedyny współpracujący ze mną.
Islam Hassan

1

Rozwiązywanie problemu z Software Center

Kiedy napotkałem ten sam problem (nie jestem pewien, która aplikacja spowodowała problem), uruchomienie Centrum oprogramowania dało mi opcję naprawy zależności (w rzeczywistości zmusiło mnie do tego, ponieważ nie będzie w stanie zainstalować innego oprogramowania, dopóki problem nie zostanie naprawiony ”). Działa bez problemów, a znak błędu w obszarze powiadomień zniknął.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.