折騰 Ubuntu 之刀槍劍戟斧鉞鉤叉
不久前被小夥伴教育要多學習 Linux ,因此把自用系統換到了Ubuntu下,之前接觸不多,遇上了蠻多坑只能摸索著解決,屁股還沒坐熱呢,就把系統滾掛了。得,又得重來,本著從吃瓜群眾中來,也終將回到到吃瓜群眾中去的原則,寫下一些常用技巧,權當日誌記錄。
開發者工具安裝
最方便安裝 IDE / 開發者工具的方式,不是親力親為的跑到官網下載 *tar.gz,再執行*.sh 安裝,也不是下別人打包完畢的 deb 包,而是通過 Ubuntu Make ( 一款官方背書的開源的命令行工具軟體),不僅一鍵安裝方便,而且後期也更容易接收到軟體更新。
Github 地址:ubuntu/ubuntu-make
UMake 安裝方法:
$ sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make$ sudo apt update$ sudo apt install ubuntu-make
註:文中所有命令, 16.04 以下的同學請心領神會的替換為 apt-get
可安裝項目
安裝方法就不贅述,大家都是成年人了,shell 里敲 umake --help 講的肯定比我好。
不過列一份常用清單還是有必要的
語言:rust、kotlin、go、swift、scala、dart
IDE/編輯器:android-stuido、visual-studio-code、jetbrains全家桶(pycharm、phpstorm、clion、idea)-[注意區分社區版和專業版]、還有沒人用的eclipse
還有一些開發環境瀏覽器之類等等:Android NDK、Android SDK、Firefox-dev 不一而足
替換默認 shell 為 zsh
為啥要替換就懶得說了,反正先上車,有時間再看下面這幾個博客補票吧。
oh-my-zsh配置你的zsh提高shell逼格終極選擇 一介布衣
zsh | 程序員的自我修養
終極 Shell
安裝 zsh :
$ sudo apt install zsh
設置 zsh 為默認shell:
$ chsh -s $(which zsh)
安裝 on-my-zsh:
$ sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
註:這行代碼執行依賴 git ,得先 apt 一個
如何幹掉自帶LibreOffice
每次裝好 Ubuntu 最不爽的就是自帶的 Office ,占空間不說,我還根本用不著,因此用正則一鍵怒卸之:
$ sudo apt purge libreoffice*
註:記得要加上後面的 ?啊
如何禁止筆記本上開機自啟動的藍牙
每次開機自動啟動的藍牙我也是很不爽的,因此通過 systemctl 怒關之
$ sudo systemctl stop bluetooth.service #終止藍牙進程
$ sudo systemctl disable bluetooth.service #從開機啟動項中清除藍牙
還有幾個指令
幾個新手上路常用的指令,雖然我已經沒壓力了,還是寫下來方便後來人
- 移除軟體的同時移除配置文件,比 apt remove 更徹底
$ sudo apt purge <app-name>
- 清除不需要的依賴
$ sudo apt autoremove
- 進入讓你敲東西不僅敲不進去,使用 ctrl+d 、 ctrl +c、enter 也退不出時候先不要方,先摁 esc,再輸入:q! ,然後打開瀏覽器查 vim 常用指令。
複製與粘貼
ctrl + shift + c / v
返回桌面
ctrl + super( 同win鍵 )+d
清除已經上屏的一整行
ctrl + u
最方便的 kill 進程
最開始遇見這個問題是因為新立得老出毛病,要麼轉圈要麼無響應,要麼重啟要麼慢慢從進程中找 pid 殺掉
後來發現這個圖形化的殺進程方法,非常簡單:
shell 中輸入
xkill
然後出現一個小×,點選要殺掉的窗口就好了
修改啟動等待時間
Ubuntu 默認會在引導處等待10秒讓你選擇其他選擇,我等你妹啊我等,改掉!
sudo vim /etc/default/grub
將裡面的10改為1 或者其他數
註:改為 0 會無效,時間依舊為10,暫不清楚原因
然後更新 grub 引導,下一次重啟就會生效了
sudo update-grub
解決打開最近目錄錯誤
在文件:
/usr/lib/systemd/user/gvfs-daemon.service
中添加一行
Environment=DISPLAY=:0
發現一個比我講的更好更完善更有深度的文集
Linux探索之旅 - 文集 - 簡書
大家去看它的吧
跑路了!
推薦閱讀:
※為什麼魅族在 MWC 2014 完全沒動靜?
※如何做一個 ubuntu 12.04的鏡像源,要多大的硬碟空間?
※Ubuntu 進軍移動市場可以在哪些方面取得優勢?
※Linux 桌面系統小眾的根本原因是什麼?
※如何說服運維選擇 Debian/Ubuntu 而不是 CentOS?