„Oczekiwanie na instalację” na zawsze - Oprogramowanie Ubuntu - 16.04

37

Kiedy próbuję zainstalować pliki .deb za pomocą „oprogramowania Ubuntu”, na zawsze wyświetla „Oczekiwanie na instalację”.

Vitor Abella
źródło
5
Jest to błąd o wysokim priorytecie, który zostanie wkrótce naprawiony. W międzyczasie możesz użyć dpkgdo zainstalowania plików .deb za pośrednictwem terminala
Mohit Rajan,
6
Dlaczego wydali go jako nową wersję Ubuntu, jeśli jeszcze nie działa? Brak możliwości zarządzania pakietami za pomocą menedżera pakietów .... Nie nazwałbym tego dokładnie „błędem”.
Ben
Zgodził się ... to problem. Ale to także okazja ... do przeczytania poczty, przytulenia żony lub dziecka lub wyprowadzenia psa. Aplikacja wciąż wykonuje zadanie
Brad Horn,
3
Jak to jest nadal problem ponad rok później?
Andy Ray,

Odpowiedzi:

25

Zainstaluj pakiety .deb z terminala:

$ sudo dpkg -i <path/to/deb.deb>
$ sudo apt-get install -f

Uzasadnienie apt-get install -f ze strony man:

 -f, --fix-broken
           Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can
           omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely
           correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow
           broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so
           corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending
           packages). Use of this option together with -m may produce an error in some situations. Configuration Item:
           APT::Get::Fix-Broken.

Źródło: komentarz Mohita Rajana

AlexPogue
źródło
Wszystko to otwiera centrum oprogramowania i nadal nie działa
Antony D'Andrea,
1
@ AntonyD'Andrea Czy możesz wyjaśnić, dlaczego potrzebujesz sudo apt-get install -f, aby zainstalować pakiet, jeśli dpkgjuż to robi?
vstepaniuk
1
sudo apt-get install ./file.deblub sudo apt-get install /path/to/file.debjest prostszy.
Chai T. Rex,
7

1 - Załaduj stare „centrum oprogramowania Ubuntu” w nowym „oprogramowaniu Ubuntu”.

2 - unity --reset-iconslub Uruchom ponownie komputer (aby usunąć „oczekiwanie na instalację”)

3 - Otwórz plik .deb z właśnie zainstalowanym „Centrum oprogramowania Ubuntu”

4 - Zainstaluj

Vitor Abella
źródło
W 1) pokazuje „czekanie na instalację” na zawsze. Po 2) stare „Centrum oprogramowania Ubuntu” nie jest instalowane.
shallow Myśl
Uwaga unity --reset-icons: zamyka cały program i resetuje program uruchamiający Unity w pierwotnym stanie (w instalacji Ubuntu)!
Juh_
1

Tylko sugestia, Nie jestem pewien, czy to powinno pomóc, ale jeśli często instalujesz pakiety z plików .deb, zaleca się użycie niezawodnego programu do obsługi pakietów, takiego jak Gdebi

Jeśli jednak chcesz przeglądać aplikacje i instalować je z tego samego miejsca, powinieneś trzymać się Centrum oprogramowania Ubuntu. Aby zniszczyć oprogramowanie Gnome i zainstalować klasyczne i zaufane Centrum oprogramowania Ubuntu, postępuj zgodnie z tym przewodnikiem .

ShuaibKunji
źródło