Рейтинг:1

Убунту 21.04. Работает ли apt update и apt upgrade во всех приложениях?

флаг in

Новичок здесь. Около 3 недель назад я перешел с Windows 10 на Ubuntu 21.04. Иногда я выполняю «sudo apt update» и «sudo apt upgrade». Это обновляет/обновляет все мои приложения? Если нет, как я могу узнать, какие приложения не обновляются/обновляются?

Я хочу, чтобы все мои приложения были обновлены. Я установил несколько снимков, плоских пакетов и приложений.

guiverc avatar
флаг cn
`apt` работает с пакетами *deb*. «apt update» обновляет списки репозиториев вашего программного обеспечения, а «apt upgrade» обновляет пакеты из этих списков (но может оставить некоторые из них, пока вы не выполните «apt full-upgrade», то есть позволяет вам контролировать, когда происходит удаление пакетов и т. д.) . Обновление может оставить некоторые позади; используйте `man apt` для просмотра справочных страниц. Apt не обновляет другие типы пакетов, например. снимки, плоские пакеты, изображения приложений и т. д.
guiverc avatar
флаг cn
также спросил на https://ubuntuforums.org/showthread.php?t=2465595
Рейтинг:6
флаг cn

Apt работает только с пакетами deb. Ничего больше.

На снэпах не работает. Ни Флатпакс. Ни пипсов. Ни Колеса. Ни пивоваров. Ни клонов git. Ни исходный код, который вы скомпилировали, скачали или написали. Ни что-нибудь еще.

Как системный администратор, ВАША обязанность следить за тем, что вы устанавливаете. Apt — отличный инструмент, который поможет упростить отслеживание и предотвратить многие распространенные ошибки, но это всего лишь программное обеспечение: оно не может нести ответственность за последствия ваших решений.

Как правило, для новых пользователей мы рекомендуем придерживаться пакетов Deb и Snap по умолчанию в приложении Ubuntu Software. Когда вы будете готовы справиться с кривой обучения, рисками и бухгалтерией многих других методов, тогда вы можете плыть по глубокой воде.

Basilevs avatar
флаг cn
Веселый список. Сделал мой день. Спасибо.
Рейтинг:4
флаг zw

Вы можете создать псевдоним для команды, например

sudo sh -c "apt update && apt dist-upgrade -y && snap refresh && flatpak upgrade -y"

получать обновления для приложений из всех источников — APT, Snap и FlatPak.

Для управления AppImages вы можете установить AppImageLauncher из AppImageLauncher — Стабильный PPA — Официальные релизы в вашу систему с помощью команд ниже:

sudo add-apt-repository ppa:appimagelauncher-team/stable
sudo apt-получить обновление
sudo apt-get установить appimagelauncher

а затем проверьте его компонент обновления для AppImages, которые поддерживают процедуру AppImageUpdate.

Рейтинг:1
флаг za

apt update работает только с пакетами deb. Тем не менее, как новый пользователь, я рекомендую вам установить программное обеспечение и настольные приложения snap store. Они часто показывают пакеты с последними обновлениями, и вы всегда обновляете их одним щелчком мыши.

wjandrea avatar
флаг cn
*"Ubuntu работает только с пакетами deb"* -- Что вы имеете в виду? Вы имеете в виду, что `apt` обновляет только пакеты deb?
nyaribari avatar
флаг za
Да, это то, что я имел в виду. Извините, я отредактировал ответ.
Рейтинг:1
флаг bs

как я могу узнать, какие приложения не обновляются/обновляются? Зная, какие пакеты были обновлены, вы можете узнать, какие из них не были обновлены. Вам просто нужно нажать эту команду перед обновление (и после обновления):

список подходящих --обновляемый

Или вы можете нажать эту команду.

apt-get update && apt list --upgradable
ChanganAuto avatar
флаг us
В отличие от других ответов, этот не касается snap, flatpak и т. д.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.