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, ще бъдете посрещнати с грешки като „Package snapd не е наличен“ или „Package snapd няма кандидат за инсталиране“.
Linux Mint има a предпочитания.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:
sudo apt актуализация
За да сте сигурни, че можете да получите снимки от Snap Store, инсталирайте snapd:
sudo apt Инсталирай snapd
Стартирайте услугата snapd с помощта на systemctl, както следва:
sudo systemctl започнете snapd
Трябва ви snapd да стартира автоматично при стартиране. За да направите това, изпълнете следната команда:
sudo systemctl активирайте snapd
Потвърдете дали snapd е инсталиран успешно, като изпълните:
щракам Инсталирай здравей-свят && здравей-свят
Ако изходът показва "Здравей свят!," snapd вече е инсталиран и можете да продължите по-нататък. Ако не, помислете дали да преминете през стъпките за инсталиране отново.
С конфигуриран snapd можете да инсталирате всеки Snap пакет на Linux Mint с:
sudo snap Инсталирай име на пакет
Например, ако искате да инсталирате Google Chrome от Snap Store, стартирайте:
sudo snap Инсталирай Google Chrome
Премахнете поддръжката на 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
щифт: освобождаване а=*
Пин-приоритет: -10
Запазете и излезте от файла. И накрая, актуализирайте вашите системни хранилища с APT:
sudo apt актуализация
Linux ви дава пълен контрол над вашия компютър
Както при всичко останало Linux, Mint ви позволява да контролирате кои аспекти от вашата система искате да активирате и от кои искате да избягвате.
Въпреки че снимките може да са противоречиви в общността с отворен код и Linux Mint не ги поддържа по подразбиране, в крайна сметка вие сте този, който избира дали да ги използвате. Това е красотата на отворения код и Linux.
Същото важи и за други аспекти на Linux Mint. Докато десктопите по подразбиране на Linux Mint са страхотни, можете да превключите към други десктоп среди (KDE Plasma, например) без намеса от операционната система.