
Hvis du arbejder med internettet eller blot er nysgerrig efter at prøve det nyeste fra Mozilla, har du sikkert spekuleret på, hvordan du kører Firefox Nightly på Ubuntu uden at ødelægge din stabile browser. Denne guide tilbyder flere måder at installere den på, holde den opdateret og, meget vigtigt, lade den sameksistere med din almindelige Firefox ved hjælp af en separat profil. Alt dette forklares med klare instruktioner, eksempler og praktiske tips baseret på virkelige scenarier. Målet: at installere, teste og opdatere Firefox Nightly på Ubuntu uden at ødelægge dit miljø..
Der er tre metoder, der dækker stort set alle behov: installation fra APT-arkivet, der tilbydes af Mozilla, brug af en Flatpak-pakke og brug af den klassiske "bærbare" .tar.bz2-fil. Hver af dem har sine fordele og ulemper, og her kan du se dem i detaljer, så du kan vælge den, der passer bedst til dig. Du lærer også, hvordan du opretter en separat profil og en .desktop-genvej for at undgå konflikter med din stabile Firefox..
Hvad er Firefox Nightly, og hvorfor kunne det være interessant for dig?
Firefox Nightly er udviklingsudgaven af Firefox, der kompileres og udgives dagligt med de nyeste funktioner, fejlrettelser og testfunktioner. Dette gør den perfekt til udviklere, testere og nysgerrige brugere, der ønsker at være på forkant med udviklingen. Nightly kan indeholde ændringer i brugerfladen og eksperimenter, der endnu ikke er i den stabile version.Derfor er det en god idé at isolere din session fra den Firefox, du bruger dagligt.
Historisk set har nogle større ændringer (som f.eks. "Australis"-grænsefladen dengang) skabt en del omtale, fordi de påvirkede udvidelser og brugsvaner. Derfor anbefales det, hvis du skal installere Nightly, at du beholder din stabile Firefox-profil intakt og opretter en separat specifikt til Nightly. Adskillelse af profiler undgår inkompatibiliteter, datatab og langsomme opstartstider på grund af massekontroller..
Installationsmetoder i Ubuntu: en oversigt
Før vi går i detaljer, er her en generel oversigt over de tilgængelige muligheder, alle gyldige i Ubuntu og derivater (Linux Mint osv.): Mozillas officielle APT-, Flatpak- og tar.bz2-arkivHver metode håndterer installation, integration og opdateringer forskelligt.
- Mozilla APT-arkiv: installation som en .deb-pakke, indbygget integration med systemet og opdateringer via pakkehåndteringen.
- FlatpakSystemisoleret pakke, nem at installere/opdatere, fungerer godt sammen med andre versioner og påvirker ikke den stabile Firefox fra de officielle arkiver.
- Tarball .tar.bz2: "bærbar" metode; maksimal kontrol og fleksibilitet, men med flere manuelle trin til at integrere launcheren og administrere opdateringer.
Gennem hele guiden forklarer jeg hver metode med kommandoer, fordele/ulemper og noter om sameksistens med den stabile Firefox. Du vil også se, hvordan du tilføjer sprogpakker, og hvordan du opdaterer eller afinstallerer, afhængigt af den valgte metode..
Installer Firefox Nightly fra Mozilla APT-arkivet
Mozilla har annonceret et APT-arkiv til Linux (Debian/Ubuntu og derivater) med Firefox Nightly .deb-pakker. Dette er den "reneste" måde at administrere Nightly på ligesom enhver anden systemapp: det installeres, integreres og opdateres direkte fra pakkehåndteringen. Der er også l10n-sprogpakker til at tilpasse brugerfladen til dit foretrukne spansk (ES, AR, CL, MX).
Dette er de anbefalede trin i moderne Ubuntu til at konfigurere nøglen, arkivet og installationen. Kommandoerne kræver sudo-rettigheder:
sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://packages.mozilla.org/apt/repo-signing-key.gpg | \ sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | \ sudo tee /etc/apt/sources.list.d/mozilla.list > /dev/null sudo apt update sudo apt install firefox-nightly
Dermed har du browseren installeret som en .deb-pakke. Hvis du vil indstille APT-prioriteter (fastgørelse) for at kontrollere, hvilken oprindelse der har forrang, kan du oprette en præference, der kun påvirker Nightly. Dette trin er valgfrit og beregnet til avancerede brugere.:
printf "Pakke: firefox-nightly\nPinkode: origin packages.mozilla.org\nPinkodeprioritet: 500\n" | \ sudo tee /etc/apt/preferences.d/moz-firefox-nightly > /dev/null
For at tilføje en sprogpakke skal du søge efter den tilsvarende pakke og installere den. Der er flere spanske smagsvarianter blandt de tilgængelige l10n:
apt-cache søg firefox-nightly-l10n | grep -i espa sudo apt install firefox-nightly-l10n-es-es # Spansk (Spanien)
alternativer:
sudo apt install firefox-nightly-l10n-es-ar # Spansk (Argentina) sudo apt install firefox-nightly-l10n-es-cl # Spansk (Chile) sudo apt install firefox-nightly-l10n-es-mx # Spansk (Mexico)
Fordele ved APT-metoden: compileroptimerede eksekverbare filer, fuldt aktiverede sikkerhedsflag og opdateringer integreret i den almindelige systemcyklus. For dem, der søger ydeevne og komfort, er det normalt den mest afbalancerede løsning..
Installer Firefox Nightly med Flatpak
Hvis du foretrækker at isolere browseren fra systemet og andre afhængigheder, er Flatpak et godt alternativ. Det er nemt at installere og opdatere, og det lader dig bruge Nightly uden at påvirke den stabile Firefox, der følger med din distribution. Derudover kan du altid afinstallere det med en enkelt kommando, hvis du vil lade det stå "som om intet er sket"..
Først skal du sørge for, at du har Flatpak-understøttelse (flere oplysningerI den nuværende Ubuntu er det normalt nok at installere pakken; i ældre systemer er en specifik PPA blevet populær. Jeg giver dig begge muligheder, så du kan vælge efter din version.:
Nuværende Ubuntu:
sudo apt opdatering && sudo apt install flatpak
Gammel Ubuntu (hvis du har brug for den historiske PPA):
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update && sudo apt install flatpak
Når Flatpak er klar, kan du installere Nightly fra en flatpakref, der vedligeholdes til dette formål. Processen kan bede dig om at aktivere et ekstra arkiv (f.eks. GNOME-arkivet) første gang. Svar som du foretrækker; det er normalt ikke nødvendigt at aktivere det for alt.:
flatpak installation --fra https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxNightly.flatpakref
For at køre browseren installeret som Flatpak, skal du huske at bruge kommandoen "run". Du kan starte den fra terminalen eller oprette en genvej med den samme kommando.:
flatpak run org.mozilla.FirefoxNightly
Opdatering og afinstallation er lige så nemt. På denne måde har du altid den nyeste version, eller du kan rense systemet på få sekunder.:
flatpak opdatering org.mozilla.FirefoxNightly flatpak afinstallation org.mozilla.FirefoxNightly
Installer og brug .tar.bz2 tarball (bærbar metode)
Den traditionelle metode til natlige Linux-builds er .tar.bz2-filen. Du downloader, udpakker og kører den: den "installerer" ikke noget på systemet, og du kan gemme den, hvor du vil. Det er ideelt, hvis du ønsker total kontrol eller ønsker at have flere kopier parallelt til testning..
Grundlæggende trin-for-trin guide til at bruge tarballen, mens du opbevarer alt i din personlige mappe (anbefales, hvis du ønsker automatiske opdateringer i appen): Placer Nightly i en sti, hvor du har skrivetilladelser..
- Download Nightly tarball fra officielle side fra Mozilla Nightly.
- Opret en mappe til dine lokale apps (hvis den ikke findes):
mkdir -p "$HOME/apps"
- Udpak .tar.bz2-filen der:
cd "$HOME/apps" tar xf ~/Downloads/firefox-*.tar.bz2 # Juster navnet i henhold til den downloadede fil
Vigtigt vedrørende automatiske opdateringer: Hvis du placerer Nightly i /opt (eller en anden sti, der kræver root), som du måske har gjort i et tidligere forsøg, vil browseren ikke være i stand til at opdatere automatisk dagligt, fordi den ikke har tilladelser til at skrive til den pågældende mappe. Installation i din HOME-mappe tillader Nightly-buildet at opdatere sig selv uden at downloade tarballen hver dag..
For bedre at integrere det med systemet kan du oprette en .desktop-genvej og en dedikeret profil, så det ikke påvirker din stabile Firefox. Jeg vil forklare begge detaljer nedenfor..
Opret en separat profil, så den ikke forstyrrer din stabile Firefox.
Dette er tricket, der løser det klassiske "problem": at åbne Nightly og få det til at forsøge at bruge din standardprofil, kontrollere udvidelser og deaktivere ting, det ikke burde. Med en separat profil starter Nightly let op, påvirker ikke dine daglige tilføjelser og lader dig eksperimentere uden frygt. Nøglekommandoen: Opret og brug en unik profil.
Først skal du oprette den nye profil (for eksempel "nightly-session") og derefter starte den, hvor du angiver, at den skal bruge den profil. Tilføj -no-remote for at køre Nightly og den stabile Firefox-version samtidigt, hvis det er nødvendigt. Det fungerer på samme måde for APT, Flatpak eller tarball ved at justere stien/kaldet:
Opret en profil:
firefox -CreateProfile natlig-session
Start med den specifikke profil:
firefox -P natlig-session -ingen-fjernbetjening
Hvis du installerede ved hjælp af APT, vil den binære fil hedde firefox-nightly. Med Flatpak skal du bruge flatpaks run- og pass-parametre; og med en tarball vil den eksekverbare fil være firefox i den udpakkede mappe. Juster kommandoen i henhold til installationens oprindelse.
Opret en .desktop-genvej for nem opstart
Med en .desktop-fil har du Nightly i din programmenu, og du kan fastgøre den til docken. Hvis du installerede den med APT, oprettes der normalt en automatisk. Hvis du installerede den med Flatpak, er den også integreret. Med tarballen er det bedst at oprette launcheren manuelt og, hvis du vil, kopiere den til /usr/share/applications (kræver sudo) eller lade den stå i dit brugerområde. Jeg vil vise dig et eksempel ved hjælp af tarballen placeret i $HOME/apps:
mkdir -p ~/.local/share/applications cat > ~/.local/share/applications/firefox-nightly.desktop << 'EOF' [Skrivebordsindtastning] Navn=Firefox Nightly Kommentar=Webbrowser Firefox (Nightly) Exec=/home/DIN_BRUGER/apps/firefox/firefox -P nightly-session -no-remote Terminal=false Type=Program Ikon=/home/DIN_BRUGER/apps/firefox/browser/chrome/icons/default/default128.png Kategorier=Netværk;Webbrowser; StartupWMClass=Firefox Nightly EOF
Erstat DIT_BRUGERNAVN med dit rigtige navn, og juster ikonstien om nødvendigt. Derfra kan du søge efter "Firefox Nightly" i din foretrukne launcher. Hvis du foretrækker, at hele systemet kan se det, skal du kopiere .desktop-filen til /usr/share/applications med sudo.
Nogle community-udviklede scripts, der cirkulerer på GitHub, automatiserer alt: download af tarball, oprettelse af profiler, oprettelse af .desktop-filer og oprydning af midlertidige filer. Disse scripts kan anmode om sudo blot for at kopiere .desktop-filen til /usr/share/applications, hvilket sikrer, at systemet genkender den med det samme. Brug dem på egen risiko, og gennemgå altid indholdet, før du bruger dem.
Sprogpakker (l10n) til Nightly
Hvis du installerer Nightly via APT fra Mozilla-arkivet, kan du tilføje dit foretrukne spanske sprog ved hjælp af l10n-pakkerne. Som du så ovenfor, er navnene intuitive: es-es, es-ar, es-cl, es-mx. Installation af en af dem oversætter brugerfladen og nogle beskeder til den tilsvarende dialekt.
Sådan finder og installerer du dem hurtigt: Brug apt-cache-søgning og vælg den præcise l10n-pakke.
apt-cache søgning firefox-nightly-l10n | grep -i es sudo apt install firefox-nightly-l10n-es-es
Opdater og afinstaller i henhold til metoden
Hvordan man opdaterer og fjerner Nightly afhænger af, hvordan du har installeret det. Jeg vil opsummere det med de praktiske kommandoer for hver metode. Dette sikrer, at du ikke efterlader spor eller ødelægger din stabile Firefox-opsætning..
- APT (Mozilla)
- At opdatere:
sudo apt update && sudo apt upgrade(eller lad din grafikansvarlige gøre det). - Afinstaller:
sudo apt remove firefox-nightly(og valgfritsudo apt autoremove).
- At opdatere:
- Flatpak
- At opdatere:
flatpak update org.mozilla.FirefoxNightly. - Afinstaller:
flatpak uninstall org.mozilla.FirefoxNightly.
- At opdatere:
- tarball
- Opdatering: Hvis den er i din HJEMMEMAP, opdateres Nightly normalt automatisk. Hvis du placerer den i
/optDu skal downloade og erstatte tarball-filen manuelt. - Afinstallation: Slet den mappe, hvor du udpakkede den, og fjern den .desktop-fil, du oprettede.
- Opdatering: Hvis den er i din HJEMMEMAP, opdateres Nightly normalt automatisk. Hvis du placerer den i
Hvis du har oprettet en profil kaldet nightly-session, kan du beholde den eller slette den ved hjælp af Firefox' profilhåndtering, når du ikke længere har brug for den. Det er god praksis at vedligeholde separate profiler, hvis du vil skifte mellem stabile og natlige builds..
Noter og typiske problemer (med løsninger)
Nightly opdaterer ikke automatisk Hvis du installerede den fra tarballen i en skrivebeskyttet mappe for din bruger (f.eks. /opt), kan den indbyggede opdatering ikke skrive patches, hvilket tvinger dig til manuelt at downloade og erstatte pakken hver dag. Løsninger: Flyt den til din hjemmemappe, eller installer ved hjælp af APT/Flatpak for at delegere systemopdateringer.
Hvis du bemærker det Nightly erstatter den stabile Firefox Hvis den deaktiverer udvidelser, er det fordi du bruger den samme profil til begge. Opret en ny profil (firefox -CreateProfile nightly-session) og kør den med -P nightly-session -no-remote. Dette vil forhindre sessionskonflikter og tilføjelsesprogrammer, der "sweeper" mellem forskellige versioner.
Når du installerer via PPA eller arkiver, der ikke adskiller pakker korrekt, kan du ende med Thunderbird eller andre komponenter i "udviklings"-grene Utilsigtet. Mozillas APT-repository til Nightly er specifikt designet til Firefox Nightly og dens l10n, hvilket giver dig bedre kontrol over, hvad du installerer.
Hvis du bruger Flatpak, og den beder dig om at aktivere en ekstra arkiv (som det i GNOME) Under installationen fra Flatpakref kan du acceptere eller ignorere den efter dine præferencer. Denne prompt er normal i nogle Flatpakref-kildekoder i fællesskabet og burde ikke påvirke brugen af Nightly.
For at integrere tarballen med dens ikon og menupunkt skal du oprette .desktop-filen som vist ovenfor. Hvis du vil trække ikonet til docken (Plank, Dash to Dock osv.), skal du blot åbne mappen. /usr/share/applications o ~/.local/share/applications y Træk den nyoprettede launcherEnkelt og effektivt.
I nogle tilfælde vil du se scripts, der lover at installere Nightly i "én kommando": de downloader den seneste build, konfigurerer "nightly-session"-profilen, opretter .desktop-filen og placerer den på den rigtige placering. Gennemgå dem altid, men de er en god reference for de minimale trin, du skal automatisere..
Hvornår skal man vælge hver metode
Hvis du vil have forbedret integration med Ubuntu Og for at opdatere den som enhver anden pakke, er Mozillas APT-repository din allierede. Du får binære filer med kompileringsoptimeringer, forstærket med sikkerhedsflag, og de vil blive problemfrit integreret i din opdateringsrutine.
Hvis du foretrækker det systemisolering Med sin uafhængige livscyklus er Flatpak nem at vedligeholde og vil fungere problemfrit sammen med den stabile version, der er forudinstalleret på din distribution. Derudover er det øjeblikkeligt at fjerne det, hvis du kun har brug for det til lejlighedsvis testning.
Si buscas manuel kontrol Hvis du har brug for at have flere kopier af Nightly-buildet kørende på samme tid, er .tar.bz2 tarballen stadig den mest fleksible mulighed. Placer den dog i din hjemmemappe for at drage fordel af den automatiske opdatering; hvis du lader den stå i /opt, kan du antage, at du bliver nødt til manuelt at erstatte pakken, når en ny build udgives.
Eksempler på udførelse med separat profil
Selvom ideen er den samme, ændres udførelseskommandoen en smule afhængigt af, hvordan du installerede den. Jeg har inkluderet nogle variationer, som du kan tilpasse til din situation. Nøglen forbliver -P nightly-session -no-mote.
- APT (Mozilla)
firefox-nightly -P nightly-session -no-remote
- Flatpak
flatpak run org.mozilla.FirefoxNightly -P nightly-session -no-remote
- tarball
/home/DIN_BRUGER/apps/firefox/firefox -P natlig-session -ingen-fjernbetjening
Hvis du allerede har den stabile Firefox-version åben og ønsker at starte Nightly uden at den skal "koble sig" til den samme instans, er parameteren -no-mote essentiel. Forhindr én Firefox i at forsøge at genbruge den andens session.
Gode fremgangsmåder til smertefri natlig testning
Brug en separat profil til Nightly, og lad din liveprofil være i fred. Aktivér Firefox-synkronisering (hvis du bruger det) i Nightly-profilen med forsigtighed, i tilfælde af at du ikke ønsker, at testdataene blandes med dine almindelige bogmærker. Glem ikke at Nightly midlertidigt kan deaktivere inkompatible udvidelser..
Fastgør genvejen til docken, og giv den et navn, der ikke kan forveksles med den stabile version, for eksempel "Firefox Nightly". Hvis du ændrer .desktop-filen, skal du tilføje parameteren -P nightly-session -no-remote til Exec-linjen. På den måde behøver du ikke at huske kommandoen hver gang..
Hvis du opdager et problem eller en regression, så udnyt det faktum, at Nightly modtager rettelser dagligt. Tjek for ventende opdateringer, eller rapporter fejlen, hvis den fortsætter. At deltage med feedback er en del af ånden bag at bruge Nightly.
Når du har valgt den metode, der bedst passer til dine behov, konfigureret en separat profil og, om nødvendigt, .desktop-launcheren, får du det bedste fra begge verdener: en stabil Firefox til arbejde og en daglig Nightly-build til eksperimentering og udvikling. Med Mozillas APT-repository får du integration og sikkerhed; med Flatpak isolerer du afhængigheder; og med tarballen får du absolut kontrol. Den praktiske nøgle til at undgå konflikter er "nightly-session"-profilen og parameteren -no-remote, og sprogpakkerne l10n fuldender den ubesværede spanske oplevelse. Det er nemmere end det ser ud til at være at prøve den nyeste version af Firefox på Ubuntu, hvis du følger disse grundlæggende principper..