Linux Mint 20 deaktivuje podporu aplikací Snap zcela vaším jménem, ale v tomto příspěvku vám ukážu, jak to povolit (pokud chcete, tak) .
Ale proč Mint vůbec dal kibosh na tuto technologii? No, nezabíhejme do toho to zde, jak to bylo vysvětleno/debatováno/argumentováno jinde. Stačí říci, že za rozhodnutím Mint deaktivovat formát existuje důvod a toto rozhodnutí má značný dopad na značnou uživatelskou základnu Mint.
Mrkněte na statistiky instalace libovolné aplikace ve Snap Store a zjistíte, že uživatelé Linux Mint aktivně využívají technologii kontejnerů k instalaci nových verzí známých aplikací, jako je GIMP , OBS Studio , VSCode a podobně.
Ale zpět k aktuálnímu úkolu.
S vydáním Linux Mint 20 mě napadlo, že publikuji tento článek, aby každý, kdo plánuje používat distro, chce možnost, zda instalovat aplikace Snaps (nebo ne).
Teď už vím, co si myslíš: „Dang Joey, můžu jen spustit sudo apt install snapd
nainstalovat podporu Snap v Linux Mint, je to snadné“ — ale ty jsi malý trochu špatně. Mint to zakázal.
Jak poznamenal Leo Chavez, spoluhostitel (skvělého) podcastu MintCast, jakýkoli pokus o instalaci snapd
z příkazového řádku bude mít za následek package 'snapd' has no installation candidate
chyba.
„Linux Mint již nepodporuje proprietární Ubuntu Store open-source klienta „snapd“, který se připojuje k to,“ zní nosnap.pref
file Mint zaklínil potrubí pro správu balíčků.
Jedním „řešením“ je určit verzi snapd
chcete, např.:
sudo apt install snapd=VERSION
A tím se to nainstaluje. Ale, a to je pozoruhodné, ale:znát přesné číslo požadované verze Snapd je otázka, protože se neustále mění. A ani tato metoda neobnoví plnou funkčnost Snapd.
Správná oprava? Vybuďte soubor z oběžné dráhy:
Naštěstí je to jednoduchá oprava, ale ti, kteří neznají příkazový řádek může mít nějaké potíže.
— leo@twit:~$ (@leochavez) 11. června 2020
`sudo rm /etc/apt/preferences.d/nosnap.pref`
Tím se odstraní předvolba, která blokuje přichycení. Potom zkuste instalaci znovu! pic.twitter.com/xKURSth1k6
Abychom byli spravedliví, spouštění příkazů pro odstranění souborů jako root z příkazového řádku není něco, co byste chtěli dělat jen mírně. Takže znovu za předpokladu, že již používáte Linux Mint 20, otevřete Nemo jako super uživatel a zahoďte nosnap.pref
v /etc/apt/preferences.d/
starým dobrým způsobem.
Jakmile to uděláte, je snadné nainstalovat aplikace snapd a Snap na Linux jako obvykle.
Ano, včetně Chromium , neboli příčinou této konkrétní kontroverze.
díky Leovi