Linux'ta Firefox'u güncelleme veya kaldırma ve yeniden yükleme


10

Linux'ta Firefox'u yükseltmeye çalışıyorum ve çalışmıyor. Kaldırmayı ve yeniden yüklemeyi düşündüm, ancak bunun nasıl yapılacağı hakkında bir fikrim yok. Biri bana yardım edebilir mi?

Yanıtlar:


11

Firefox'tan Etkili Olarak Çık

İlk olarak Firefox'un çalışmadığından emin olun:

ps ax | grep [f]irefox

Çalışıyorsa, çıkın. Çalışıyor gibi görünmüyor, ancak listeden görünüyorsa, ps axçalıştırarak killall firefox, birkaç saniye bekleyerek ve ardından çalıştırarak öldürün killall -KILL firefox. firefox: no process foundİkinci killallkomuttan sonra görmüyorsanız , o ikinci komutu tekrar çalıştırın. Hâlâ görmüyorsanız, yeniden başlatın (veya bunu da çalıştırmayısudo deneyebilirsiniz , bunun genellikle yardımcı olmayacağını düşünün ).

Profilinizi Silmeyi Düşünün

Eğer profilinizi (birçok sorunu, yeni bir sürüme yükseltme Firefox ilişkin özellikle sorunlar düzeltmek olabilir) temizlemek istiyorum, sonra adlı klasörü yeniden adlandırmak .mozillaev klasöründe yer aldığını. Bunu yapmanın iki yolu vardır:

  • Nautilus'ta (GUI dosya tarayıcısı): Ctrl+ tuşuna basın Hveya GörünümGizli Dosyaları Göster'i tıklatın . Ardından a ile başlayan dosya ve klasörleri görebilirsiniz .. Zaten orada değilseniz ev klasörüne gidin ve adlandırmak .mozillaiçin .mozilla.old(ya da siz ne diyorsanız).

  • Komut satırında: Bir Terminal penceresi ( Ctrl+ Alt+ T) açın ve şu komutu çalıştırın:

    mv ~/.mozilla ~/.mozilla.old
    

    (Ya da söylemek istediğiniz her şeyi yerine koyun .mozilla.old.)

Klasörü silmek yerine yeniden adlandırmanın ardındaki fikir, geri yükleyebilmenizdir. Ancak içeriği Firefox'un (veya Firefox'un yeni yüklenen yeni bir sürümünün) çalışmasını engelliyorsa, bunları daha sonra kullanmakta sorun yaşayabilirsiniz!

Bu nedenle, kaydetmek istediğiniz bir şey varsa - genellikle bu yer işaretleriniz olacaktır - bunu yapmadan önce bunu yedeklemelisiniz. ( Bu makale bu konuda yardımcı olabilir. )

Son olarak, profilinizi düzenli olarak veya hatta Firefox'u her yükselttiğinizde temizlemeyi kesinlikle savunmuyorum. Sadece yükseltmeden sonra ciddi sorunlarınız olduğunda denemenizi öneririz. (Hiçbir fark yaratmazsa , yeniden adlandırabilirsiniz - .mozilla.oldönce .mozillayeni oluşturulan bir şeyi kaldırmak zorunda kalabilirsiniz .mozilla. Bu, tüm profili yedeklemenin nedenlerinden biridir.)

Firefox'u yeniden yükleyin (yazılım kaynaklarınızın herhangi birindeki en son sürümden)

Firefox'u yeniden yüklemek, global yapılandırma dosyalarını kaldırmak ve Ubuntu sisteminizde yapılandırılan yazılım kaynaklarından herhangi birinde en son sürümü kullanmak için şunu çalıştırın:

sudo apt-get update
sudo apt-get --purge --reinstall install firefox

Ayrıca apt-get upgradeçalıştırılmalı mı?

