Linux Mint se prema zadanim postavkama ne isporučuje sa snapd, a to je za mnoge korisnike poboljšanje u odnosu na Ubuntu bazu. Ali što ako volite snimke i želite ih instalirati na Linux Mint?
Možda želite vratiti jednostavnost instalacije i prenosivost koju snaps donosi na stol. Ili možda trebate instalirati softver koji je dostupan samo u Snap Storeu.
Koji god da je razlog, omogućavanje podrške za Snap na Linux mintu prilično je jednostavno.
Omogućite podršku za Snap aplikacije na Linux Mintu
"Zašto Linux Mint ne podržava Snap prema zadanim postavkama?" možda se pitate. Primarni razlog je centralizirana kontrola Canonical i Ubuntu ima preko snapova. Možete prijeći na Korisnički vodiči za Linux Mint kako biste saznali više o tome zašto je Linux Mint onemogućio Snap Store.
Ako pokušate instalirati snapd na Linux Mint, dočekat će vas pogreške poput "Paket snapd nije dostupan" ili "Paket snapd nema kandidata za instalaciju."
Linux Mint ima preferencije.d direktorij koji pohranjuje dodatne APT postavke izgrađene povrh Ubuntua. Direktorij se sastoji od konfiguracijske datoteke pod nazivom nosnap.pref, koji sadrži upute koje sprječavaju APT da instalira snaps.
Da biste vratili podršku za Snap na radnu površinu Mint, uklonite ovu datoteku pomoću naredbe rm kako slijedi:
sudo rm /etc/apt/preferences.d/nosnap.pref
Ako niste sigurni želite li da ova promjena bude trajna, možete preimenovati datoteku s mv:
sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup
Kada završite, ažurirajte popis paketa vašeg sustava koristeći APT:
sudo apt Ažuriraj
Kako biste bili sigurni da možete dobiti snimke iz Snap Storea, instalirajte snapd:
sudo apt instalirati snapd
Pokrenite uslugu snapd koristeći systemctl na sljedeći način:
sudo systemctl početak snapd
Morate snapd pokrenuti automatski pri pokretanju. Da biste to učinili, pokrenite sljedeću naredbu:
sudo systemctl omogućiti snapd
Potvrdite je li snapd uspješno instaliran pokretanjem:
puknuti instalirati zdravo-svijete && zdravo-svijete
Ako izlaz prikazuje "Pozdrav svijete!," snapd je sada instaliran i možete nastaviti dalje. Ako nije, razmislite o ponovnom prolasku kroz korake instalacije.
S konfiguriranim snapd-om, možete instalirati bilo koji Snap paket na Linux Mint s:
sudo snap instalirati naziv paketa
Na primjer, ako želite instalirati Google Chrome iz Snap Storea, pokrenite:
sudo snap instalirati google-chrome
Uklonite podršku za Snap iz Linux Minta
Kada završite s korištenjem Snap-a i želite ga ukloniti sa svog sustava, sve što trebate učiniti je ukloniti sve Snap pakete i snapd i vratiti nosnap.pref datoteka.
Možete popisati sve instalirane snapove pomoću:
puknuti popis
Zatim uklonite sve pakete upisivanjem:
brzo uklanjanje imena paketa
Kada završite, deinstalirajte snapd i njegove ovisnosti koristeći APT:
sudo apt autoremove snapd
Preimenuj nosnap.pref.sigurnosna kopija vrati datoteku na izvorni naziv koristeći mv:
sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref
Ako ste ranije odabrali brisanje datoteke, stvoriti novu datoteku pomoću dodira:
sudo dodir /etc/apt/preferences.d/nosnap.pref
Otvorite datoteku pomoću uređivača teksta i dodajte sljedeće retke:
# Kako biste spriječili da paketi repozitorija pokreću instalaciju Snapa,
# ova datoteka zabranjuje da APT instalira snapd.
# Za više informacija: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Paket: snapd
Pin: osloboditi a=*
Pin-prioritet: -10
Spremite i izađite iz datoteke. Konačno, ažurirajte svoja sistemska spremišta s APT-om:
sudo apt Ažuriraj
Linux vam daje potpunu kontrolu nad vašim računalom
Kao i sa svim drugim Linuxom, Mint vam omogućuje da kontrolirate koje aspekte vašeg sustava želite omogućiti, a kojih se želite kloniti.
Iako bi snaps mogli biti kontroverzni u zajednici otvorenog koda, a Linux Mint ih ne podržava prema zadanim postavkama, na kraju, vi ste taj koji odlučuje hoćete li ih koristiti. To je ljepota otvorenog koda i Linuxa.
Isto vrijedi i za druge aspekte Linux Minta. Dok su zadana Linux Mint desktopa odlična, možete se prebaciti na druga desktop okruženja (KDE Plasma, na primjer) bez smetnji OS-a.