寫這篇小文是想幫助更多人快速上手Ubuntu,裡邊的工具不少也適合其他Linux發行版,歡迎更多人投入到Linux的懷抱!
升級到19.10
Ubuntu在2019年10月份釋出了新系統 19.10,升級了Linux核心到 5.3.0-19-generic,提供了更多對開發者友好的工具,升級了桌面Gnome到 3.34,更多特性可以檢視更新日誌 ReleaseNotes
升級系統比較推薦全新安裝,萬一不成功也不同擔心;不建議“就地更新”,如果非要就地更新,確保重要檔案已經備份,避免系統故障進不去系統甚至相關檔案丟失。
升級Ubuntu桌面系統:
1、開啟“軟體與更新”
2、設定新版本通知,選擇“適用任何新版本”,然後關閉
3、Ctrl
+ Alt
+ T
開啟終端工具,執行命令 update-manager -c -d
4、此時應該會開啟“軟體更新器”,檢查可用版本,如果有可用版本會提示類似“有新版本 19.10 可以更新”的問題,點選“升級”,會有新的視窗提示升級進度
5、如果你的系統因為一些原因沒有“軟體更新器”,可以通過命令安裝 sudo apt-get install --reinstall update-manager
6、更為詳細的升級操作可以參考 ① 官網的Upgrading from Ubuntu 19.04 ② 2 Ways to Upgrade Ubuntu 18.04/19.04 To Ubuntu 19.10 (GUI & Terminal) 第二篇更為詳細
一、系統安裝
1、版本選擇
Ubuntu最新版本 19.04
,但是技術支援只到2019年1月,另外一個普遍採用的版本 是 18.04
,是長期技術支援的版本。
當然我們需要的Ubuntu桌面版本,直觀上 19.04
的桌面體驗會更好一點,如果不瞭解技術支援的含義或者想更穩定可以選擇 18.04
,如果追求體驗和美觀的環境可以試試19.04
。
2、下載渠道
3、安裝
教程比較多,如果是製作Ubuntu的usb啟動盤,建議參考一下官方文件,因為有的電腦使用一些工具燒錄的映象啟動盤不能識別,Ubuntu官方教程推薦了一個工具https://rufus.ie/。
二、系統設定
1、軟體源
在已安裝的應用程式中心,找到 軟體和更新,選擇最佳伺服器,這樣安裝會比較快
2、快捷鍵
2.1、視窗操作
super + 上下左右,上 全屏,下 移動視窗 左 左半屏 右 右半屏
快捷鍵參考 os.51cto.com/art/201809/…
2.2、分屏
分屏的五種方法 blog.csdn.net/nyist327/ar…
2.3、截圖
選定區域截圖並複製到剪下板 ctrl + shift + print screen
或者 Ctrl + Alt + A
2.4、顯示應用程式中心
2.5、顯示桌面
2.6、圖形介面和命令列模式切換
- 圖形介面切到命令列
Ctrl + Alt + F3-F6
,就是F3/F4/F5/F6都可以開啟tty,要了解tty可以點選這裡 - 命令列模式切換到圖形介面
Ctrl + Alt + F2
3、系統美化
3.1、字型安裝
可以先嚐試文泉字型 >> sudo apt-get install ttf-wqy-microhei
3.2、字型等桌面優化
Gnome桌面美化,使用命令列安裝 sudo apt-get install gnome-tweak-tool
在這裡設定字型就可以就會避免有的介面字型特別難看或者鋸齒情況,比如這種:
3.3、主題介面
圖示主體我的是預設的,想做優化的可以參考 >> www.jianshu.com/p/4bd2d9b1a…
3.4、修改ubuntu系統通知欄彈出位置
參考 >> ubuntuhandbook.org/index.php/2…
3.5、分享幾張高清桌布
4、辦公軟體
- Office 系統支援,有開源免費的
- 微信 網頁版, 可以設定網頁彈出訊息; 或者安裝 Electronic WeChat 跨平臺相容的方案
- 釘釘 網頁版,可以設定網頁彈出訊息,偶爾一些表情和圖片顯示異常
- QQ,沒裝過,很少用QQ了 2019年wine QQ最完美解決方案(多Linux發行版通過測試並穩定執行)
- 印象筆記 網頁版
- 搜狗輸入法 blog.csdn.net/ljheee/arti…
- 郵箱客戶端 snapcraft.io/mailspring
- Linux QQ im.qq.com/linuxqq/ind…
5、windows軟體
利用 wine 可以完美安裝常見 Windows 軟體,甚至包括遊戲
首先需要安裝 wine 環境
開源的 deepin-wine-ubuntu (專案地址: github.com/wszqkzqk/de…)
用這個命令下載git clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git
進入檔案目錄cd deepin-wine-for-ubuntu
執行安裝sudo ./install.sh
5.1、釘釘
釘釘桌面版,基於electron和釘釘網頁版開發,支援Windows、Linux和macOS
github.com/nashaofu/di…
選擇合適的版本,如 dingtalk-2.1.1-latest-amd64.deb 下載,然後開啟安裝或者命令列 sudo dpkg -i 軟體名.deb
主介面
有彈窗 也有聲音
還有未讀數不完美
表情在輸入框顯示文字,
5.2、微信
不要直接裝從微信官網下載的exe檔案,因為我嘗試了 2.6.8 的版本有嚴重的bug是輸入框不顯示輸入的內容。
從這裡下載
mirrors.aliyun.com/deepin/pool…
選擇 deepin.com.wechat_2.6.2.31deepin0_i386.deb
主介面
不完美
- 新訊息有聲音,但是彈窗不顯示發信人
- 只能從本地選擇然後上傳圖片,不能直接貼上圖片傳送
5.3、QQ
mirrors.aliyun.com/deepin/pool…
選擇 deepin.com.wechat_2.6.2.31deepin0_i386.deb
下載完,比如直接開啟這個軟體,就會跳到Gnome應用中心,然後安裝即可
不完美
最小化視窗會退出
5.4、百度網盤
mirrors.aliyun.com/deepin/pool…
安裝方法參考上文
5.5、旺旺
mirrors.aliyun.com/deepin/pool…
5.6、印象筆記
mirrors.aliyun.com/deepin/pool…
5.7、其他
可以在這裡查詢 mirrors.aliyun.com/deepin/pool…
或者wine官網列出來的軟體,但是這裡的軟體還沒驗證過是否可用 >> appdb.winehq.org/
三、開發環境
1、常用命令
- sudo apt-get install software-name
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get --purge remove
- whereis software-name
- systemctl start/stop/restart/status software-name
- ps -ef | grep software-name
- kill
- netstat -ap | grep 埠號
- lsof -i:埠號
- dpkg -l | grep php
- iostat w uptime top
- 待總結完善
2、軟體安裝
2.1、Snap系統自帶的應用商店
2.2、新立得 視覺化 apt 包管理器工具
該工具更適合安裝管理系統軟體或開發環境等,可以使用如下命令安裝sudo apt-get install synaptic
2.3、命令列(萬能推薦)
-
nginx
sudo apt-get install nginx
, 如果Apache有影響可以使用systemctl stop apache2.service
關閉 -
php
sudo add-apt-repository ppa:ondrej/php && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install php7.2 php7.2-fpm
一文徹底解決Ubuntu上PHP的安裝以及版本切換 -
php擴充套件
sudo apt-get install php-mysql php-redis php-xdebug php-curl php-pear phpunit php-副檔名
-
程式碼對比 Beyong Compare
-
資料庫管理客戶端 Mysql Workbrench
-
Redis資料管理客戶端,可在Ubuntu軟體商店搜尋 redis
-
Jetbrains 家族IDE 推薦使用ToolBox App管理,安裝解除安裝多版本共存
-
Postman www.getpostman.com/
-
VSCode code.visualstudio.com/
-
遠端控制(檔案傳輸) TeamViewer
-
svn 暫時沒找到好用的客戶端,日常管理可用簡單的命令列 svn update svn add 或者phpstorm等支援版本控制的按鈕
-
git分支管理工具 ,也建議熟悉命令列,其次 IDE 也都支援,如果非要客戶端 可以看看 Sublime Merge
-
抓包 charles ,如果想使用Fiddler,可以參考 >> www.cnblogs.com/jcli/p/4474…
-
命令列工具美化 Oh-my-zsh
-
Oh-my-zsh 推薦主題 github.com/agnoster/ag…
-
Oh-my-zsh 推薦外掛:高亮可用命令列 zsh-syntax-highlighting
-
跨平臺檔案傳輸工具 dukto
-
終端工具 terminator ,
sudo apt-get install terminator
終端設定字型
終端配色方案
最後
你有什麼黑科技或小技巧也來一起分享下?