sudo apt-get upgradeKullanılabilir en son Firefox'u almak için çalıştırma gerekli değildir, çünkü installkomut otomatik olarak en son yüklenebilir sürüme getirilir ve yüklenir veya yükseltilir ve bu sürümün yüklenmesini sağlamak için başka paketler (varsa) gerekir.

Bununla birlikte, sudo apt-get upgradebu durumda koşmak mantıklıdır . Tüm yazılımlarınızı güncel hale getirmek isteyebilirsiniz ve bu da bazı birlikte çalışabilirlik sorunlarına yardımcı olabilir. (Sonuçta bazı paketlerin yeni sürümleri ve diğerlerinin gerçekten eski sürümleri birlikte test edilmemelidir.)

Software Updater'ı (eski Ubuntu sürümlerinde Güncelleme Yöneticisi) kullanmaya alışkınsanız, devam edin ve bunu yapın. Komut satırını kullanmayı tercih ediyorsanız:

sudo apt-get upgrade
sudo apt-get dist-upgrade

Tabii ki, bunları çalıştırmadan sudo apt-get updatekısa bir süre önce koşmadıysanız, bunu yapmalısınız. Ve sudo apt-get dist-upgradeyeni paketlerin yüklenmesini veya şu anda yüklü paketlerin kaldırılmasını gerektiren paketleri yükseltir, bu yüzden devam etmesine izin vermeden önce ne yapmayı planladığını söylediğinden emin olmalısınız.

(Ortak karışıklığı gidermek için: dist-upgradeyok değil . Bazı diğer işletim sistemlerinde manuel bir yapılandırma dosyasını düzenleyerek birlikte bu amaç için kullanılan olsa, daha sonraki Ubuntu sürümü için Ubuntu sisteminizi yükseltmek girişimi Bkz ilgili bu açıklamayıdist-upgrade . Koşu sudo apt-get update, sudo apt-get upgradeve sudo apt-get dist-upgradede bu sipariş Yazılım Güncelleyici / Güncelleme Yöneticisi'nin davranışına yaklaşır ve iyi çalışma eğilimindedir.)


1
Bu apt-get tanımıyor, üzgünüm bu xx iyi değilim
Gail Kelly

3
@GailKelly Ne demek istiyorsun? Tam olarak ne oluyor?
Eliah Kagan

5

Sadece Ubuntu'daki terminalime aşağıdakileri girerek Güvenilir Tahr yükseltme için benim için iyi çalıştı.

sudo apt-get install firefox

1

Firefox'u yükledim ve açmaya çalıştığımda tekrar tekrar bir hata aldım.

(işlem: 2705): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' başarısız Hata: Profil dizininizdeki dosyaları açmaya çalışırken erişim engellendi.

Başlangıçta, firefox'u yalnızca sudo firefox yazarak çalıştırabilirim - ideal olmaktan uzak. Aşağıdaki çözümle karşılaştım ve bu sorunumu çözdü.

"Çözüm burada bulundu" . Cevap da aşağıda yapıştırılmıştır.

ls .cache / mozilla /
ls: dizin açılamıyor .cache / mozilla /:
İzin verilmedi

chown -R user.user .cache / mozilla />
chown: '.cache / mozilla /' dizini okunamıyor:
İzin reddedildi

sudo chown -R kullanıcı.kullanıcı .cache / mozilla /
firefox


1

Ubuntu kullanıyorsanız, aşağıdaki komutları kullanabilirsiniz:

sudo apt-get purge firefox
mv ~/.mozilla ~/mozilla-backup
sudo apt-get install firefox

Bu komutlar Firefox'u ve Firefox profil verilerinizi kaldıracak ve Firefox'u tekrar yükleyecektir.

Firefox'u kullanarak son sürüme güncellemek için:

sudo apt-get update
sudo apt-get upgrade

sudo apt-get upgrade, sistemde yüklü olan tüm paketlerin en yeni sürümlerini numaralandırılmış kaynaklardan yüklemek için kullanılır /etc/apt/sources.list.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.