Ubuntu'ya Firefox Nightly nasıl kurulur: adım adım kapsamlı bir kılavuz

  • Mozilla'nın APT deposu, entegre güncellemelerle optimize edilmiş, güvenli Firefox Nightly'yi sunar.
  • Flatpak, Nightly'yi izole bir şekilde kurar, güncellemesi kolaydır ve kararlı Firefox'u etkilemez.
  • .tar.bz2 tarball'ı tam kontrol sağlar; otomatik güncellemeler için bunu HOME dizininize yerleştirin.
  • Ayrı bir profil (-P nightly-session) ve -no-remote kullanmak sürüm çakışmalarını önler.

Gecelik Firefox

Web ile çalışıyorsanız veya Mozilla'nın en son sürümlerini denemek istiyorsanız, kararlı tarayıcınızı bozmadan Ubuntu'da Firefox Nightly'yi nasıl çalıştıracağınızı merak etmişsinizdir. Bu kılavuz, Firefox Nightly'yi kurmanın, güncel tutmanın ve daha da önemlisi, ayrı bir profil kullanarak normal Firefox'unuzla birlikte çalışmasını sağlamanın çeşitli yollarını sunmaktadır. Tüm bunlar, gerçek dünya senaryolarına dayanan net talimatlar, örnekler ve pratik ipuçlarıyla açıklanmıştır. Amaç: Ortamınızı bozmadan Ubuntu'da Firefox Nightly'yi kurmak, test etmek ve güncellemek..

Neredeyse tüm ihtiyaçları karşılayan üç yöntem mevcut: Mozilla tarafından sunulan APT deposundan kurulum, Flatpak paketi kullanımı ve klasik "taşınabilir" .tar.bz2 dosyasına başvurma. Her birinin kendine özgü avantajları ve dezavantajları var ve burada bunları ayrıntılı olarak inceleyerek size en uygun olanı seçebilirsiniz. Ayrıca, kararlı Firefox'unuzla çakışmaları önlemek için ayrı bir profil ve .desktop kısayolu oluşturmayı da öğreneceksiniz..

Firefox Nightly nedir ve neden ilginizi çekebilir?

Firefox Nightly, en yeni özellikler, hata düzeltmeleri ve test işlevleriyle günlük olarak derlenip yayınlanan Firefox'un geliştirme sürümüdür. Bu, onu her zaman bir adım önde olmak isteyen geliştiriciler, test uzmanları ve meraklı kullanıcılar için mükemmel kılar. Nightly, henüz kararlı sürümde olmayan arayüz değişikliklerini ve deneyleri içerebilir.Bu nedenle oturumunuzu günlük kullandığınız Firefox'tan izole etmeniz iyi bir fikirdir.

Tarihsel olarak, bazı büyük değişiklikler (örneğin eskiden "Australis" arayüzü) eklentileri ve kullanım alışkanlıklarını etkilediği için büyük ilgi görmüştür. Bu nedenle, Nightly'yi yükleyecekseniz, kararlı Firefox profilinizi olduğu gibi korumanız ve Nightly için özel olarak ayrı bir profil oluşturmanız önerilir. Profilleri ayırmak, toplu kontrollerden kaynaklanan uyumsuzlukları, veri kayıplarını ve yavaş önyükleme sürelerini önler..

Ubuntu'da kurulum yöntemleri: genel bakış

Detaylara girmeden önce, Ubuntu ve türevlerinde (Linux Mint vb.) geçerli olan mevcut seçeneklerin genel bir özetini aşağıda bulabilirsiniz: Mozilla'nın resmi APT, Flatpak ve tar.bz2 arşiviHer yöntem kurulum, entegrasyon ve güncellemeleri farklı şekilde ele alır.

  • Mozilla APT Deposu: .deb paketi olarak kurulum, sistemle yerel entegrasyon ve paket yöneticisi aracılığıyla güncellemeler.
  • Flatpak: Sistemden izole edilmiş paket, kurulumu/güncellemesi kolay, diğer sürümlerle iyi bir şekilde bir arada çalışabiliyor ve resmi depolarındaki kararlı Firefox'u etkilemiyor.
  • Tarball .tar.bz2: “taşınabilir” yöntem; maksimum kontrol ve esneklik, ancak başlatıcıyı entegre etmek ve güncellemeleri yönetmek için daha fazla manuel adımla.

