Snap olarak Firefox: bilinmesi gerekenler ve alternatifler

ek paket olarak firefox

Ubuntu 21.10'un piyasaya sürülmesiyle Canonical, çekingen ama tartışmalı bir adım attı: Firefox ek olarak kullanıma sunuldu ana versiyonunda. Tatların geri kalanı gerekli değildi, ancak zaten Ubuntu 22.04'ten beri mevcut olmaya başladı. Topluluğu okurken, bu tür paketlerin hayranları ve kötüleyenleri olduğunu söyleyebilirim, Ubuntu'nun en fanatik ilkleri arasında ve "ne kadar yavaş olduklarından" şikayet edenler arasında ikinci sırada yer alıyor. Ama sorun bu kadar ciddi mi?

Cevap basitçe hayır. Ek paketlerin daha yavaş olduğu doğru değil, onları ilk kez açmanın ötesinde. Ancak, tescilli olmayan bir dünyada Canonical'e ait olmak zordur. Her durumda, bunu Canonical'e öneren Mozilla'ydı ve Ubuntu kullanıcılarının artık ünlü tarayıcıyı bu sürümde yoksa yükleyemeyecekleri bir gerçek.

Firefox'un yalnızca hızlı olmasından kim sorumludur?

Resmi versiyona göre, Canonical'a yaklaşan Mozilla'ydı ve bunu önerdi. Resmi versiyona göre. Ama gerçekte ne oldu? Resmi sürüm bir seçenektir, ancak kişisel olarak bunun en güvenilir olduğunu düşünmüyorum. Sanmıyorum çünkü bence Mozilla umursamıyor; Snap olarak, flatpak olarak ve ikili dosyalar olarak sahiptir. Burada kazanan, yıllar önce Chromium ile aynı şeyi yaptığını hatırlamamız gereken Canonical. O zamanlar, Linux Mint geliştiricileri Chromium'u resmi depolarından sunmak için derlediğinden, Ubuntu kullanıcıları bu hareketi eleştirdi ve sadece Ubuntu kullanıcılarını değil.

Kimin sorumlu olduğu artık en önemli şey değil, çıtçıtlara sopayla dokunmak istemeyenlerden eleştiri almanın ötesinde. Gerçek şu ki artık resmi depolarda mevcut değil, Ubuntu 20.04 veya 21.10 kullanılmadığı sürece. Ve bunun bir iyi yanı, bir de kötü yanı var.

Doğrudan Mozilla desteği, artırılmış güvenlik

Şimdiye kadar Mozilla, Firefox'un yeni bir sürümünü çıkardığında, resmi depolara ulaşması birkaç saat veya birkaç gün sürebiliyordu. Bu tehlikeli olabilir, çünkü istismar edilen bir güvenlik açığı bulunabilir ve gerekenden daha uzun süre elimizde kalır. Bu, yeni bir tane mevcut olduğunda uygulamanın otomatik olarak güncellendiği Windows veya macOS'ta olmaz. Linux'ta kodu alan, analiz eden, derleyen ve depolarına yükleyen dağıtımdır. Teoride, bu ek sürüm kullanılırken süreler 0'a düşürülür, çünkü Mozilla onu macOS, Windows veya ikili dosyaların sürümleriyle aynı anda yükler.

Ayrıca bu tip paketler, izole veya sandbox, daha güvenliler. Her şey yazılım içinde gerçekleşir, bu nedenle hiçbir tehdit kaçmaz. Yani kağıt üzerinde, doğrudan geliştirici desteği, anında güncellemeler ve artırılmış güvenlik, hepsi olumlu.

Snap hızı hakkında

Snap paketini ilk defa açtığımızda, yapılandırma dosyalarınızı oluşturun. Kısa vadede bu noktada düzelmesi beklense de gerçek şu ki Firefox'un bir çırpıda açılmasının yaklaşık 10 saniye sürdüğü, Linux kullanıcılarının alışık olmadığı bir sonsuzluk olan videoları görmeye geldim. Ama bu sadece ilk kez; o zaman zaten DEB sürümü olarak açılır veya açılmalıdır.

