Jakie aktualizacje instaluje „Oprogramowanie Ubuntu”?

24

Niedawno zaktualizowałem z 15.10 do 16.04LTS. Od czasu aktualizacji wciąż od czasu do czasu pojawia się monit o aktualizację przez „ Software Updater ”, który był obecny w 15.10. W ten sposób dokonano kilku aktualizacji jądra Ubuntu.

W ciągu ostatnich kilku dni, po powrocie z zawieszenia, pojawiło się okienko wyskakujące w tym samym miejscu, w którym pojawia się informacja o podłączonym / odłączonym Wi-Fi. To nowe wyskakujące okienko powiedziało mi, że „ ważne aktualizacje systemu operacyjnego i aplikacji są gotowe ... ”, zanim zniknęły. Kiedy jednak sprawdziłem za pomocą „ Software Updater ”, powiedziałem, że oprogramowanie jest aktualne. Sprawdzanie za pomocą nowego „ oprogramowania Ubuntu ” (karta aktualizacji) powiedział mi, że są aktualizacje, więc kliknąłem „Zainstaluj”. Nie powiedział mi, co jest instalowane.

Dlaczego istnieje ta inna metoda sprawdzania i dlaczego obie dają różne wyniki?

Jak mogę dowiedzieć się, co zainstalowało nowe oprogramowanie Ubuntu?

Edytuj 9 maja

Ponownie dzisiaj pojawiło się okienko wyskakujące. „Software Updater” pokazał, że urządzenie jest aktualne. Aplikacja „Ubuntu Software” pokazała 1 aktualizację. Po kliknięciu ikony „1” pokazała 1 aktualizację, a mianowicie: ubuntu-drivers-common 1: 0.4.17.1 . Kliknąłem przycisk „Zainstaluj” i zainstalowałem go.

Nie jestem mądrzejszy, dlaczego jest pokazany tylko jako niezbędny przez jedną aplikację, a nie drugą.

NickT
źródło
Tak, też to widzę. Wyskakujące okienko wydaje się występować losowo. Zrzut ekranu z tego, o czym myślę, że mówimy, znajduje się tutaj: i.imgur.com/6StEZmR.png
bgoodr
Mając ten sam problem, wydaje się, że niektóre aktualizacje można zainstalować za pośrednictwem „oprogramowania Ubuntu”, ale nie wszystkie. Byłoby użyteczne, gdyby wszyscy mogli, aby program „Software Updater” mógł zostać usunięty, ale w tej chwili wygląda to trochę bałagan.
dnlbaines
To musi być jakiś błąd w pliku sources.list. Przejdź do Oprogramowanie i aktualizacje i kliknij przycisk Odśwież listę źródeł.
ipse lutnia

Odpowiedzi:

6

Są to dwa różne programy, które robią podobne rzeczy.

Software Updater to update-managerpakiet (Gnome apt) i korzysta z bazy danych apt.

Centrum oprogramowania (zatytułowane „Oprogramowanie Ubuntu”) jest gnome-softwareaplikacją i wydaje się, że nie korzysta z bazy danych apt. Ale jeśli zobaczysz „Aktualizacje systemu operacyjnego” w zakładce „Aktualizacje”, możesz kliknąć na nią (tekst), a zobaczysz, co zostanie zainstalowane.

To, dlaczego te dwie rzeczy pokazują różne rzeczy, jest prawdopodobnie związane ze sposobem pobierania metadanych pakietu.

Tutaj możesz również wyświetlić historię instalacji i aktualizacji /var/log/apt/history.log

dorycki
źródło
2
„Software Updater korzysta z bazy danych apt. (...) Wydaje się, że Software Software (...) nie korzysta z bazy danych apt ...” - właściwie z mojego doświadczenia z 16.04 wynika, że ​​jest odwrotnie . Na przykład sudo apt-get updateuruchomiłem narzędzie do aktualizacji oprogramowania. Pokazuje, że wszystko jest aktualne. Teraz Software Center pokazuje dwie aktualizacje - jedna z nich zawiera aktualizację z libgtk-3-bin 3.18.9-1ubuntu3 do 3.18.9-1ubuntu3.1 . I tu jest ważna część - potem zastosowano sudo apt-get upgradete aktualizacje (widoczne w Centrum oprogramowania, ale nie w Aktualizatorze oprogramowania).
falconepl,
jak powiedział falconepl - wygląda na to, że nowe centrum oprogramowania korzysta z bazy danych apt. dla mnie działało to w drugą stronę - po zainstalowaniu aktualizacji za pomocą nowego „oprogramowania Ubuntu” wcześniej oferowane aktualizacje za pośrednictwem apt-get upgradenie są oferowane do instalacji przez samotnika
betatester07
Możesz zobaczyć, czym jest aktualizacja, jak podano w odpowiedzi powyżej, klikając tekst na karcie. Zwykle klikam przycisk odświeżania przed instalacją, wiele razy wymienione pakiety znikają i pojawia się ikona „sprawdź”, ale niektóre wciąż są wymienione jako aktualizacja, instaluję w tym momencie. To dla mnie dziwne i prawdopodobnie mylące dla wielu, że aktualizacje systemu operacyjnego mogą znajdować się w Software / App Center. IMO jest bardziej przyjazny dla użytkownika, aby mieć jedną usługę aktualizacji Software Updater.
xtrchessreal