Linux Mint не поставляется с snapd по умолчанию, и для многих пользователей это улучшение по сравнению с базой Ubuntu. Но что, если вам нравятся снимки и вы хотите установить их в Linux Mint?
Может быть, вы хотите вернуть простоту установки и портативность, которые приносят снэпы. Или, возможно, вам нужно установить программное обеспечение, доступное только в Snap Store.
Какой бы ни была причина, включить поддержку Snap в Linux Mint довольно просто.
Включить поддержку приложений Snap в Linux Mint
«Почему Linux Mint не поддерживает Snap по умолчанию?» Вы можете задаться вопросом. Основная причина — централизованный контроль Canonical и Ubuntu над снимками. Вы можете отправиться в Руководства пользователя Linux Mint чтобы узнать больше о том, почему Linux Mint отключил Snap Store.
Если вы попытаетесь установить snapd в Linux Mint, вас будут приветствовать с такими ошибками, как «Пакет snapd недоступен» или «Пакет snapd не имеет кандидата на установку».
Linux Mint имеет предпочтения.d каталог, в котором хранятся дополнительные настройки APT, созданные поверх Ubuntu. Каталог состоит из файла конфигурации с именем nosnap.pref, содержащий инструкции, запрещающие APT устанавливать снимки.
Чтобы вернуть поддержку Snap на рабочий стол Mint, удалите этот файл с помощью команды rm следующее:
sudo rm /etc/apt/preferences.d/nosnap.pref
Если вы не уверены, хотите ли вы, чтобы это изменение было постоянным, вы можете переименовать файл с помощью mv:
sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup
После этого обновите список пакетов вашей системы с помощью APT:
Судо подходит обновлять
Чтобы убедиться, что вы можете получать снимки из Snap Store, установите snapd:
Судо подходит установить снэпд
Запустите службу snapd с помощью systemctl следующим образом:
sudo systemctl начинать снэпд
Вам нужно, чтобы snapd запускался автоматически при запуске. Для этого выполните следующую команду:
sudo systemctl давать возможность снэпд
Убедитесь, что snapd был успешно установлен, выполнив:
щелчок установить привет-мир && привет-мир
Если на выходе отображается "Привет, мир!," snapd теперь установлен, и вы можете двигаться дальше. Если нет, рассмотрите возможность повторного выполнения шагов установки.
С настроенным snapd вы можете установить любой пакет Snap в Linux Mint с помощью:
sudo snap установить имя пакета
Например, если вы хотите установить Google Chrome из Snap Store, запустите:
sudo snap установить Гугл Хром
Удалить поддержку Snap из Linux Mint
Когда вы закончите использовать Snap и захотите отключить его от своей системы, все, что вам нужно сделать, это удалить все пакеты Snap и snapd и вернуть nosnap.pref файл.
Вы можете перечислить все установленные привязки, используя:
щелчок список
Затем удалите все пакеты, набрав:
оснастки удалить имя пакета
После этого удалите snapd и его зависимости с помощью APT:
sudo apt autoremove snapd
Переименовать nosnap.pref.backup вернуть исходное имя с помощью mv:
sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref
Если вы решили удалить файл ранее, создать новый файл с помощью сенсорного экрана:
sudo touch /etc/apt/preferences.d/nosnap.pref
Откройте файл с помощью текстового редактора и добавьте следующие строки:
# Чтобы пакеты репозитория не запускали установку Snap,
# этот файл запрещает установку snapd с помощью APT.
# Для дополнительной информации: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Пакет: snapd
Приколоть: выпускать а=*
Pin-приоритет: -10
Сохраните и закройте файл. Наконец, обновите системные репозитории с помощью APT:
Судо подходит обновлять
Linux дает вам полный контроль над вашим ПК
Как и во всем остальном Linux, Mint позволяет вам контролировать, какие аспекты вашей системы вы хотите включить, а какие вы хотите избежать.
Хотя снэпы могут вызывать споры в сообществе разработчиков открытого исходного кода, а Linux Mint не поддерживает их по умолчанию, в конце концов, вы сами решаете, следует ли вам их использовать. В этом красота открытого исходного кода и Linux.
То же самое касается и других аспектов Linux Mint. Хотя рабочие столы Linux Mint по умолчанию великолепны, вы можете переключаться на другие среды рабочего стола (например, KDE Plasma) без вмешательства ОС.