Чи отримують оновлені програми .deb?


12

Тож це може бути дуже нерозумним питанням для користувачів, але я зовсім новачок у Ubuntu і хочу це знати. Чи .debотримують оновлені програми оновлення?

Наприклад: у мене встановлена ​​Opera з використанням .deb, вона отримуватиме оновлення, як програмне забезпечення, встановлене за допомогою PPA?

Я з радістю прийму ваші відповіді, якщо ви також поясните це:

введіть тут опис зображення

Як ви можете бачити, як .debвстановлений Skype доданий, він є власним джерелом програмного забезпечення, так чи буде він чи не отримувати оновлення?

Спасибі за ваш час.

Відповіді:


9

Відповідь залежить від ситуації.

Якщо ваш встановлений .deb файл увімкнено або ввімкнено під час встановлення, встановлені пакети .deb будуть оновлені. Але якщо ваш встановлений .deb файл не має онлайн-сховища, з якого він може отримувати оновлення, цей пакет не буде оновлений . Причина зрозуміла, менеджер пакунків все одно не знає оновити пакет, оскільки він не знає жодного онлайнового сховища, що надає цей самий пакет.

Якщо у вас встановлений синаптичний менеджер пакунків, ви можете бачити ті пакети, у яких не ввімкнено жодне сховище або встановлено файли .deb, не вмикаючи сховище. Відкрийте диспетчер синаптичного пакету, клацніть розділ стану та перегляньте розділ Встановлений (локальний або застарілий) .

синаптичні застарілі пакети

Google-chrome та dropbox дозволяють зберігати сховище під час встановлення з файлів .deb, тож ви отримаєте оновлення для цих пакетів.

Примітка: Це ж правило справедливо і для пакетів, які ви встановили за допомогою apt-get, але пізніше вимкнено сховище, і жодне інше сховище не надає ці пакети. У такому випадку ви також не отримаєте оновлень.


С @ скріншоті Левана, він , здається , що опера .deb зробила включити свій власний репозиторій. Так що так, вона буде автоматично оновлювати.
Спархак

6

Деякі debфайли також встановлюють джерело пакету, тому ви можете отримувати оновлення.

Наприклад , якщо ви завантажте файл Dropbox в Ubuntu Debian і встановити його, ви отримуєте dropbox.listв /etc/apt/sources.list.d.

Тоді ви бачите, що джерело активовано cat dropbox.list, тому що немає #перед рядком:

deb http://linux.dropbox.com/ubuntu precise main

1
Google Chrome це теж робить. Це залежить виключно від програми, яку ви встановлюєте, щоб додати її джерело репо в/etc/apt/sources.list.d/
JulioHM
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.