як оновити окремий додаток через термінал


20

Я хочу оновити Firefox поодинці без оновлення всіх програм. І я хочу це зробити через термінал. Це можливо? Тому що у мене повільний інтернет.

Я використовую Ubuntu 15.04 для середовища GNOME.

Відповіді:


20

Щоб оновити Firefox лише самостійно:

sudo apt-get dist-upgrade firefox

або

sudo apt-get upgrade firefox

з man apt-get

upgrade
    upgrade is used to install the newest versions of all packages
    currently installed on the system from the sources enumerated in
    /etc/apt/sources.list. Packages currently installed with new versions
    available are retrieved and upgraded; under no circumstances are
    currently installed packages removed, or packages not already
    installed retrieved and installed. New versions of currently
    installed packages that cannot be upgraded without changing the
    install status of another package will be left at their current
    version. An update must be performed first so that apt-get knows
    that new versions of packages are available.

dist-upgrade
    dist-upgrade in addition to performing the function of upgrade, also
    intelligently handles changing dependencies with new versions of
    packages; apt-get has a "smart" conflict resolution system, and it
    will attempt to upgrade the most important packages at the expense of
    less important ones if necessary. The dist-upgrade command may
    therefore remove some packages. The /etc/apt/sources.list file
    contains a list of locations from which to retrieve desired package
    files. See also apt_preferences(5) for a mechanism for overriding the
    general settings for individual packages.

2
Коли я використовував команду, sudo apt-get upgrade wputвона оновлювала кожну програму, а не лише wput. Я бачу ваш опис того, що робить оновлення, але може бути корисно знати, що це, здається, не просто оновлення зазначеної програми (принаймні, не в кожному випадку).
Battousai

1
Випробуваний sudo apt-get dist-upgrade firefox. Він оновлює всі програми, тому не вирішує проблему. sudo apt-get --only-upgrade install firefoxоновлює лише додаток Firefox і вирішує проблему.
Ugnius Malūkas

@ UgniusMalūkas: Я впевнений, що так було принаймні. На якій версії Ubuntu ви тестуєте це? Я не пам'ятаю, щоб колись був такий прапор. Але я зараз на Арці, apt-getможливо, це змінилося.

@ParanoidPanda: якщо чесно, я перевірив це на Linux Mint 18.2
Ugnius Malūkas

9

Щоб оновити лише Firefox з типу терміналу:

sudo apt upgrade firefox  

Наведена вище команда працює без --only-upgrade опції. Якщо ваш Firefox вже остання версія, команда не встановить жодного нового пакета, і ви отримаєте таке повідомлення:

firefox is already the newest version.

Це також працює без --only-upgradeпараметра (лише sudo apt-get install firefox), якщо пакет firefoxуже встановлений. Додатковий параметр не дозволяє йому встановити Firefox, якщо він ще не був встановлений, але оскільки це не так, ви можете його опустити тут.
Байт-командир

обидва ур право, я спробував як з - тільки оновлення, так і без нього, і це спрацювало. дякую
RonnieDroid

1
sudo apt-get install firefox

це лише оновить firefox до найновішої версії.

для детальної інформації, використовуйте man apt-getта перейдіть до встановлення розділу:

встановити

Це також мета, яку потрібно використовувати, якщо ви хочете оновити один або кілька вже встановлених пакетів без оновлення кожного пакета, який у вас є у вашій системі.
На відміну від цілі "оновлення", яка встановлює найновішу версію всіх встановлених зараз пакетів, "install" встановить новітню версію лише вказаних пакетів.
Просто введіть назву пакету, який ви хочете оновити, і якщо буде доступна нова версія, вона (та її залежності, як описано вище) буде завантажено та встановлено.


1

Ви можете оновити в додаток за допомогою командного рядка з допомогою наступної команди:

$ sudo apt upgrade <app name>

Якщо немає поновлення в репозиторіях системи, стежити за цим кроки:

Ви можете встановити менеджер пакетів Snap для встановлення нових версій програм.

Щоб встановити його, виконайте цю команду:

$ sudo apt install snapd

Потім ви можете встановити додатки з нього за допомогою цієї команди:

$ sudo snap install <app name>

Примітка: що не всі додатки можуть бути присутніми в ньому.

програми завжди є останніми випусками

Веб- сайт Snap знаходиться за цією URL-адресою:

https://snapcraft.io/store

А щоб дізнатися про замовлення Snap , використовуйте команду:

$ man snap

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.