在 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年11月4日 星期一
「Google 首頁」商標的「博物館」
Google 首頁的商標 (Logo) 常常更換,到底這些商標有幾個?是心中一直存在的疑問。索性今天就 Google 一下。查到兩個完整的來源,一個是 Google 官方的,另一個是經過整理、分類。礙於版權,有興趣的讀者就自已連過去看看:
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年12月30日 星期日
解決「Google 試算表中 NOW( ) 的時差」問題
實際上,這並不是什麼大問題,只是自己沒有設定「Google 雲端硬碟」的「預設時區」而已。
因為要在文件上顯示「現在時間」,使用 NOW( ) 這個函式,結果時間顯示不正確,與正確時間差了 16 小時。將『= NOW( )』改成『= NOW( ) + 0.66667』,可以顯示正常時間(註:24 小時 × 0.66667 ≑ 16 小時),判斷可能是時區設定錯誤所致。
在『一般』設定裏,將「語言」及「時區」兩個選項,設定為本地
以上圖為例,「語言」設定為「中文(台灣)」,「時區」為「(GMT+08:00) 台北」。
再按下『儲存』鈕,剛才的設定就生效了。所有的檔案的預設值都會設定成新值,但是,若有些檔案的設定曾經修改過,就要用下一個步驟,以確認設定無誤。
至於變更「語言」這項設定,只能依第一步驟中的操作。
因為要在文件上顯示「現在時間」,使用 NOW( ) 這個函式,結果時間顯示不正確,與正確時間差了 16 小時。將『= NOW( )』改成『= NOW( ) + 0.66667』,可以顯示正常時間(註:24 小時 × 0.66667 ≑ 16 小時),判斷可能是時區設定錯誤所致。
一、設定整體的「語言」、「時區」預設值
要設定整體「Google 雲端硬碟」的「預設語言」及「預設時區」,可以從 「Google 雲端硬碟」點選右方的「 ✿ 」,在『一般』設定裏,將「語言」及「時區」兩個選項,設定為本地
以上圖為例,「語言」設定為「中文(台灣)」,「時區」為「(GMT+08:00) 台北」。
再按下『儲存』鈕,剛才的設定就生效了。所有的檔案的預設值都會設定成新值,但是,若有些檔案的設定曾經修改過,就要用下一個步驟,以確認設定無誤。
二、只修改一個檔案的「時區」設定
當只要修改一個檔案的「時區」設定時,在開啟該檔後,從「檔案」選單中點選「試算表設定」將「地區設定」及「時區」設定成正確值。按下『儲存』鈕,該檔案的「時區」就會正確了。至於變更「語言」這項設定,只能依第一步驟中的操作。
已測試版本:
- Google 雲端硬碟 - 試算表(Google Drive - Spreadsheet)
參考資料:
Labels:
Google
2012年8月17日 星期五
在 Fedora 快速安裝 Chrome 的方法
Chrome 這個瀏覽器很好用,常見的下載方式為:在 Google 的搜尋框鍵入 "chrome",Google 就會幫你找到下載畫面,按下「下載」鈕後,依指示完成整個安裝過程。
在 Fedora 裏有個快速安裝的的命令,可以用一個命令就把 Chrome 安裝妥當,省了許多滑鼠的操作。
在 Fedora 裏有個快速安裝的的命令,可以用一個命令就把 Chrome 安裝妥當,省了許多滑鼠的操作。
訂閱:
文章 (Atom)




