Home
» LINUX
»
Cum să reactivați Snaps-urile în Linux Mint 20
Cum să reactivați Snaps-urile în Linux Mint 20
În noua versiune a Linux Mint, dezvoltatorii au decis să facă imposibilă instalarea Snaps din cutie. Motivul? Dezvoltatorii consideră că pachetul Chromium furnizat de Ubuntu este rău intenționat. De ce? Când instalați pachetul „chromium-browser” din sursele software Ubuntu (pe care Linux Mint se bazează în mare măsură), acesta nu mai oferă un pachet DEB pentru browser și, în schimb, instalează versiunea Snap a browserului.
Motivul pentru care Ubuntu a făcut tranziția Chromium de la un pachet bazat pe Debian la un pachet Snap este destul de de înțeles. Ei mențin Ubuntu 14.04 LTS și 16.04 LTS, precum și 18.04 LTS și 20.04 LTS. Chromium necesită mult timp pentru a construi, în special pentru versiunile sistemului de operare care sunt grav depășite. Pentru a economisi timp, au decis să ofere doar un singur Snap care va funcționa în toate versiunile.
În timp ce mulți utilizatori Ubuntu ar putea vedea opiniile Linux Mint despre acest lucru, este sistemul lor de operare și ei văd acest pachet ca o încălcare a confidențialității utilizatorilor, deoarece Snaps-urile nu sunt în întregime open-source și doar dezvoltatorii Ubuntu au controlul.
Linux Mint are un motiv bun pentru a opri Snaps-urile în Mint 20, dar Ubuntu are și motive întemeiate pentru a oferi Chromium ca Snap. Din fericire, în comunitatea open-source, există modalități de a ocoli dezactivarea Snaps-urilor în Mint 20, iar în acest ghid, vă vom arăta cum!
Eliminarea fișierului nosnap.pref din Linux Mint
Linux Mint nu a interzis pachetul „snapd” din sistemele de operare ale utilizatorilor Linux Mint. La urma urmei, acesta este un sistem de operare open-source și nu ar face niciodată asta. Cu toate acestea, au inclus un fișier de configurare Apt care îi va spune lui Linux Mint să nu permită instalarea pachetului „snapd”. Acest fișier de configurare este foarte ușor de dezactivat. Este nevoie doar de puțină reparație.
Pentru a începe procesul, deschideți o fereastră de terminal pe desktopul Linux Mint. Puteți lansa cu ușurință un terminal pe Linux Mint căutându-l în meniul aplicației Mint. Sau apăsând Ctrl + Alt + T sau Ctrl + Shift + T de pe tastatură.
Odată ce fereastra terminalului este deschisă, va trebui să utilizați comanda cp pentru a crea o copie de rezervă a nosnap.preffișierului. Acest fișier este ceea ce împiedică instalarea „snapd” pe computerul dumneavoastră Linux Mint. Fișierul nosnap.pref trebuie să facă o copie de rezervă, în cazul în care doriți să redezactivați Snaps-urile mai târziu. Folosind următoarea comandă cp , faceți o copie de rezervă a fișierului.
După ce ați creat o copie de rezervă a fișierului, veți putea arunca o privire asupra copiei de rezervă cu comanda ls de mai jos.
ls /etc/apt/preferences.d/
După ce ați confirmat că fișierul de rezervă se află în directorul /etc/apt/preferences.d/ cu comanda ls , este timpul să ștergeți nosnap.preffișierul. Pentru a-l elimina, utilizați următoarea comandă rm .
sudo rm /etc/apt/preferences.d/nosnap.pref
Când nosnap.preffișierul este șters din Linux Mint 20, sistemul dumneavoastră nu va mai fi împiedicat să configureze Ubuntu Snap runtime. Treceți la următoarea secțiune a ghidului pentru a afla cum să activați suportul Snap pe Mint.
Activarea suportului Snap pe Linux Mint 20
Suportul Snap a fost întotdeauna descurajat în Linux Mint. De când au fost introduse Snaps, dezvoltatorii au făcut tot posibilul să elimine pachetul, iar utilizatorul trebuie să îl configureze manual dacă dorește să folosească magazinul Snap. Pe Mint 20, configurarea pachetelor Snap este destul de simplă. Pentru a face acest lucru, deschideți o fereastră de terminal și utilizați comanda Apt pentru a instala pachetul „snapd”.
sudo apt install snapd
Când instalați pachetul „snapd”, Linux Mint va configura timpul de execuție Snap și va activa mai multe servicii systemd care vă permit să interacționați cu pachetele Snap. Stai pe spate; această configurație va dura câteva secunde. Când procesul este finalizat, rulați comanda snap refresh pentru a verifica și a vedea dacă Snap runtime funcționează.
Dacă ați activat suportul Snap pe Mint 20 doar pentru a afla că nu sunteți un fan al acestuia și doriți să îl opriți din nou, urmați instrucțiunile pas cu pas de mai jos.
Pasul 1: Mai întâi, dezinstalați toate pachetele Snap pe care le-ați instalat din magazinul Snap.
Pasul 2: Urmați ghidul nostru despre cum să dezactivați Snaps-urile în Ubuntu . Deoarece Linux Mint este construit pe Ubuntu, ghidul vă va ajuta să învățați cum să îl dezactivați.
Pasul 3: Restaurați nosnap.preffișierul din backup-ul făcut mai devreme cu comanda de mai jos.