給MBP用戶的Ubuntu GNOME 17.04 安裝配置指南

一篇不完全的MBP配置指南,作者是GNOME3的腦殘粉。

你們渣渣 Mac 用戶會看不懂文中百分之八十的詞匯,這篇文章是寫給真正的Linux桌面用戶。

作為一個有信仰的計算機使用者,請選擇GNOME OS

我見過最好的Linux發行版是RHEL,但是我選擇Ubuntu,但是我選擇了GNOME Ubuntu。

因為裝系統和配置太簡單了,本文更多的是在說GNOME大法好。

在公司配備MBP之前,我一直用著七年沒出過任何問題的三星筆記本,在那個筆記本上裝過Windows XP, YLMF OS, Deeping Linux, Ubuntu, ArchLinux, Gentoo, LFS...

2012年,在那個還算嶄新的電腦上,跟著ArchLinux的滾動更新,我第一次體驗了GNOME 3,一個現代的用戶桌面環境呈現在我的面前。

但是,2012年初的 GNOME 3太不穩定了,不斷的崩潰,還沒經過歲月打磨平滑的糟糕細節,快速開發而不穩定的接口,開創性的設計。讓所有用習慣古典操作系統用戶界面的對此并不感冒,早期不盡如人意的軟件質量也屢屢遭人唾棄。

相比開發了十幾年的穩定無波瀾的GNOME2既不穩定,相比GNOME2配上Compiz等天花亂墜的3D桌面效果也并不酷炫,早期的定制性又沒GNOME2這么方便,GNOME2用戶也不喜歡GNOME3。

更何況,有些人認為真正的黑客并不使用桌面環境,他們只需要窗口管理器,也許他們只需要一個Emacs。現在我身邊用Linux的大佬,清一色的i3,之前還有大佬用XMonad,好像這樣才是用的 Linux。如我,狂熱擁抱GNOME3的異端,在旁人眼里只是極低端的存在吧。

所以12年從GNOME3推出,唾棄之聲不絕于耳。以致于連GTK的名聲似乎都狼藉起來了,漸漸聽說LXDE拋棄GTK遷移到QT,Wireshark項目前端也從GTK改用QT,當然,這也和GTK在跨平臺的支持上比QT差有關系,也和工具鏈的成熟程度的差距有關。

然而不管怎樣,GNOME3依然如火如荼地快速變化著,從08年開始的現代操作系統桌面設計構想慢慢照射進現實,直到今天,成為了幾乎完美的、開源的、漂亮的、穩定的現代桌面環境。

今天相比5年前,GNOME3取得了巨大的進展。社區、商業促進了他不斷發展,打磨趨于完美。以致于,本來我以為給MBP裝Ubuntu會碰上各種各樣的問題,然而幾乎沒有什么問題,問題還沒之前在我的三星筆記本上裝ArchLinux來的多。如果還有一位有信仰的Linux用戶也遇到了一樣的問題,歡迎參照下文。

安裝系統實在沒有什么好說的

因為,這個對我來說最難的步驟是Monster大佬給我做的。

大致就是大佬順手用Mac OSX自帶的分區軟件隨手分了區,然后順手給我從USTC開源鏡像下載了一個Ubuntu Gnome 17.04,順手給做了一個Live USB,順手啟動然后一路下一步下一步。

如果說有什么需要注意的,那就是Mac不能格式化Ext4分區。鍵盤Layout選擇,我好像選擇了Chinese,就是標準就好了。

幾乎完美的高清屏幕支持

還有什么好說的嗎?GNOME處理高清處理得非常好,可是不是所有軟件都完美支持。比如Gimp2.8.

幾乎完美的多屏支持

在GNOME 控制中心配置屏幕位置等等就好了

毫無問題的fx鍵

沒什么可說的

輸入法

apt install fcitx

然后順手裝一個叫input-method-panel的gnome shell,讓fcitx看上去更科學一些,特別是在高清屏幕上。

順手打開Gnome-Tweak-Tool,在Startup Application中添加fcitx。

多點觸控

Mac OSX 的觸摸板讓人非常難以割舍。默認情況下,裝上Ubuntu后,你能夠自由使用觸摸板單擊、雙擊、雙指右擊、雙指滾動。如果想有三指或者四指的手勢的話,需要安裝libgesture(如遇到問題請參照項目README)。

sudo apt install libinput-tools xdotool
sudo gpasswd -a $USER input
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
cp /etc/libinput-gestures.conf ~/.config/libinput-gestures.conf
libinput-gestures-setup autostart

你可以大概試下它默認的雙指縮放。

