Baru-baru ini, sebuah pesan kecil muncul di Gmail saya, memberi tahu saya bahwa versi google chrome saya tidak kompatibel lagi. Jadi saya mencoba memperbarui krom saya (saya tidak terlalu memperhatikan versi krom saya sejak lama, saya menggunakan versi 45.0.2454.99).
Jadi saya mengikuti instruksi yang diberikan oleh chrome itu sendiri dan itu diunduh google-chrome-stable_current_amd64.deb
untuk Debian saya.
Ketika saya mencoba menginstalnya menggunakan:
dpkg -i google-chrome-stable_current_amd64.deb
Itu membuat saya kesalahan:
dpkg: error processing archive google-chrome-stable_current_amd64.deb
(--install): package architecture (amd64) does not match system
(i386)
Sampai hari ini saya mencurigai komputer saya menjadi 64 bit, jadi saya berlari uname -a
Linux MyComp 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64 GNU/Linux
"bebas" perintah menunjukkan bahwa SO saya mengerti ada ram 8gigs:
total used free shared buffers cached
Mem: 8071684 5521740 2549944 325624 360696 1918748
Suntingan yang ditambahkan: Masih dpkg --print-architecture
menghasilkani386
Apa masalahnya dengan OS saya? Apakah x64 atau tidak? Mengapa saya tidak bisa memutakhirkan chrome saya?
Saya mengerti chrome menghentikan dukungan 32 bit tetapi itu seharusnya tidak menjadi masalah bagi saya, bukan?
Peluncuran apt-get install google-chrome-stable
memberi saya:
google-chrome-stable is already the newest version.
EDIT:
Jadi setelah mengikuti instruksi melakukan hal berikut:
sudo dpkg --add-architecture amd64
sudo apt-get update
sudo apt-get -f install
Itu semakin kacau.
$google-chrome
[1: 1: 0323/093649: ERROR: image_metadata_extractor.cc (114)] Tidak dapat memuat libexif. libexif.so.12: tidak dapat membuka file objek bersama: Tidak ada file atau direktori [26967: 26967: 0323/093649: ERROR: browser_main_loop.cc (245)] Galat tema GTK: Tidak dapat menemukan mesin tema di module_path: "xfce" , (10 Kali)
Dibatalkan
Sama ketika saya memulai google-chrome-stable
Saat ini saya menggunakan chronium 45 karena saya menginstalnya sebelum "benar" menginstal chrome.
Mencoba menghapus arsitektur tetapi:
dpkg: error: tidak dapat menghapus arsitektur 'amd64' yang saat ini digunakan oleh database
Whitch agak terlihat tetapi tidak diinginkan juga.
Hasil:
Yah, itu berakhir pada instal ulang penuh, chrome bukan satu-satunya aplikasi yang memberi saya masalah dan karena ini sepertinya sebuah sintom dari beberapa jenis instalasi yang salah / buruk, saya memutuskan untuk meluangkan waktu untuk melakukannya dari 0, menyimpan beberapa file di / home / backupuser dan pemformatan root.
Terima kasih atas semua bantuannya
sumber
dpkg --print-architecture
dihasilkan?dpkg
memohon berbeda saya kira. apakah ini tamu VM atau diinstal langsung pada perangkat keras. Jika VM, saya sarankan membuat contoh baru dan mengujinya, tetapi jika pada H / W, mungkin sedikit rumit untuk melakukan partisi ulang disk Anda untuk menginstal salinan klon.Jawaban:
Sistem Anda memiliki kernel 64-bit dengan ruang pengguna 32-bit, yang sangat valid. Karena Chrome tidak lagi diperbarui untuk sistem 32-bit, Anda perlu mengaktifkan dukungan untuk ruang pengguna 64-bit; pada Debian ini semudah
Maka Anda harus dapat menginstal paket Chrome, mungkin dengan kesalahan karena Anda tidak akan memiliki perpustakaan diinstal; tapi
harus memperbaikinya; sayangnya daftar dependensi dalam
google-chrome
paket tidak lengkap, jadi Anda mungkin harus menginstaluntuk menjalankan Chrome dengan benar.
Memperluas lintas ruang
i386
penggunaamd64
juga dimungkinkan, tetapi jauh lebih rumit dan berisiko.sumber
i386
instalasi menjadiamd64
, misalnya.i386
userspace keamd64
" ;-). Saya akan memperbarui jawaban saya untuk menyertakan tautan.