Firefox kā snap: kas jāzina un alternatīvas

firefox kā snap pakotne

Izlaižot Ubuntu 21.10, Canonical spēra kautrīgu, bet pretrunīgu soli: Firefox kļuva pieejams uzreiz tās galvenajā versijā. Pārējās garšas nebija vajadzīgas, bet tās jau ir kopš Ubuntu 22.04 ir sācis būt pieejams. Palasot sabiedrību, es teiktu, ka šāda veida pakotnēm ir savi piekritēji un nelabvēļi, kas ir vieni no pirmajiem Ubuntu fanātiskākajiem un otrajiem, kas sūdzas par to, "cik viņi ir lēni". Bet vai problēma ir tik nopietna?

Atbilde ir vienkārši nē. Tā nav taisnība, ka tūlītējās paketes ir lēnākas, ne tikai atverot tos pirmo reizi. Bet būt Canonical īpašumā nepatentētā pasaulē ir grūti. Jebkurā gadījumā tieši Mozilla to ierosināja Canonical, un tā jau ir realitāte, ka Ubuntu lietotāji vairs nevar instalēt slaveno pārlūkprogrammu, ja tā nav šajā versijā.

Kurš ir atbildīgs par to, ka Firefox ir tikai kā snap

Saskaņā ar oficiālo versiju, tā bija Mozilla, kas vērsās pie Canonical un viņš to ierosināja. Saskaņā ar oficiālo versiju. Bet kas patiesībā ir noticis? Oficiālā versija ir iespēja, bet personīgi es nedomāju, ka tā ir visuzticamākā. Es tā nedomāju, jo domāju, ka Mozillai ir vienalga; tas ir pieejams kā snap, kā flatpak un kā binārie faili. Šeit uzvarētājs ir Canonical, kas mums arī jāatceras, ka pirms daudziem gadiem darīja to pašu ar Chromium. Toreiz Ubuntu lietotāji kritizēja šo soli, un ne tikai Ubuntu lietotāji, jo Linux Mint izstrādātāji apkopo Chromium, lai to piedāvātu no savām oficiālajām krātuvēm.

Kurš ir atbildīgs, vairs nav svarīgākais, ne tikai saņemot kritiku no tiem, kuri nevēlas aiztikt snapus ar nūju. Fakts ir tāds vairs nav pieejams oficiālajos krātuvēs, ja vien neizmanto Ubuntu 20.04 vai 21.10. Un tam ir sava labā un sliktā puse.

Tiešs Mozilla atbalsts, paaugstināta drošība

Līdz šim, kad Mozilla izlaida jaunu Firefox versiju, varēja paiet dažas stundas vai dažas dienas, līdz tā nonāks oficiālajos krātuvēs. Tas var būt bīstami, jo var tikt atklāta ievainojamība, kas tiek izmantota, un mums tā būtu ilgāka nekā nepieciešams. Tas nenotiek operētājsistēmās Windows vai macOS, kur lietotne tiek automātiski atjaunināta, kad ir pieejama jauna. Operētājsistēmā Linux izplatīšana ir tā, kas ņem kodu, analizē to, kompilē un augšupielādē savos krātuvēs. Teorētiski šis reizes tiek samazināts līdz 0, izmantojot snap versiju, jo Mozilla to augšupielādē vienlaikus ar MacOS, Windows vai bināro failu versijām.

Turklāt šāda veida iepakojumi, izolēti vai smilšu kastes, viņi ir drošāki. Tas viss notiek programmatūrā, tāpēc neviens drauds neizbēg. Tātad uz papīra tiešais izstrādātāju atbalsts, tūlītēji atjauninājumi un paaugstināta drošība ir pozitīvi.

Par snap ātrumu

Kad mēs pirmo reizi atveram iesaiņojumu, tas ir jādara izveidot savus konfigurācijas failus. Lai gan ir sagaidāms, ka šajā brīdī īstermiņā tas uzlabosies, patiesība ir tāda, ka esmu redzējis videoklipus, kuros Firefox vienā mirklī ir pagājušas apmēram 10 s — tā ir mūžība, pie kuras Linux lietotāji nav pieraduši. Bet šī ir tikai pirmā reize; tad jau atveras kā DEB versija, vai arī vajadzētu.

Alternatīvas Firefox, piemēram, snap

Pašlaik, tā kā tas neeksistē kā AppImage, mums ir divi. Pirmais būtu pāriet uz cita veida jaunās paaudzes pakotni, tas ir, uz to flatpak iepakojums no Flathub. Otrs būtu instalēt tā bināros failus, ar kuriem mēs iegūtu kaut ko līdzīgu tam, kas mums ir MacOS un Windows. Galvenā atšķirība ir tāda, ka Firefox for Linux nav instalētāja, bet mums ir jāpārvieto binārie faili uz nepieciešamajām mapēm, lai tas tiktu integrēts sistēmā. Mēs to darītu, izpildot šīs darbības, izņemts no pašas Mozillas:

  1. Mēs lejupielādējam Firefox bināros failus, kas pieejami vietnē šī saite.
  2. Mēs izpakojam lejupielādēto failu. Ubuntu to parasti var izdarīt ar dubultklikšķi, bet citos izplatījumos var būt nepieciešams atvērt termināli un ierakstīt:
termināls
tar xjf firefox-*.tar.bz2
  1. Kad mape ir izspiesta, mēs to pārvietojam uz / opt mapi ar šo citu komandu:
termināls
mv firefox /opt
  1. Tagad jums ir jāizveido simboliska saite vai simboliskā saite uz izpildāmo failu:
termināls
ln -s / opt / firefox / firefox / usr / local / bin / firefox
  1. Visbeidzot, tiek izveidots .desktop fails un pārvietots uz vajadzīgo mapi, lai tas tiktu parādīts izvēlnēs/lietojumprogrammu atvilktnēs:
termināls
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Pēdējā darbībā varat arī doties uz šo vietni un manuāli lejupielādēt .desktop, taču jums tas būs jāievieto tajā pašā mapē, ja vēlaties, lai tas tiktu parādīts sākuma izvēlnē, lietotņu atvilktnē utt. Programma pati atjaunināsies, tāpat kā operētājsistēmās MacOS un Windows.

Izmantojiet DEB versiju

Kā viņi norāda komentāros un mēs esam varējuši apstiprināt, jūs varat instalēt DEB pakotni no oficiālajām krātuvēm, kurām tas viss bija jāieraksta terminālī:

termināls
sudo snap noņemt firefox sudo add-apt-repository ppa:mozillateam/ppa echo ' Package: * 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

Mans ieteikums

Lai gan es neesmu viens no snap pack faniem, Es ieteiktu izmantot noklusējuma iestatījumus. Canonical ir izstrādājis lietas šādā veidā, un visu laiku, ko es izmantoju Firefox kā snapu (kopš 20.10.), es neesmu pamanījis neko sliktu. Tomēr Linux labā ir tā, ka mums ir alternatīvas, un lēmumus vienā vai otrā veidā varam pieņemt mēs paši.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Linezs teica

    Es jums atstāju citu veidu, kas šķiet tīrāks un vienkāršāks:

    sudo snap noņemt firefox
    sudo add-apt-repository ppa:mozillateam/ppa -y
    sudo apt atjauninājums
    sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-es

    Lai novērstu atjaunināšanas snaps to atkārtotu instalēšanu:

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

    Un atvērtajā dokumentā ielīmējiet šo un saglabājiet:

    Iepakojums: firefox*
    Pin: izlaidums o=LP-PPA-mozillateam
    Pin prioritāte: 501