你也可以參考我的~/.config/libinput-gestures.conf,四指切換工作區,四指進/出縮放模式。

# Browser go forward (works only for Xorg, and Xwayland clients)
gesture swipe left  xdotool key alt+Right
gesture swipe left 4    xdotool key super+Page_Down

# Browser go back (works only for Xorg, and Xwayland clients)
gesture swipe right xdotool key alt+Left
gesture swipe right 4   xdotool key super+Page_Up

# GNOME SHELL open/close overview (works for GNOME on Wayland and Xorg)
gesture swipe up 4 dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.toggle();'

gesture swipe down 4 dbus-send --session --type=method_call --dest=org.gnome.Shell /org/gnome/Shell org.gnome.Shell.Eval string:'Main.overview.toggle();'

配置文件有詳細配置說明。不好意思,這里沒有GUI配置界面。

禁用開機鍵盤

用了幾天碰到一個非常難過的問題,之前Mac OSX的喚醒我經常直接點擊開機鍵,但是現在一點直接就死機了。

于是我按下Command,輸入Power,打開Power選項,然后在最后一行有一個叫When the Power Button is pressed的配置選項,選擇Nothing。

截屏快捷鍵

Mac的鍵盤沒有Print,但那是Ubuntu的默認截屏系列按鍵必須有的。所以只好改快捷鍵了。

按下Command,輸入Keyboard,如圖怎么樣。

截屏快捷鍵

使用標準按鍵(無法輸入~)

默認情況下,標準布局的鍵盤最左上角的按鍵映射不對。需要更改內核模塊配置。

sudo vim /etc/modprobe.d/hid_apple.conf

文件內容為

options hid_apple iso_layout=0

重新生成initramfs

sudo update-initramfs -u -k all

掛載MAC硬盤分區

如果,我是說如果,你還是需要Mac,比如你的前端必須兼容Safari,你要用Sketch啊PhotoShop啊什么的。掛載Mac系統分區是必要的功能。

然而對較新的MacOSX系統,nautilus(GNOME默認文件管理器)并不能自動給你掛載上。我在fstab上加了一行。

# mac
/dev/sda2     /media/mac    hfsplus auto,user,ro,exec,sizelimit=398905806848    0   0

不要照抄哦,你那里可不一定是/dev/sd2,sizelimit也不知道是啥。

關于這個sizelimit的計算參照這里

不建議做hfs+分區寫入。

網絡配置

在Networkmanager中配置自動,指向本地的PAC文件了。

firefox很尊重system proxy設置,

但是很多地方還是要用proxychains。

軟件xxx

在Linux下安裝開源軟件比Mac下方便

  1. GNOME software center
  2. apt install xxx
  3. 官網下載xxx
  4. git clone xxx && cd xxx && cat README
  5. wget xxx | bash

于是我花幾分鐘裝好配好了pyenv、不用sudo的npm -g、atom全家桶、neovim、某司才會用的xxx、某司才會用的xx。

裝上喜聞樂見的GNOME優秀應用Pomodora,

愉快地用上GNOME Calendar、GNOME TODO、GNOME Box、GNOME XXX...

整個世界都GNOME了。

如果不過癮,再順手寫了個和GNOME shell 集成更好的gtkrocketchat,gtkwechat、gtkxxx。

然后發現DevHelp真好用啊真好用。

整個世界都是GNOME。

For Fun

早在2011年,我聽說GNOME Shell的采用Web技術(javascript/css)來開發,感到無比震驚,這種震驚直接導致我工作的開始一年成為了一個全職的Web前端。

下面用一個項目展示Gnome Shell無與倫比的靈活性

Let's Rock!

[煎魚大魔王的轉載的視頻]
(https://www.bilibili.com/video/av10946982/)

!!!!!警告:::請務必理解和檢查執行內容再粘帖!!!!!!

wget https://raw.githubusercontent.com/bill-mavromatis/gnome-layout-manager/master/layoutmanager.sh
chmod +x layoutmanager.sh
./layoutmanager.sh
Screenshot from 2017-06-14 00-32-39.png
Screenshot from 2017-06-14 00-33-47.png
Screenshot from 2017-06-14 00-33-47.png
Screenshot from 2017-06-14 00-35-05.png
Screenshot from 2017-06-14 00-35-22.png
Screenshot from 2017-06-14 00-36-24.png
Screenshot from 2017-06-14 00-38-10.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,460評論 6 538
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,067評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,467評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,468評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,184評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,582評論 1 325
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,616評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,794評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,343評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,096評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,291評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,863評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,513評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,941評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,190評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,026評論 3 396
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,253評論 2 375

推薦閱讀更多精彩內容