Разница между apt и software center

Разница между apt и software center

В чем разница между установкой программного обеспечения с помощью центра программного обеспечения и apt (или apt-get)?

В Ubuntu я добавил источник программного обеспечения для установки последней версии Krita и смог получить ее только с помощью apt. В центре программного обеспечения я все еще вижу старую версию.

Итак, почему я не получаю ту же версию с помощью apt и Software Center?

решение1

Ubuntu Software Center — это версия, разработанная Canonical и представленная в виде Snap начиная с нескольких версий Ubuntu (в настоящее время 20.04 LTS и 21.10).

Это интерфейс для aptи apt-get, но в то же время и для snap. Таким образом, он может устанавливать как традиционные пакеты APT из официальных источников программного обеспечения Ubuntu, так и добавленные PPA, а также может устанавливать программное обеспечение из Snap, новой универсальной системы упаковки программного обеспечения Canonical.

Программное обеспечение Snap предназначено для работы на нескольких дистрибутивах Linux и регулярно обновляется. Программное обеспечение APT остается на версии вашего дистрибутива Ubuntu, за исключением обновлений безопасности и Firefox. Вот почему вы видите более новую версию вместе со старой в Центре программного обеспечения. Вы видите версию Snap и версию APT. С помощью у apt getвас есть доступ только к версии APT. Также там вы можете иметь более новую версию, если PPA для нее доступен и включен в вашей системе

решение2

Разница между установкой программного обеспечения с помощью Центра программного обеспечения и Apt заключается в том, что это совершенно разные источники, совершенно разные типы пакетов.

Центр программного обеспечения — это то же самое, что и Snap (например snap install [package name], а также некоторые репозитории apt ppa). Пакеты Snap также работают во многих различных дистрибутивах, в отличие от репозиториев apt.

Apt может брать программное обеспечение из любого репозитория ppa, который вы выберете для добавления с помощью sudo add-apt-repository, но по умолчанию единственные репозитории, из которых он загружается, — это репозитории Ubuntu по умолчанию, такие как multiverse. (Apt устанавливает пакеты .deb, которые находятся в репозиториях)

Связанный контент