安裝1、下載deb套件(後文以Ubuntu為例)
GoogleChrome網路瀏覽器
拉到最下邊選擇其他平台->linux->deb套件
2、上傳到Ubuntu上
dpkg -i google-chrome-stable_current_amd64.deb
假如提示缺乏哪些就安裝哪些就行了
ps:centos可以yum+rpm包名,手動尋找依賴,Ubuntu沒試過apt能不能找到依賴
3、一般情況下中標麒麟linux深度linux,到此安裝就結束了,桌面版的Ubuntu有個微軟瀏覽器選單圖示linux如何安裝chrome,點選才能啟動,或則指令
google-chrome
4、運行chrome可能碰到的報錯報錯1
依照描述似乎是機器惟一標示有問題
[80:80:0530/160749.016527:ERROR:browser_dm_token_storage_linux.cc(93)] Error: /etc/machine-id contains 0 characters (32 were expected).
解決辦法
sudo systemd-machine-id-setup sudo ln -sf /etc/machine-id /var/lib/dbus/machine-id
若果沒有systemd-machine-id-setup指令,參考
–systemd-machine-id-setup
報錯2
微軟用戶目錄報錯
chrome_crashpad_handler: --database is required Try 'chrome_crashpad_handler --help' for more information.
解決辦法
確保你的使用者目錄(啟動微軟瀏覽器的命令)存在且有權限
ll ~/.config/google-chrome/
刪掉原有配置文件,這一步驟有風險,如果你有重要的微軟瀏覽器資料的話,請備份
rm -rf ~/.config/google-chrome/ mkdir ~/.config/google-chrome/
確保你建立以後的資料夾(包括.config目錄)有存取權限,必要時拿ls-l指令存取看下,之後才能正常啟動了
報錯3
微軟瀏覽器開啟多標籤報錯奔潰
13839:13851:0531/173150.426340:ERROR:broker_posix.cc(46)] Received unexpected number of handles [0531/173150.451511:ERROR:process_memory_range.cc(86)] read out of range [0531/173150.451602:ERROR:elf_image_reader.cc(602)] missing nul-terminator [0531/173150.456595:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq: No such file or directory (2) [0531/173150.456700:ERROR:file_io_posix.cc(144)] open /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq: No such file or directory (2)
網上說是Ubuntu共享顯存給的太少(64M)
HeadlessChromiumonDockerfails-StackOverflow
解決方法就是提升共享顯存大小linux如何安裝chrome,或則chrome運行時降低選項--disable-dev-shm-usage
以上是Ubuntu 安裝 Google Chrome 瀏覽器及可能遇到的報錯解決辦法的詳細內容。更多資訊請關注PHP中文網其他相關文章!