Jak povolit nebo zakázat Snap v Linux Mint 20
Google Play Fire TV bez root
Jak možná víte, podpora snapu je ve verzi Linux Mint 20 ve výchozím nastavení zakázánavýstižný
Správci balíčků je zabráněno v používání a instalaci balíčků span a nejsou k dispozici žádné nástroje pro správu span. Pokud jste se rozhodli jít s aplikací Snap, zde je návod, jak povolit podporu Snap v Linux Mint.
Týmu Linux Mint se nelíbí myšlenka Snap protokolu a způsob, jakým je implementován společností Canonical.
Reklama
Snap Store je řízen výhradně společností Canonical. Jedná se o centralizovaný zdroj softwaru. Zatímco Snap je open-source, funguje pouze s obchodem Ubuntu. Nemůžete vytvořit svůj vlastní obchod a k doručování aktualizací používá uzavřený protokol. To znamená, že klient Snap pracuje pouze s jedním obchodem a nikdo si nemůže vytvořit svůj vlastní obchod pro redistribuci balíků span.
Na druhou stranu je Snap podobný AppImage nebo Flatpak the Snap Store. Lze jej použít k doručování aktuálních aplikací bez ohledu na to, jakou verzi systému Linux používáte a jak je stará. Vydání snapu s uzamčením obchodu neumožňuje vývojářům auditovat, opravovat nebo upravovat software, který obsahuje. Dělá to podobný proprietárnímu softwaru.
To jsou důvody, proč má tým Linux Mint zakázány nástroje rozpětí v Mint 20.
Pokud nejste spokojeni s jejich rozhodnutím a potřebujete použít snap, stále je možné jej odemknout.
Chcete-li povolit Snap v Linux Mint 20,
- otevřeno terminál jako root .
- Zadejte následující příkaz:
# rm /etc/apt/preferences.d/nosnap.pref
. To umožní Snap. - Nyní pomocí tohoto příkazu aktualizujte mezipaměť balíků pro apt:
# apt aktualizace
. - Nakonec nainstalujte balíček snapd:
# apt install snapd
.
Poznámka: Nezadávejte#
část. Je to jen indikátor pro kořenovou konzolu, do které musíte zadat výše uvedené příkazy.
Jsi hotov! Snap nástroje jsou nyní povoleny.
Později můžete změnit názor a blokovací nástroje znovu zablokovat.
V takovém případě musíte obnovit/etc/apt/preferences.d/nosnap.pref
. Zde je možné to udělat.
Zakázat rozsah v Linux Mint 20
- otevřeno terminál jako root .
- Odeberte balíček snapd: #
apt purge snapd
. - Proveďte následující příkaz:
# echo 'Package: snapd'> /etc/apt/preferences.d/nosnap.pref
. - Nyní spusťte příkaz Pin:
# echo 'release a = *' >> /etc/apt/preferences.d/nosnap.pref
. - Nakonec spusťte následující příkaz:
# echo 'Pin-Priority: -10' >> /etc/apt/preferences.d/nosnap.pref
. - Prohlédněte si obsah souboru pomocí příkazu a ověřte, zda máte vše hotové správně
# cat /etc/apt/preferences.d/nosnap.pref
. Mělo by obsahovat všechny tři řádky.Balíček: snapd Pin: release a = * Pin-Priority: -10
- Nyní pomocí tohoto příkazu aktualizujte mezipaměť balíků pro apt:
# apt aktualizace
.
Jsi hotov.
Co je nového v Linux Mint 20 můžete zkontrolovat zde: