Jika Chrome tidak dimulai setelah upgrade Ubuntu dari ≤12.10 ke ≥13.04, buka terminal dan jalankan perintah berikut:
sudo dpkg-reconfigure google-chrome-stable
Penjelasannya mengikuti.
Paling tidak untuk versi Chrome dari 28 hingga 37, biner Chrome dapat menggunakan mana saja dari libudev.so.0
atau libudev.so.1
hadir pada sistem. Dengan perbaikan ke Chromium / Chrome Edisi 226002 (yang masuk ke saluran yang tidak stabil pada April 2013), penginstal menentukan yang mana yang akan digunakan. Referensi biner libudev.so.0
; installer membuat tautan simbolis dari /opt/google/chrome/libudev.so.0
ke libudev.so.1
pada sistem jika libudev.so.0
tidak ditemukan.
Perhatikan bahwa akan membuatnya menjadi ide yang buruk /usr/lib
. Nomor versi utama di pustaka berubah ketika versi yang lebih baru tidak kompatibel. Membuat tautan simbolis ini berfungsi baik untuk Chrome karena hanya menggunakan fitur yang kompatibel antara versi 0 dan versi 1. Aplikasi lain mungkin macet atau menghasilkan data yang rusak jika Anda memaksanya untuk berjalan dengan versi yang salah.
Metode yang digunakan oleh paket Chrome berfungsi dengan baik di sebagian besar keadaan, tetapi ini masih merupakan hack yang kotor, dan memiliki batasan. Jika libudev0
paket dihapus setelah Chrome diinstal, yang kemungkinan terjadi ketika Anda meningkatkan Ubuntu, maka Chrome masih akan disiapkan untuk digunakan libudev.so.0
tetapi file tidak akan tersedia lagi. Untuk memperbaikinya, libudev.so.0
buat skrip instalasi berjalan lagi, dan kali ini deteksi yang tidak tersedia sehingga harus membuat tautan simbolik untuk digunakan libudev.so.1
. Anda dapat menjalankan kembali skrip instalasi dengan menjalankannya dpkg-reconfigure google-chrome-stable
sebagai root.