在 32-bit 的電腦中開啟 Google Chrome 又出現 SELinux 的警告(參考:解決「Chrome 因 sandbox 被 SELinux 禁止,而出現錯誤訊息」的問題)。這次是『nacl_helper_boo』,
仿照前文的步驟,叫出『SELinux 警告瀏覽器』查看建議的修正方法。
2015年5月22日 星期五
2015年4月16日 星期四
解決「Chrome 因 sandbox 被 SELinux 禁止,而出現錯誤訊息」的問題
昨天更新 Google Chrome,因習慣於關機前下達更新、關機的複合命令,今天開機後一執行 Google Chrome 就出現 SELinux 的安全性警告,
不理會它直接也不影響 Google Chrome 繼續執行,但是 SELinux 是 Fedora 重要的安全機制,會出現警告訊息,也不知是否有安全顧慮。
不理會它直接也不影響 Google Chrome 繼續執行,但是 SELinux 是 Fedora 重要的安全機制,會出現警告訊息,也不知是否有安全顧慮。
2015年1月25日 星期日
解決「在 Fedora 更新 Chrome 失敗」問題(二)
前文『解決「在 Fedora 更新 Chrome 失敗」問題(一)』只是暫時提供一個解決辦法,當 Google 再更新 Chrome 時,又得再做一次,並不能算是一勞永逸。再整理出兩個方法,應該可以根本解決這個問題了。
註:筆者較推薦這個步驟,因其只要下一次命令即可,且不更改其它檔案設定。
註:這個步驟筆者並不建議使用,只是查到這個解決辦法做個記錄。
一、手動載入 Google 的 Linux 『數位簽章』
更新 Google Chrome 前,在「終端機」中以 root 身分輸入以下命令,[root@Celeron-D ~]# rpm --import https://dl-ssl.google.com/linux/linux_signing_key.pub這個命令是從 Google 官網下載 Linux 用的『數位簽章』,並將『數位簽章』加入「套件安裝程式」(即:RPM)的簽章資料庫。
註:筆者較推薦這個步驟,因其只要下一次命令即可,且不更改其它檔案設定。
二、修改 Google Chrome 的「套件資料庫」設定
另一個方法是在 Google Chrome 的「套件資料庫」設定檔中,加上一列指示『數位簽章』下載點的設定。用讀者熟悉的「文字編輯器」(gedit, pluma 或 vim)開啟位於『/etc/yum.repos.d/』目錄中,的 google-chrome.repo 檔。
[google-chrome]上面的紅色文字,就是新加上的指示設定。
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
註:這個步驟筆者並不建議使用,只是查到這個解決辦法做個記錄。
三、正常的更新程序
經過上面的任一個步驟操作後,Google Chrome 的更新就可以如其它 Fedora 套件般,方便地用『yum update』命令更新了。已測試版本:
- Fedora: 21, 22
參考資料:
2015年1月19日 星期一
解決「在 Fedora 更新 Chrome 失敗」問題(一)
前幾天更新時,Google Chrome 發生更新失敗。之前也沒有碰過,先把它略過,再找時間處理。這幾天剛好有空,就試試看能否找出發生了什麼問題。
請參考另一篇發文:解決「在 Fedora 更新 Chrome 失敗」問題(二),在終端機中下達更新命令,出現如下的錯誤訊息:
本篇留做備用方法。
2014年4月20日 星期日
Google Chrome 在 32-Bit 的舊電腦不能啟動的原因
在舊的 M2400 筆電中安裝 Fedora 已不記得是多久前的事了,換用「MATE 桌面環境」也有好幾個月,沒注意到何時開始發現 Google 的 Chrome 不能啟動,並出現這個錯誤訊息:
ERROR:nacl_helper_linux.cc(233)] NaCl helper process running without a sandbox!這問題找了很久,網路上也有許多討論,
Most likely you need to configure your SUID sandbox correctly
- SELinux 的限制某些子行程的啟動:有試著將它關閉也不能正常啟動。
- Sandbox 的版本問題:用『google-chrome --no-sandbox』命令列啟動,雖說可以啟動,但似乎還是不太正常。
- Google Chrome 的程式碼未更新,建議用 Chromium:Google Chrome 已經更新好幾版了,應該不是這問題。
2013年5月17日 星期五
解決「Chrome 因缺 libudev.so.0 而不能開啟」問題
將 Fedora 18 的系統核心更新到 kernel 3.9.2-200 後,驅動程式也都更新或重新編譯。重新開機後,一切似乎很順利;突然發現,Chrome 不能開啟,點選程式選單似乎都沒反應。
為查詢錯誤訊息,從「終端機」下命令開啟 Chrome,如果有任何錯誤訊息,就會顯示些線索。
為查詢錯誤訊息,從「終端機」下命令開啟 Chrome,如果有任何錯誤訊息,就會顯示些線索。
[SiB@Celeron-D ~]$ google-chrome
/usr/bin/google-chrome: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
2012年8月17日 星期五
在 Fedora 快速安裝 Chrome 的方法
Chrome 這個瀏覽器很好用,常見的下載方式為:在 Google 的搜尋框鍵入 "chrome",Google 就會幫你找到下載畫面,按下「下載」鈕後,依指示完成整個安裝過程。
在 Fedora 裏有個快速安裝的的命令,可以用一個命令就把 Chrome 安裝妥當,省了許多滑鼠的操作。
在 Fedora 裏有個快速安裝的的命令,可以用一個命令就把 Chrome 安裝妥當,省了許多滑鼠的操作。
訂閱:
文章 (Atom)


