Linux Mint 20 отключает поддержку приложений Snapполностью от вашего имени, но в этом посте я покажу вам, как его включить (если вы хотите, то есть).
Но почему Минт вообще отказался от этой технологии? Что ж, давай не будем вдаваться в тот здесь, как это было объяснено / обсуждено / аргументировано в другом месте. Достаточно сказать, что есть причина, по которой Mint решил отключить формат, и это решение значительно влияет на значительную базу пользователей Mint.
Взгляните на статистику установки любого приложения в Магазин Snap и вы узнаете, что пользователи Linux Mint активно используют контейнерные технологии для установки свежих версий известных приложений, таких как GIMP, OBS Studio, VSCode, и тому подобное.
Но вернемся к поставленной задаче.
С Выпущен Linux Mint 20 Я подумал, что опубликую эту статью, чтобы любой, кто планирует использовать дистрибутив и хочет выбор, устанавливать ли приложения Snaps (или нет), может сделать это.
Теперь я знаю, о чем вы думаете: «Черт возьми, я могу просто бежать sudo apt установить snapd
установить поддержку Snap в Linux Mint очень просто »
В виде отметил Лео Чавес, соведущий на (потрясающе) Подкаст MintCast, любая попытка установить Snapd
из командной строки приведет к пакет 'snapd' не имеет кандидата на установку
ошибка.
«Linux Mint больше не поддерживает проприетарный Ubuntu Store клиента с открытым исходным кодом« snapd », который подключается к это », - говорится в nosnap.pref
file Mint заклинил конвейер управления пакетами.
Один из «обходных путей» - указать, какая версия Snapd
вы хотите, например:
sudo apt install snapd = ВЕРСИЯ
И это установит его. Но, и это примечательное «но»: знать точный номер версии Snapd непросто, поскольку он постоянно меняется. И этот метод также не восстанавливает полную функциональность Snapd.
Правильное исправление? Удалите файл с орбиты:
Честно говоря, запуск команд удаления файлов от имени пользователя root из командной строки - это не то, что вы хотели бы делать, мягко говоря. Итак, снова предполагая, что вы уже используете Linux Mint 20, откройте Немо как суперпользователь и выбросить nosnap.pref
в /etc/apt/preferences.d/
старый добрый способ.
После этого можно будет установить приложения snapd и Snap в Linux в обычном режиме.
В том числе, да, Хром, иначе говоря, причина именно этого противоречия.
спасибо Лео
Все Ubuntu, Daily. С 2009 г.