去掉了 chrome-gnome-shell 的 Gnome
新的筆記本有觸摸屏,它可以摺疊成平板電腦,我聽說 gnome-shell 將是桌面環境的一個很好的選擇,我設法調整它以按照現有的習慣使用。
然而,我發現一個很大的問題,它怎麼會鼓勵人們從互聯網上下載隨機擴展,並將它們作為整個桌面環境的一部分運行呢? 一個更大的問題是,gnome-core 對 chrome-gnome-shell 有強制依賴,這個插件如果不用 root 用戶編輯 /etc
下的文件則無法禁用,這會給將我的桌面環境暴露給網站。
訪問這個網站,它會知道你已經安裝了哪些擴展,並且能夠安裝更多。我不信任它,我不需要那樣,我不想那樣。我為此感到震驚。
我想出了一個臨時解決方法。(LCTT 譯註:作者做了一個空的依賴包來滿足依賴,而不會做任何可能危害你的隱私和安全的操作。)
人們會在 firefox 中如何做呢?
描述
chrome-gnome-shell 是 gnome-core 的一個強制依賴項,它安裝了一個你可能不需要的瀏覽器插件,並強制它使用系統級的 chrome 策略。
我認為使用 chrome-gnome-shell 會不必要地增加系統的攻擊面,我作為主要用戶,它會獲取下載和執行隨機未經審查代碼的可疑特權。
(我做的)這個包滿足了 chrome-gnome-shell 的依賴,但不會安裝任何東西。
請注意,在安裝此包之後,如果先前安裝了 chrome-gnome-shell,則需要清除 chrome-gnome-shell,以使其在 /etc/chromium
中刪除 chromium 策略文件。
說明
apt install equivs
equivs-build contain-gnome-shell
sudo dpkg -i contain-gnome-shell_1.0_all.deb
sudo dpkg --purge chrome-gnome-shell
via: http://www.enricozini.org/blog/2018/debian/gnome-without-chrome-gnome-shell/
作者:Enrico Zini 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive