Czy zainstalowane aplikacje .deb otrzymują aktualizacje?

12

To może być bardzo głupie pytanie dla użytkowników, ale jestem całkiem nowy w Ubuntu i chcę o tym wiedzieć. Czy .debzainstalowane aplikacje otrzymują aktualizacje?

Na przykład: Mam zainstalowaną Operę, czy .debbędzie otrzymywać aktualizacje, takie jak oprogramowanie, które jest instalowane przy użyciu PPA?

Z chęcią przyjmę twoje odpowiedzi, jeśli również to wyjaśnisz:

wprowadź opis zdjęcia tutaj

Jak widać .debzainstalowany Skype dodaje, że sam jest źródłem oprogramowania, więc czy nie otrzyma aktualizacji?

Dziękuję za Twój czas.

Levan
źródło

Odpowiedzi:

9

Odpowiedź zależy od sytuacji.

Jeśli zainstalowany plik .deb ma włączone repozytorium lub zostanie włączony podczas instalacji, zainstalowane pakiety .deb zostaną zaktualizowane. Ale jeśli zainstalowany plik .deb nie ma repozytorium online, z którego mógłby pobierać aktualizacje, pakiet nie zostanie zaktualizowany . Powód jest jasny, menedżer pakietów i tak nie wie, aby zaktualizować pakiet, ponieważ nie zna repozytorium online udostępniającego ten sam pakiet.

Jeśli masz zainstalowany menedżer pakietów synaptycznych, możesz zobaczyć te pakiety, które nie mają włączonego repozytorium, lub zainstalowane z plikami .deb bez włączania repozytorium. Otwórz menedżera pakietów synaptic, kliknij sekcję stanu i zobacz sekcję Zainstalowana (lokalna lub przestarzała) .

przestarzałe pakiety synaptyczne

Google-chrome i dropbox umożliwiają repozytorium podczas instalacji z plików .deb, dzięki czemu otrzymasz aktualizację dla tych pakietów.

Uwaga: Ta sama zasada obowiązuje dla pakietów zainstalowanych za pomocą apt-get, ale później wyłączono repozytorium i żadne inne repozytorium nie zapewnia tych pakietów. W takim przypadku nie otrzymasz również aktualizacji.

Anwar
źródło
Z @ zrzucie Lewan jest, wydaje się, że opera .deb nie pozwalają własnego repozytorium. Więc tak, to będzie automatycznie uaktualnić.
Sparhawk
6

Niektóre debpliki instalują również źródło pakietu, dzięki czemu można uzyskać aktualizacje.

Na przykład , jeśli pobrać plik Dropbox Ubuntu Debian i zainstalować go, można uzyskać dropbox.listw /etc/apt/sources.list.d.

Wtedy możesz zobaczyć, że źródło jest aktywowane cat dropbox.list, ponieważ nie ma #przed linią:

deb http://linux.dropbox.com/ubuntu precise main
BuZZ-dEE
źródło
1
Google Chrome też to robi. To zależy wyłącznie od instalowanej aplikacji, aby dodać źródło repo do/etc/apt/sources.list.d/
JulioHM,