Rehber boyunca her yöntemi komutlarla, artıları/eksileriyle ve kararlı Firefox ile birlikte kullanım notlarıyla açıklıyorum. Ayrıca dil paketlerinin nasıl ekleneceğini ve seçtiğiniz yönteme bağlı olarak nasıl güncelleneceğini veya kaldırılacağını da göreceksiniz..

Mozilla APT deposundan Firefox Nightly'yi yükleyin

Mozilla, Linux (Debian/Ubuntu ve türevleri) için Firefox Nightly .deb paketlerini içeren bir APT deposu duyurdu. Bu, Nightly'yi diğer sistem uygulamaları gibi yönetmenin en "temiz" yoludur: doğrudan paket yöneticisinden kurulur, entegre edilir ve güncellenir. Ayrıca arayüzü tercih ettiğiniz İspanyolcaya (ES, AR, CL, MX) uyarlamak için l10n dil paketleri de mevcuttur.

Bunlar, modern Ubuntu'da anahtarı, depoları ve kurulumu yapılandırmak için önerilen adımlardır. Komutlar sudo ayrıcalıkları gerektirir:

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 [imzalayan=/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

Böylece tarayıcınız .deb paketi olarak yüklenmiş olacak. Hangi kaynağın öncelikli olacağını kontrol etmek için APT önceliklerini (sabitleme) ayarlamak istiyorsanız, yalnızca Nightly'yi etkileyen bir tercih oluşturabilirsiniz. Bu adım isteğe bağlıdır ve ileri düzey kullanıcılara yöneliktir.:

printf "Paket: firefox-nightly\nPin: origin packages.mozilla.org\nPin Önceliği: 500\n" | \ sudo tee /etc/apt/preferences.d/moz-firefox-nightly > /dev/null

Dil paketi eklemek için ilgili paketi arayın ve yükleyin. Mevcut l10n'ler arasında birkaç İspanyol lezzeti bulunmaktadır:

apt-cache search firefox-nightly-l10n | grep -i espa sudo apt install firefox-nightly-l10n-es-es # Spanish (Spain)

alternatifler:

sudo apt install firefox-nightly-l10n-es-ar # İspanyolca (Arjantin) sudo apt install firefox-nightly-l10n-es-cl # İspanyolca (Şili) sudo apt install firefox-nightly-l10n-es-mx # İspanyolca (Meksika)

APT yönteminin avantajları: derleyici tarafından optimize edilmiş yürütülebilir dosyalar, tam etkin güvenlik bayrakları ve düzenli sistem döngüsüne entegre edilmiş güncellemeler. Performans ve konforu bir arada arayanlar için genellikle en dengeli seçenektir..

Flatpak ile Firefox Nightly'yi yükleyin

Tarayıcınızı sistemden ve diğer bağımlılıklardan izole etmeyi tercih ediyorsanız, Flatpak harika bir alternatiftir. Kurulumu ve güncellemesi kolaydır ve dağıtımınızla birlikte gelen kararlı Firefox'u etkilemeden Nightly'yi kullanmanıza olanak tanır. Ayrıca, "hiçbir şey olmamış gibi" bırakmak istiyorsanız, tek bir komutla kaldırabilirsiniz..

Öncelikle Flatpak desteğine sahip olduğunuzdan emin olun (más informaciónGünümüz Ubuntu'sunda genellikle paketi kurmak yeterli olurken, eski sistemlerde ise özel bir PPA kullanımı yaygınlaştı. Size her iki seçeneği de sunuyorum, böylece kendi sürümünüze göre seçim yapabilirsiniz:

Güncel Ubuntu:

sudo apt güncelleme && sudo apt install flatpak

Eski Ubuntu (tarihsel PPA'ya ihtiyacınız varsa):

sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update && sudo apt install flatpak

Flatpak hazır olduğunda, bu amaçla tutulan bir flatpakref'ten Nightly'yi yükleyebilirsiniz. İşlem, ilk seferde ek bir deponun (örneğin, GNOME deposu) etkinleştirilmesini isteyebilir. İstediğiniz gibi cevaplayın; genelde her şey için aktifleştirmeniz gerekmez.:

flatpak yüklemesi - https://firefox-flatpak.mojefedora.cz/org.mozilla.FirefoxNightly.flatpakref adresinden

Flatpak olarak kurulan tarayıcıyı çalıştırmak için “run” komutunu kullanmayı unutmayın. Terminalden başlatabilir veya aynı komutla kısayol oluşturabilirsiniz.:

flatpak org.mozilla.FirefoxNightly'yi çalıştırın

Güncelleme ve kaldırma da aynı derecede kolaydır. Bu şekilde her zaman en son sürüme sahip olursunuz veya sistemi saniyeler içinde temizleyebilirsiniz:

flatpak güncellemesi org.mozilla.FirefoxNightly flatpak kaldırma org.mozilla.FirefoxNightly

.tar.bz2 tarball'ını kurun ve kullanın (taşınabilir yöntem)

Linux gecelik sürümleri için geleneksel yöntem .tar.bz2 dosyasıdır. İndirir, çıkarır ve çalıştırırsınız: Sisteme hiçbir şey "yüklemez" ve istediğiniz yere kaydedebilirsiniz. Tam kontrol istiyorsanız veya test için birden fazla kopyaya paralel olarak sahip olmak istiyorsanız idealdir..

Her şeyi kişisel klasörünüzde tutarken tarball'ı kullanmaya yönelik temel adım adım kılavuz (uygulama içinde otomatik güncellemeler istiyorsanız önerilir): Nightly'yi yazma izninizin olduğu bir yola yerleştirin..

  1. Nightly tarball'ı şu adresten indirin: Resmi Sitesi Mozilla Nightly'den.
  2. Yerel uygulamalarınız için bir klasör oluşturun (eğer yoksa):
mkdir -p "$HOME/uygulamalar"
  1. .tar.bz2 dosyasını oraya çıkartın:
cd "$HOME/apps" tar xf ~/Downloads/firefox-*.tar.bz2 # İndirilen dosyaya göre adı ayarlayın

Otomatik güncellemeler konusunda önemli: Nightly'yi /opt dizinine (veya kök gerektiren herhangi bir yola) yerleştirirseniz, daha önceki bir denemede yaptığınız gibi, tarayıcı o klasöre yazma iznine sahip olmadığından günlük olarak otomatik güncelleme yapamayacaktır. HOME dizininize kurulum yapmanız, Nightly derlemesinin her gün tarball'ı indirmeden kendini güncellemesini sağlar..

Sistemle daha iyi bütünleşmesini sağlamak için .desktop kısayolu ve özel bir profil oluşturabilir, böylece kararlı Firefox'unuzu etkilemez. Her iki detayı da aşağıda açıklayacağım..

Kararlı Firefox'unuzun çalışmasını engellememesi için ayrı bir profil oluşturun.

İşte klasik "sorunu" çözen numara: Nightly'yi açıp varsayılan profilinizi kullanmaya çalışmasını sağlamak, eklentileri kontrol etmek ve devre dışı bırakmaması gereken şeyleri devre dışı bırakmak. Ayrı bir profille Nightly hafif bir şekilde başlar, günlük eklentilerinizi etkilemez ve korkmadan denemeler yapmanıza olanak tanır. Anahtar komut: benzersiz bir profil oluşturun ve kullanın.

Öncelikle yeni profili oluşturun (örneğin, "nightly-session") ve ardından bu profili kullanması gerektiğini belirterek başlatın. Gerekirse Nightly ve kararlı Firefox sürümünü aynı anda çalıştırmak için -no-remote ekleyin. APT, Flatpak veya tarball için yol/çağrıyı ayarlayarak aynı şekilde çalışır:

Profil oluştur:

firefox -CreateProfile gecelik oturum

Belirli profili kullanarak başlatın:

firefox -P gecelik oturum -uzaktan-kullanma

APT kullanarak kurulum yaptıysanız, ikili dosyanın adı firefox-nightly olacaktır. Flatpak ile kurulum yaparken, flatpak run komutunu kullanmanız ve parametreleri geçirmeniz gerekecektir; tarball ile kurulum yaparsanız, çalıştırılabilir dosya, çıkarılan klasörün içindeki firefox olacaktır. Komutu kurulumunuzun kaynağına göre ayarlayın.

Kolay başlatma için .desktop kısayolu oluşturun

.desktop dosyasıyla, Nightly'yi uygulama menünüzde bulundurabilir ve dock'a sabitleyebilirsiniz. APT ile yüklediyseniz, genellikle otomatik olarak oluşturulur. Flatpak ile yüklediyseniz, aynı zamanda entegredir. Tarball ile, başlatıcıyı manuel olarak oluşturmak ve isterseniz /usr/share/applications dizinine kopyalamak (sudo gerektirir) veya kullanıcı alanınızda bırakmak en iyisidir. $HOME/apps dizinine yerleştirilen tarball'ı kullanarak size bir örnek göstereceğim:

mkdir -p ~/.local/share/applications cat > ~/.local/share/applications/firefox-nightly.desktop << 'EOF' [Masaüstü Girişi] Name=Firefox Nightly Comment=Web tarayıcısı Firefox (Nightly) Exec=/home/KULLANICINIZ/uygulamalar/firefox/firefox -P nightly-session -no-remote Terminal=false Type=Uygulama Icon=/home/KULLANICINIZ/uygulamalar/firefox/tarayıcı/chrome/icons/default/default128.png Categories=Ağ;WebTarayıcısı; StartupWMClass=Firefox Nightly EOF

YOUR_USERNAME'i gerçek adınızla değiştirin ve gerekirse simge yolunu ayarlayın. Buradan, favori başlatıcınızda "Firefox Nightly" araması yapabilirsiniz. Eğer tüm sistemin bunu görmesini tercih ediyorsanız, .desktop dosyasını sudo ile /usr/share/applications dizinine kopyalayın..

GitHub'da dolaşan bazı topluluk tarafından geliştirilen betikler her şeyi otomatikleştirir: tarball indirme, profil oluşturma, .desktop dosyası oluşturma ve geçici dosya temizleme. Bu betikler, .desktop dosyasını /usr/share/applications dizinine kopyalamak için sudo komutu isteyebilir ve böylece sistemin dosyayı anında tanımasını sağlar. Bunları kendi riskinizle kullanın ve çalıştırmadan önce içeriği her zaman inceleyin..

Nightly için dil paketleri (l10n)

Nightly'yi Mozilla deposundan APT aracılığıyla yüklerseniz, l10n paketlerini kullanarak tercih ettiğiniz İspanyolca dilini ekleyebilirsiniz. Yukarıda gördüğünüz gibi, isimler sezgiseldir: es-es, es-ar, es-cl, es-mx. Bunlardan birini kurduğunuzda arayüz ve bazı mesajlar ilgili lehçeye çevrilir.

Bunları hızlıca bulup yüklemek için: apt-cache aramasını kullanın ve tam l10n paketini seçin.

apt-cache search firefox-nightly-l10n | grep -i es sudo apt install firefox-nightly-l10n-es-es

Yönteme göre güncelleyin ve kaldırın

Nightly'yi nasıl güncelleyip kaldıracağınız, onu nasıl kurduğunuza bağlıdır. Her yöntem için pratik komutlarla özetleyeceğim. Bu, herhangi bir iz bırakmamanızı veya kararlı Firefox kurulumunuzu bozmamanızı sağlar..

  • APT (Mozilla)
    • Güncellemek için: sudo apt update && sudo apt upgrade (veya grafik yöneticinizin bunu yapmasına izin verin).
    • Kaldır: sudo apt remove firefox-nightly (ve isteğe bağlı olarak sudo apt autoremove).
  • Flatpak
    • Güncellemek için: flatpak update org.mozilla.FirefoxNightly.
    • Kaldır: flatpak uninstall org.mozilla.FirefoxNightly.
  • tarball
    • Güncelleme: ANA dizininizdeyse, Nightly genellikle otomatik olarak güncellenir. /optTarball'ı manuel olarak indirip değiştirmeniz gerekecektir.
    • Kaldır: Çıkardığınız klasörü silin ve oluşturduğunuz .desktop dosyasını kaldırın.

Nightly-session adında bir profil oluşturduysanız, onu saklayabilir veya artık ihtiyacınız olmadığında Firefox profil yöneticisini kullanarak silebilirsiniz. Kararlı ve gecelik sürümler arasında geçiş yapacaksanız ayrı profiller tutmak iyi bir uygulamadır..

Notlar ve tipik problemler (çözümleriyle birlikte)

Gecelik otomatik olarak güncellenmez Kullanıcınız için salt okunur bir klasördeki (örneğin, /opt) tarball'dan yüklediyseniz, yerleşik güncelleyici yamaları yazamaz ve bu da paketi her gün manuel olarak indirip değiştirmenizi gerektirir. Çözümler: Paketi ana klasörünüze taşıyın veya sistem güncellemelerini devretmek için APT/Flatpak kullanarak yükleyin.

Eğer bunu fark edersen Nightly, kararlı Firefox'un yerini alıyor Uzantıları devre dışı bırakıyorsa, bunun nedeni her ikisi için de aynı profili kullanıyor olmanızdır. Yeni bir profil oluşturun (firefox -CreateProfile nightly-session) ve -P nightly-session -no-remote ile çalıştırın. Bu, oturum çakışmalarını ve farklı sürümler arasında eklenti "sweep" işlemini önleyecektir.

Paketleri düzgün bir şekilde ayırmayan PPA veya depolar aracılığıyla kurulum yaptığınızda, şu durumla karşılaşabilirsiniz: Thunderbird veya "geliştirme" dallarındaki diğer bileşenler İstemsizce. Mozilla'nın Nightly için APT deposu, Firefox Nightly ve l10n için özel olarak tasarlanmıştır ve yüklediğiniz şeyler üzerinde daha iyi kontrol sahibi olmanızı sağlar.

Flatpak kullanıyorsanız ve sizden bir ekstra depo (GNOME'daki gibi) Flatpakref'ten kurulum sırasında, tercihinize göre kabul edebilir veya yok sayabilirsiniz. Bu uyarı bazı topluluk Flatpakref kaynaklarında normaldir ve Nightly kullanımını etkilememelidir.

Tarball'ı simgesi ve menü girişiyle entegre etmek için yukarıda gösterildiği gibi .desktop dosyasını oluşturun. Simgeyi dock'a (Plank, Dash to Dock vb.) sürüklemek istiyorsanız, klasörü açmanız yeterlidir. /usr/share/applications o ~/.local/share/applications y yeni oluşturulan başlatıcıyı sürükleyinBasit ve etkili.

Bazı durumlarda Nightly'yi "tek komutla" kurmayı vaat eden betikler göreceksiniz: en son sürümü indirirler, "nightly-session" profilini yapılandırırlar, .desktop dosyasını oluştururlar ve doğru konuma yerleştirirler. Bunları her zaman gözden geçirin, ancak bunlar otomasyon için gereken minimum adımlar için iyi bir referanstır..

Her yöntemin ne zaman seçileceği

Eğer istersen Ubuntu ile geliştirilmiş entegrasyon Ve diğer paketler gibi güncellemek için Mozilla'nın APT deposu sizin müttefikinizdir. Derleme optimizasyonlarına sahip, güvenlik bayraklarıyla güçlendirilmiş ikili dosyalara sahip olacaksınız ve bunlar güncelleme rutininize sorunsuz bir şekilde entegre edilecek.

Eğer tercih edersen sistem izolasyonu Bağımsız yaşam döngüsü sayesinde Flatpak'in bakımı kolaydır ve dağıtımınıza önceden yüklenmiş kararlı sürümle sorunsuz bir şekilde çalışır. Dahası, yalnızca ara sıra test amaçlı kullanmanız gerekiyorsa, anında kaldırabilirsiniz.

Si buscas Manuel kontrol Nightly derlemesinin birden fazla kopyasını aynı anda çalıştırmanız gerekiyorsa, .tar.bz2 tarball'ı en esnek seçenek olmaya devam ediyor. Ancak, otomatik güncelleyiciden yararlanmak için onu ana dizininize yerleştirin; /opt dizininde bırakırsanız, yeni bir derleme yayınlandığında paketi manuel olarak değiştirmeniz gerekeceğini varsayın.

Ayrı profille yürütme örnekleri

Fikir aynı olsa da, çalıştırma komutu, kurulumuna bağlı olarak biraz değişiklik gösterebilir. Durumunuza göre uyarlamanız için bazı varyasyonlar ekledim. Anahtar kalır -P gecelik oturum -no-mote.

  • APT (Mozilla)
    firefox-nightly -P gecelik-oturum -uzaktan-kullanılmayan
  • Flatpak
    flatpak run org.mozilla.FirefoxNightly -P nightly-session -no-remote
  • tarball
    /home/KULLANICINIZ/uygulamalar/firefox/firefox -P gecelik oturum -uzaktan-kullanılmayan

Eğer Firefox'un kararlı sürümü zaten açıksa ve Nightly'i aynı örneğe "bağlanmadan" başlatmak istiyorsanız, -no-mote parametresi önemlidir. Bir Firefox'un diğerinin oturumunu yeniden kullanmaya çalışmasını önleyin.

Ağrısız Gecelik test için iyi uygulamalar

Nightly için ayrı bir profil kullanın ve canlı profilinize dokunmayın. Test verilerinizin günlük yer imlerinizle karışmasını istemiyorsanız, Nightly profilinde Firefox senkronizasyonunu (kullanıyorsanız) dikkatli bir şekilde etkinleştirin. Nightly'nin uyumsuz eklentileri geçici olarak devre dışı bırakabileceğini unutmayın..

Kısayolu dock'a sabitleyin ve kararlı sürümle karıştırılmayacak bir ad verin, örneğin "Firefox Nightly". .desktop dosyasını değiştirirseniz, Exec satırına -P nightly-session -no-remote parametresini ekleyin. Bu şekilde her seferinde komutu hatırlamanıza gerek kalmaz..

Bir sorun veya gerileme tespit ederseniz, Nightly'nin günlük olarak düzeltmeler almasından yararlanın. Bekleyen güncellemeleri kontrol edin veya devam ederse hatayı bildirin. Geri bildirimle katılım sağlamak Nightly'yi kullanmanın ruhunun bir parçasıdır.

İhtiyaçlarınıza en uygun yöntemi seçip, ayrı bir profil ve gerekirse .desktop başlatıcısını yapılandırdıktan sonra, her iki dünyanın da en iyisine sahip olacaksınız: iş için kararlı bir Firefox ve denemeler ve geliştirmeler için günlük bir Nightly sürümü. Mozilla'nın APT deposuyla entegrasyon ve güvenlik kazanırsınız; Flatpak ile bağımlılıkları izole edersiniz; ve tarball ile mutlak kontrol elde edersiniz. Çakışmalardan kaçınmanın pratik anahtarı "nightly-session" profili ve -no-remote parametresidir ve l10n dil paketleri, zahmetsiz İspanyolca deneyimini tamamlar. Bu temel adımları izlerseniz, Ubuntu'da Firefox'un son sürümünü denemek göründüğünden daha kolaydır..