Snap gibi Firefox'a alternatifler

Şu anda AppImage olarak var olmadığı için elimizde iki tane var. Birincisi, başka bir tür yeni nesil pakete, yani kendi paketine gitmek olacaktır. flatpak paketi Flathub'dan. Diğeri, macOS ve Windows'ta sahip olduğumuza benzer bir şey elde edeceğimiz ikili dosyalarını yüklemek olacaktır. Temel fark, Linux için Firefox'un bir yükleyiciye sahip olmamasıdır, ancak sisteme entegre edilmesi için ikili dosyaları gerekli klasörlere taşımamız gerekir. Bu adımları izleyerek yapardık, çıkarıldı Mozilla'nın kendisinden:

  1. Şu adreste bulunan Firefox ikili dosyalarını indiriyoruz: tıkla.
  2. İndirdiğimiz dosyayı açıyoruz. Ubuntu'da bu genellikle çift tıklama ile yapılabilir, ancak diğer dağıtımlarda bir terminal açıp şunu yazmak gerekebilir:
terminal
tar xjf firefox-*.tar.bz2
  1. Klasör sıkıştırılmış haldeyken, diğer komutla onu /opt klasörüne taşıyoruz:
terminal
mv firefox / opt
  1. Şimdi yürütülebilir dosyaya sembolik bir bağlantı veya sembolik bir bağlantı oluşturmanız gerekiyor:
terminal
ln -s / opt / firefox / firefox / usr / yerel / bin / firefox
  1. Son olarak, bir .desktop dosyası oluşturulur ve menülerde/uygulama çekmecelerinde görünmesi için gerekli klasöre taşınır:
terminal
wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Son adımda, o web sitesine de gidebilir ve .desktop dosyasını manuel olarak indirebilirsiniz, ancak başlat menüsünde, uygulama çekmecesinde vb. görünmesini istiyorsanız onu aynı klasöre koymanız gerekir. Uygulama, tıpkı macOS ve Windows'ta olduğu gibi kendini güncelleyecektir.

DEB sürümünü kullanın

Yorumlarda belirtildiği ve bizim de teyit edebildiğimiz gibi, resmi depolardan bir DEB paketi kurabilirsiniz, bunun için tüm bunları bir terminalde yazmanız gerekir:

terminal
sudo snap firefox'u kaldır sudo add-apt-repository ppa:mozillateam/ppa echo ' Paket: * Pin: yayın o=LP-PPA-mozillateam Pin-Önceliği: 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/51attended-upgrades-firefox sudo apt firefox kurulumu

Benim tavsiyem

Hızlı paket hayranlarından biri olmasam da, Varsayılanı kullanmanızı tavsiye ederim. Canonical her şeyi bu şekilde tasarladı ve Firefox'u bir çırpıda kullandığım her zaman (20.10'dan beri) yanlış bir şey fark etmedim. Öyle olsa bile, Linux ile ilgili iyi olan şey, alternatiflerimizin olması ve şu ya da bu şekilde kararların bizim tarafımızdan alınabilmesidir.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Linez dijo

    Size daha temiz ve basit görünen başka bir yol bırakıyorum:

    sudo snap firefox'u kaldır
    sudo eklenti-apt-deposu ppa:mozillateam/ppa -y
    sudo apt güncellemesi
    sudo apt install -t 'o=LP-PPA-mozillateam' firefox firefox-locale-es

    Snaps'in güncellenmesinin yeniden yüklenmesini önlemek için:

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

    Ve açılan belgede bunu yapıştırın ve kaydedin:

    Paket: firefox*
    Pin: yayın o=LP-PPA-mozillateam
    Pin Önceliği: 501