Ub12.10’dan ≥13.04’e bir Ubuntu yükseltmesinden sonra Chrome başlamazsa, bir terminal açın ve aşağıdaki komutu çalıştırın:
sudo dpkg-reconfigure google-chrome-stable
Açıklamalar takip ediyor.
En azından 28 ila 37 arasındaki Chrome sürümleri için, Chrome ikili sistemi hangisinden libudev.so.0
veya libudev.so.1
sistemde mevcutsa kullanabilir . Yükleyici, hangisinin kullanılacağını belirleyen Chromium / Chrome Sayı 226002'ye (Nisan 2013'te kararsız kanala girdi) yapılan düzeltmeyle karar verir. İkili referanslar libudev.so.0
; yükleyici , bulunmazsa sisteme /opt/google/chrome/libudev.so.0
doğru sembolik bir bağlantı oluşturur .libudev.so.1
libudev.so.0
İçinde bir tane oluşturmak için kötü bir fikir olacağını unutmayın /usr/lib
. Kütüphanelerdeki büyük sürüm numaraları, yeni sürüm uyumlu olmadığında değişir. Bu sembolik bağın oluşturulması, yalnızca sürüm 0 ile sürüm 1 arasında uyumlu olan özellikleri kullandığından Chrome için işe yarar. Diğer sürümler, yanlış sürümle çalışmaya zorlarsanız çökebilir veya bozuk veriler üretebilir.
Chrome paketi tarafından kullanılan yöntem çoğu durumda iyi çalışır, ancak yine de kirli bir kesmek ve bir sınırlaması vardır. Eğer libudev0
Chrome Ubuntu yükseltirken gerçekleşmesi muhtemel olan yüklendikten sonra paket kaldırılırsa, Chrome hala kullanmak üzere ayarlanmış olacak libudev.so.0
ancak dosya artık mevcut olmayacaktır. Bunu düzeltmek için, kurulum betiğinin tekrar çalışmasına neden olun ve bu sefer bunun libudev.so.0
uygun olmadığını tespit edin , bu yüzden bunun libudev.so.1
yerine kullanılacak sembolik bağlantıyı oluşturması gerekir . Kurulum betiğini dpkg-reconfigure google-chrome-stable
root olarak çalıştırarak yeniden çalıştırabilirsiniz .