Firefox kao snap: što treba znati i alternative

firefox kao snap paket

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

Odgovor je jednostavno ne. Nije točno da su snap paketi sporiji, osim otvaranja prvi put. Ali biti u vlasništvu Canonicala 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 preglednik ako nije u ovoj verziji.

Tko je odgovoran što je Firefox samo kao snap

Prema službenoj verziji, Mozilla je bila ta koja je pristupila Canonicalu i on je to predložio. Prema službenoj verziji. Ali što se zapravo dogodilo? Službena verzija je opcija, ali osobno ne mislim da je najvjerodostojnija. Mislim da nije jer mislim da Mozillu nije briga; ima ga kao snap, kao flatpak i kao binarne datoteke. Ovdje je pobjednik Canonical, kojeg se također moramo sjetiti da je istu stvar napravio s Chromiumom prije mnogo godina. U to su vrijeme korisnici Ubuntua kritizirali taj potez, a ne samo korisnici Ubuntua, budući da programeri Linux Minta kompajliraju Chromium kako bi ga ponudili iz svojih službenih spremišta.

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

Izravna Mozilla podrška, povećana sigurnost

Do sada, kada je Mozilla objavila novu verziju Firefoxa, moglo je proći nekoliko sati ili nekoliko dana da dođe do službenih spremišta. To može biti opasno, jer se može pronaći ranjivost koja se iskorištava i mi bismo je imali dulje nego što je potrebno. To se ne događa u sustavu Windows ili macOS, gdje se aplikacija automatski ažurira kada je dostupna nova. U Linuxu je distribucija ta koja preuzima 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 prenosi u isto vrijeme kada i verzije za macOS, Windows ili binarne datoteke.

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

O brzini hvatanja

Kada prvi put otvorimo snap paket, mora izradite svoje konfiguracijske datoteke. Iako se očekuje da će se u ovom trenutku poboljšati u kratkom roku, istina je da sam došao vidjeti videozapise u kojima je Firefoxu trebalo oko 10 sekundi da se otvori, što je vječnost na koju korisnici Linuxa nisu navikli. Ali ovo je tek prvi put; tada se već otvara kao DEB verzija, ili bi trebala.

Alternative Firefoxu poput snap

U ovom trenutku, budući da ne postoji kao AppImage, imamo dvije. Prvi bi bio ići na drugu vrstu paketa nove generacije, odnosno na svoj flatpak paket iz Flathuba. Drugi bi bio instalirati njegove binarne datoteke, s kojima bismo dobili nešto slično onome što imamo u macOS-u i Windowsu. Glavna razlika je u tome što Firefox za Linux nema instalacijski program, ali moramo premjestiti binarne datoteke u potrebne mape kako bi se integrirao u sustav. Učinili bismo to slijedeći ove korake, izvaditi iz same Mozille:

  1. Mi preuzimamo Firefox binarne datoteke, dostupne na ovaj link.
  2. Raspakiramo preuzetu datoteku. U Ubuntuu se to obično može učiniti dvostrukim klikom, ali u drugim distribucijama možda će biti potrebno otvoriti terminal i upisati:
terminal
tar xjf firefox-*.tar.bz2
  1. Uz raspakiranu mapu, premještamo je u mapu /opt ovom drugom naredbom:
terminal
mv firefox /opt
  1. Sada morate stvoriti simboličku vezu ili simboličku vezu na izvršnu datoteku:
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 izbornicima/ladicama aplikacija:
terminal
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

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

Koristite DEB verziju

Kako ističu u komentarima, a mi smo uspjeli potvrditi, DEB paket se može instalirati iz službenih repozitorija, za što biste 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 obožavatelja snap pack-a, Preporučio bih korištenje zadanog. Canonical je tako osmislio stvari i za sve vrijeme dok koristim Firefox kao brzinac (od 20.10) nisam primijetio ništa loše. Ipak, dobra stvar u vezi s Linuxom je da imamo alternative, a odluke na ovaj ili onaj način možemo donositi mi.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Linez dijo

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

    sudo snap ukloniti firefox
    sudo add-apt-repozitorij ppa:mozillateam/ppa -y
    sudo apt ažuriranje
    sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-en

    Kako biste spriječili da se ažuriranje snaps ponovno instalira:

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

    I u dokument koji se otvori zalijepite ovo i spremite:

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