Firefox kao snap: šta treba znati i alternative

firefox kao snap paket

Sa izdavanjem Ubuntu 21.10, Canonical je poduzeo stidljiv, ali kontroverzan korak: Firefox je postao dostupan kao snap u svojoj glavnoj verziji. Ostali ukusi nisu bili potrebni, ali su već od Ubuntu 22.04 je počeo da bude dostupan. Čitajući zajednicu, rekao bih da ova vrsta paketa ima svoje fanove i protivnike, među prvima su najfanatičniji prema Ubuntuu, a među drugim oni koji se žale na "kako su spori". Ali da li je problem tako ozbiljan?

Odgovor je jednostavno ne. Nije tačno da su snap paketi sporiji, osim otvaranja prvi put. Ali biti u vlasništvu Canonical-a u svijetu bez vlasništva je teško. U svakom slučaju, Mozilla je to predložila Canonicalu, a već je realnost da korisnici Ubuntua više ne mogu instalirati poznati pretraživač ako nije u ovoj verziji.

Ko je odgovoran da Firefox bude samo kao snap

Prema zvaničnoj verziji, Mozilla je bila ta koja se obratila Canonicalu i on je to predložio. Prema zvaničnoj verziji. Ali šta se zapravo dogodilo? Zvanična verzija je opcija, ali lično ne mislim da je najvjerodostojnija. Mislim da nije jer mislim da Mozilu nije briga; ima ga kao snap, kao flatpak i kao binarne datoteke. Ovdje je pobjednik Canonical, za kojeg se također moramo sjetiti da je istu stvar radio sa Chromium-om prije mnogo godina. U to vrijeme, korisnici Ubuntua su kritizirali ovaj potez, a ne samo korisnici Ubuntua, jer Linux Mint programeri kompajliraju Chromium kako bi ga ponudili iz svojih službenih spremišta.

Više nije najvažnije ko je odgovoran, osim kritika onih koji ne žele da dodiruju snimke štapom. Činjenica je da više nije dostupan u službenim repozitorijumima, osim ako koristite Ubuntu 20.04 ili 21.10. I ovo ima svoje dobre i loše strane.

Direktna Mozilla podrška, povećana sigurnost

Do sada, kada je Mozilla objavila novu verziju Firefoxa, moglo je potrajati nekoliko sati ili nekoliko dana da dođe do službenih spremišta. Ovo može biti opasno, jer se može pronaći ranjivost koja se iskorištava i mi bismo je imali duže nego što je potrebno. Ovo se ne dešava na Windows ili macOS, gde se aplikacija automatski ažurira kada je dostupna nova. U Linuxu, distribucija je ta koja uzima kod, analizira ga, kompajlira i učitava u svoja spremišta. U teoriji, ovo puta se smanjuje na 0 kada se koristi snap verzija, budući da ga Mozilla postavlja u isto vrijeme kada i verzije za macOS, Windows ili binarne datoteke.

Osim toga, ova vrsta paketa, izolirana ili sandbox, sigurniji su. Sve se dešava unutar softvera, tako da nijedna pretnja ne pobegne. Dakle, na papiru, direktna podrška za programere, trenutna ažuriranja i povećana sigurnost, sve je to pozitivno.

O brzini snap

Kada prvi put otvorimo snap paket, mora kreirajte svoje konfiguracijske datoteke. Iako se očekuje da će se u ovom trenutku poboljšati u kratkoročnom periodu, istina je da sam došao da vidim video zapise u kojima je Firefoxu bilo potrebno oko 10 sekundi da se otvori, što je vječnost na koju korisnici Linuxa nisu navikli. Ali ovo je tek prvi put; onda se već otvara kao DEB verzija, ili bi trebalo.

Alternative Firefoxu poput snap

U ovom trenutku, pošto ne postoji kao AppImage, imamo dvije. Prvi bi bio prelazak na drugu vrstu paketa nove generacije, odnosno na svoj flatpak paket iz Flathub. Drugi bi bio da instaliramo njegove binarne datoteke, sa kojima bismo dobili nešto slično onome što imamo u macOS-u i Windows-u. Glavna razlika je u tome što Firefox za Linux nema instalater, ali moramo premjestiti binarne datoteke u potrebne foldere da bi se integrirali u sistem. Uradili bismo to slijedeći ove korake, izvođeni od same Mozille:

  1. Mi preuzimamo Firefox binarne datoteke, dostupne na Ova veza.
  2. Raspakujemo preuzetu datoteku. U Ubuntu-u se to obično može učiniti dvostrukim klikom, ali u drugim distribucijama će možda biti potrebno otvoriti terminal i upisati:
terminal
tar xjf firefox-*.tar.bz2
  1. Kada je folder raspakovan, premjestimo ga u /opt folder pomoću ove druge naredbe:
terminal
mv firefox /opt
  1. Sada morate kreirati simboličku vezu ili simboličku vezu do izvršne datoteke:
terminal
ln -s / opt / firefox / firefox / usr / local / bin / firefox
  1. Na kraju, .desktop datoteka se kreira i premješta u potrebnu mapu kako bi se pojavila u menijima/ladicama aplikacija:
terminal
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

U posljednjem koraku također možete otići na tu web stranicu i preuzeti .desktop ručno, ali ćete ga morati staviti u isti folder ako želite da se pojavi u start meniju, ladici aplikacija itd. Aplikacija će se sama ažurirati, baš kao i na macOS-u i Windows-u.

Koristite DEB verziju

Kako ističu u komentarima, a mi smo uspjeli potvrditi, DEB paket možete instalirati iz službenih spremišta, za šta ste sve ovo morali napisati u terminalu:

terminal
sudo snap remove firefox sudo add-apt-repository ppa:mozillateam/ppa echo ' Paket: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 ' | sudo tee /etc/apt/preferences.d/mozilla-firefox echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox sudo apt install firefox

Moja preporuka

Iako nisam jedan od fanova snap pack-a, Preporučio bih korištenje zadanog. Canonical je tako dizajnirao stvari, i za sve vrijeme dok koristim Firefox kao brzu verziju (od 20.10) nisam primijetio ništa loše. Ipak, dobra stvar kod Linuxa je da imamo alternative, a odluke na ovaj ili onaj način možemo donositi mi.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Linez rekao je

    Ostavljam vam još jedan način koji se čini čistijim i jednostavnijim:

    sudo snap ukloniti firefox
    sudo add-apt-repository ppa:mozillateam/ppa -y
    sudo apt update
    sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-es

    Da spriječite ažuriranje snap-ova da ga ponovo instalirate:

    sudo gedit /etc/apt/preferences.d/mozillateamppa

    I u dokument koji se otvori zalijepite ovo i sačuvajte:

    Paket: firefox*
    Pin: otpustite o=LP-PPA-mozillateam
    Prioritet: 501