Ubuntu 21.10 väljalaskmisega astus Canonical argliku, kuid vastuolulise sammu: Firefox sai kiirelt kättesaadavaks selle põhiversioonis. Ülejäänud maitseid ei nõutud, kuid need on juba alates Ubuntu 22.04 on hakanud saadaval olema. Kogukonda lugedes ütleksin, et seda tüüpi pakettidel on oma fännid ja halvustajad, olles esimeste seas Ubuntu kõige fanaatilisemad ja teise hulgas need, kes kurdavad "kui aeglased nad on". Aga kas probleem on nii tõsine?
Vastus on lihtsalt ei. Pole tõsi, et kiirpaketid on aeglasemad, peale nende esmakordse avamise. Kuid Canonicalile kuulumine mittevaralises maailmas on raske. Igal juhul tegi Mozilla selle Canonicalile ettepaneku ja see on juba reaalsus, et Ubuntu kasutajad ei saa enam installida kuulsat brauserit, kui seda selles versioonis pole.
Kes vastutab selle eest, et Firefox on ainult kiire
Ametliku versiooni kohaselt see oli Mozilla, kes lähenes Canonicalile ja ta tegi selle ettepaneku. Ametliku versiooni järgi. Aga mis on tegelikult juhtunud? Ametlik versioon on valik, kuid isiklikult ei usu ma, et see on kõige usaldusväärsem. Ma ei usu, sest ma arvan, et Mozillat ei huvita; sellel on see snap, flatpak ja binaarfailidena. Siin on võitja Canonical, kes samuti peame meeles pidama, et tegi Chromiumiga sama asja palju aastaid tagasi. Sel ajal kritiseerisid seda sammu Ubuntu kasutajad ja mitte ainult Ubuntu kasutajad, kuna Linux Mint arendajad koostavad Chromiumi, et seda oma ametlikest hoidlatest pakkuda.
Kes vastutab, pole enam kõige tähtsam, peale kriitika saamist neilt, kes ei taha napsu nuiaga katsuda. Fakt on see, et pole enam ametlikes hoidlates saadaval, välja arvatud juhul, kui kasutate Ubuntu 20.04 või 21.10. Ja sellel on oma hea ja halb külg.
Otsene Mozilla tugi, suurem turvalisus
Seni, kui Mozilla Firefoxi uue versiooni välja andis, võis selle ametlikesse hoidlatesse jõudmiseks kuluda paar tundi või paar päeva. See võib olla ohtlik, kuna leitakse haavatavus, mida kasutatakse ära, ja meil on seda kauem kui vaja. Seda ei juhtu Windowsis ega macOS-is, kus rakendus värskendatakse automaatselt, kui uus on saadaval. Linuxis võtab jaotus koodi, analüüsib seda, kompileerib ja laadib selle oma hoidlatesse üles. Teoreetiliselt see korda vähendatakse 0-ni snap-versiooni kasutamisel, kuna Mozilla laadib selle üles samal ajal kui macOS-i, Windowsi või kahendfailide versioonid.
Lisaks on seda tüüpi pakendid, isoleeritud või liivakastid, nad on turvalisemad. See kõik toimub tarkvara sees, nii et ükski oht ei pääse põgenema. Nii et paberil otsene arendaja tugi, kohesed värskendused ja suurem turvalisus on kõik positiivne.
Snap kiiruse kohta
Kui avame paki esimest korda, peab see seda tegema luua oma konfiguratsioonifailid. Kuigi praegusel hetkel loodetakse, et see lähiajal paraneb, on tõde see, et olen näinud videoid, kus Firefoxi avamiseks on kulunud umbes 10 sekundit – see on igavik, millega Linuxi kasutajad pole harjunud. Kuid see on alles esimene kord; siis avaneb juba DEB versioonina või peakski.
Alternatiivid Firefoxile nagu snap
Hetkel, kuna seda AppImage'ina ei eksisteeri, on meil kaks. Esimene oleks minna teist tüüpi uue põlvkonna paketi juurde, see tähendab selle juurde flatpak pakk Flathubist. Teine oleks selle kahendfailide installimine, mille abil saaksime midagi sarnast, mis meil on macOS-is ja Windowsis. Peamine erinevus seisneb selles, et Firefoxil Linuxile pole installerit, vaid selle süsteemi integreerimiseks peame binaarfailid vajalikesse kaustadesse teisaldama. Teeksime seda järgmiste sammude järgi, välja võetud Mozillast endast:
- Laadime alla Firefoxi binaarfailid, mis on saadaval aadressil seda linki.
- Pakkime allalaaditud faili lahti. Ubuntus saab seda tavaliselt teha topeltklõpsuga, kuid teistes distributsioonides võib osutuda vajalikuks avada terminal ja sisestada:
- Kui kaust on lahti pakkitud, teisaldame selle teise käsuga kausta /opt:
- Nüüd peate käivitatava faili jaoks looma sümboolse lingi või sümboolse lingi:
- Lõpuks luuakse .desktop-fail ja see teisaldatakse vajalikku kausta, et see ilmuks menüüdesse/rakenduste sahtlitesse:
Viimases etapis võite minna ka sellele veebisaidile ja alla laadida .desktopi käsitsi, kuid kui soovite, et see ilmuks käivitusmenüüs, rakenduste sahtlis jne, peate selle samasse kausta panema. Rakendus värskendab ennast nagu macOS-i ja Windowsi puhul.
Kasutage DEB versiooni
Nagu nad kommentaarides märgivad ja oleme saanud kinnitada, saate ametlikest hoidlatest installida DEB paketi, mille jaoks tuli see kõik terminali kirjutada:
Minu soovitus
Kuigi ma ei ole üks snap packi fännidest, Soovitan kasutada vaikeseadet. Canonical on asjad nii kujundanud ja kogu selle aja jooksul, mil olen Firefoxi näpunäidet kasutanud (alates 20.10) pole ma midagi valesti märganud. Sellegipoolest on Linuxi puhul hea see, et meil on alternatiive ja otsused ühel või teisel viisil saame teha meie ise.
Jätan teile veel ühe võimaluse, mis tundub puhtam ja lihtsam:
sudo snap eemalda firefox
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt uuendatud
sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-es
Värskendamise snapsi uuesti installimise vältimiseks toimige järgmiselt.
sudo gedit /etc/apt/preferences.d/mozillateamppa
Avanevas dokumendis kleepige see ja salvestage:
Pakett: firefox*
Pin: vabasta o=LP-PPA-mozillateam
PIN-prioriteet: 501