Debian, pagal numatytuosius nustatymus, įtraukia Firefox ESR (Extended Support Release) versiją. Tai yra stabilios versijos, kurioje prioritas skiriamas saugumo ir stabilumui, o naujausių funkcijų atnaujinimai gali būti pateikiami ne toliau kaip Firefox klasiškame.
Aš visada turiu dvi versijas Firefox ir vieną Google Chrome.
Google Chrome man suteikiama galimybę patikrinti, kad mano svetainės veiktų gerai dauguma vartotojų. Be to, tiesiog būkite nuotaikiški – mes dar tik 10 dulkės kovojame už Firefox laisvąją pusę.
Kodavimui ir dešifruojant svetaines aš naudoju Firefox Developer Edition.
Galutinai, dienoraštiniu vartotojų tinklalapio naudojimu, aš naudoju Firefox nepakeitimo stabilų versiją (non ESR), kurios nėra numatytoji Debian sistema.
Gali būti įdiegtas Firefox Linux versija ir sukurtas GNOME paleidimo jungiklis, kuris pataisytų į vykdomoji failą, itin.
Viskas štai ne tokia paprasta kaip atsarginės sritis, todėl aš ieškojau sprendimo, kad galėčiau turėti Firefox nepakeitimo stabilų versiją ir Developer Edition su puiku įdiegtu ir apt automatiniais atnaujinimais.
Ir gera žinoma, Mozilla jau siūlo direktavę APT Debian sistemai.
1. Skirtingos Firefox versijos
Firefox Developer Edition:
Versija kūrėjams, su įvairiais kūrimo įrankiais ir eksperimentinėmis funkcionalumais, kad galėtumėte testuoti naujoves prieš jų išleidimą stabiliose versijose.
Tai yra mano kodavimo ir dešifruojant svetaines naudojama versija.
Firefox ESR (Extended Support Release):
Sikūrusi ir saugusė versija, idealu specialiai stabilumo reikalavimams. Ji gali priimti saugumo ir palaikymo atnaujinimus, bet naujų funkcijų įtraukimas vyksta mažiau dažniau.
Tai yra versija, kuria suteikiama Debian 13.
Firefox (normali versija):
Naujausia ir pilnėsios funkcijos Firefox versija su visais naujimais ir pagerinimais.
Tai mano dienoves naudojama versija.
Svarbus įvairių Mozilla pakuotų papūšiniuose APT, todėl galima tiesiog įdiegti Firefox ir naudoti atnaujinimus iš šio režimo be manualių archyvų Firefox įkėlimo.
2. Įdiegimo etapai
2.1 Sukurkite aplanką, kur bus saugomos APT depono raktažodžiai, jei jis dar nėra sukurtas:
Ši komanda leidžia sukurti aplanką su tinkamu teikimu, kad galėtumėte įsaugoti Mozilla APT depono raktažodžius:
sudo install -d -m 0755 /etc/apt/keyrings |
2.2 Importuokite Mozilla APT depono parašavimo raktą:
Ši wget komanda leidžia atsisiųsti Mozilla depono parašavimo raktą:
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null |
Jeigu jūsų Debian sistema neturi wget, galite įdiegti šią programą naudojant:
sudo apt-get install wget |
2.3 Parašo raktų tikrinimas:
Ši komanda leidžia patikrinti Mozilla depono parašavimo raktu.
Tikrinta empytūra yra:
35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3 |
Galite tikrinti, ar parašas sutampa su Mozilla publikuota naudojant šią komandą:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nL’empreinte numérique de la clé correspond ("$0").\n"; else print "\nÉchec de vérification de la clé : l’empreinte ("$0") ne correspond pas à celle attendue.\n"}' |
Jei matote:
L’empreinte numérique de la clé correspond (35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3). |
tada parašas suteikia teisingą atitikmenį.
2.4 Pridėti Mozilla deponą į Debian 13:
Ačiū, kad štai ir svarbi skirtumas nuo senosios straipsnio versijos.
Debian 13 „Trixie“ atsakymuose Mozilla naudoja „deb822“ formatą depono APT apibrėžimui.
Sukurkite failą „mozilla.sources“:
sudo tee /etc/apt/sources.list.d/mozilla.sources > /dev/null << EOF |
Types: deb |
URIs: https://packages.mozilla.org/apt |
Suites: mozilla |
Components: main |
Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc |
EOF |
Dėl šios konfigūracijos, APT taip pat ieško Mozilla depono paieškos Firefox paketams.
2.5 Nustatyti APT, kad pirmenybę skirčia Mozilla depono paketais:
Ši komanda leidžia nustatyti Mozilla deponą kaip prioritetingą:
sudo tee /etc/apt/preferences.d/mozilla > /dev/null << EOF |
Package: * |
Pin: origin packages.mozilla.org |
Pin-Priority: 1000 |
EOF |
Tai suteikia prioritetą Mozilla depono paketams, kai jie yra prieinami.
2.6 Įdiegti Firefox ir Developer Edition:
Galime naudoti apt, kad atnaujintumėte deponų sąrašą ir įdiegtume Firefox bei Firefox Developer Edition.
sudo apt-get update |
sudo apt-get install firefox firefox-devedition |
Ir viskas užbaigtas.
Dabar turite įdiegta Firefox ir Firefox Developer Edition iš Mozilla depono.Galite, beveik, įdiegti tik tolesnę versiją, kuria norėtumėte naudotis.
Firefox paskutinė versija:
sudo apt-get install firefox |
Firefox Developer Edition:
sudo apt-get install firefox-devedition |
Mozilla taip pat siūlo kitas edycijas šiame pačiame deponyje, įskaitant Firefox ESR, Beta ir Nightly.
Šios metodės privalumas yra tai, kad neturite griežtai valdyti atsisiuntimus ir atnaujinimus Firefox.
APT jau tai užsiima.
2.7. Įdiegti pradėjimo paketus į Vokiečiškai:
Ir kadangi šis blogas yra vokiečiais, įdiekimės kalbos paketus, siūlomus Mozilla:
sudo apt-get install firefox-l10n-fr firefox-devedition-l10n-fr |
Galite beveik jokiu būdu pakeisti de į savo norimo kalbos kodą.
Norėdami matyti galimus kalbos paketus:
apt-cache search firefox-l10n |
Mozilla taip pat siūlo kalbos paketus kitoms Firefox edycijoms.
Sumažinimas
Su šiuo vadove:
- Mozilla deponyje esantys naršyklės Firefox yra atnaujinami per APT.
- Galite įdiegti Firefox klasišką versiją, be Debian pateikto nepakeitimo stabilaus (ESR) versijos.
- Galite įdiegti Firefox Developer Edition.
- Galite laikyti Debian ESR Firefox, jeigu jums tai reikia.
- Vengsite rankinių įdiegimų ir kitų tar.xz paketų kaštingumo nepasirūpinusiems vartotojams.
- Įdiegimas liko tvarkuotas ir integruotas į Debian.
- Metodė yra pritaikyta Debian 13 „Trixie“ versijai.
Gal galėtumėte tiesiog atsisiimti Firefox iš Mozillas svetainės, atidaryti archyvą, įtraukti jį į /opt katalogą, sukurti paleidimo jungiklį ir pamąstyti apie atnaujinimus.
Bet tik vadovautis...
Kodėl sunkintis, jeigu APT gali padaryti šį darbą?
Šaltinis:
Komentarai
Kol kas nėra patvirtintų komentarų.
Prisijunkite su komentuotojo paskyra, kad galėtumėte komentuoti. Prisijungti.