寫這篇小文是想幫助更多人快速上手Ubuntu,裏邊的工具很多也適合其餘Linux發行版,歡迎更多人投入到Linux的懷抱! php
Ubuntu在2019年10月份發佈了新系統 19.10,升級了Linux內核到 5.3.0-19-generic,提供了更多對開發者友好的工具,升級了桌面Gnome到 3.34,更多特性能夠查看更新日誌 ReleaseNotes
升級系統比較推薦全新安裝,萬一不成功也不一樣擔憂;不建議「就地更新」,若是非要就地更新,確保重要文件已經備份,避免系統故障進不去系統甚至相關文件丟失。
升級Ubuntu桌面系統:
一、打開「軟件與更新」
html
二、設置新版本通知,選擇「適用任何新版本」,而後關閉
mysql
三、Ctrl
+ Alt
+ T
打開終端工具,執行命令 update-manager -c -d
linux
四、此時應該會打開「軟件更新器」,檢查可用版本,若是有可用版本會提示相似「有新版本 19.10 能夠更新」的問題,點擊「升級」,會有新的窗口提示升級進度
ios
五、若是你的系統由於一些緣由沒有「軟件更新器」,能夠經過命令安裝 sudo apt-get install --reinstall update-manager
nginx
六、更爲詳細的升級操做能夠參考 ① 官網的Upgrading from Ubuntu 19.04 ② 2 Ways to Upgrade Ubuntu 18.04/19.04 To Ubuntu 19.10 (GUI & Terminal) 第二篇更爲詳細git
Ubuntu最新版本 19.04
,可是技術支持只到2019年1月,另一個廣泛採用的版本 是 18.04
,是長期技術支持的版本。
固然咱們須要的Ubuntu桌面版本,直觀上 19.04
的桌面體驗會更好一點,若是不瞭解技術支持的含義或者想更穩定能夠選擇 18.04
,若是追求體驗和美觀的環境能夠試試19.04
。
github
在已安裝的應用程序中心,找到 軟件和更新,選擇最佳服務器,這樣安裝會比較快
redis
super + 上下左右,上 全屏,下 移動窗口 左 左半屏 右 右半屏
快捷鍵參考 os.51cto.com/art/201809/… spring
分屏的五種方法 blog.csdn.net/nyist327/ar…
選定區域截圖並複製到剪切板 ctrl + shift + print screen
或者 Ctrl + Alt + A
Ctrl + Alt + F3-F6
,就是F3/F4/F5/F6均可以打開tty,要了解tty能夠點擊這裏Ctrl + Alt + F2
能夠先嚐試文泉字體 >> sudo apt-get install ttf-wqy-microhei
Gnome桌面美化,使用命令行安裝 sudo apt-get install gnome-tweak-tool
圖標主體個人是默認的,想作優化的能夠參考 >> www.jianshu.com/p/4bd2d9b1a…
參考 >> ubuntuhandbook.org/index.php/2…
利用 wine 能夠完美安裝常見 Windows 軟件,甚至包括遊戲
首先須要安裝 wine 環境
開源的 deepin-wine-ubuntu (項目地址: github.com/wszqkzqk/de…)
用這個命令下載,或者在附件deepin-wine-for-ubuntu.zipgit clone https://github.com/wszqkzqk/deepin-wine-ubuntu.git
進入文件目錄cd deepin-wine-for-ubuntu
執行安裝sudo ./install.sh
釘釘桌面版,基於electron和釘釘網頁版開發,支持Windows、Linux和macOS
github.com/nashaofu/di…
選擇合適的版本,如 dingtalk-2.1.1-latest-amd64.deb 下載,而後打開安裝或者命令行 sudo dpkg -i 軟件名.deb
主界面
有彈窗 也有聲音
還有未讀數不完美
表情在輸入框顯示文本,
不要直接裝從微信官網下載的exe文件,由於我嘗試了 2.6.8 的版本有嚴重的bug是輸入框不顯示輸入的內容。
從這裏下載
mirrors.aliyun.com/deepin/pool…
選擇 deepin.com.wechat_2.6.2.31deepin0_i386.deb
主界面
不完美
mirrors.aliyun.com/deepin/pool…
選擇 deepin.com.wechat_2.6.2.31deepin0_i386.deb
下載完,好比直接打開這個軟件,就會跳到Gnome應用中心,而後安裝便可
不完美
最小化窗口會退出
mirrors.aliyun.com/deepin/pool…
安裝方法參考上文
mirrors.aliyun.com/deepin/pool…
mirrors.aliyun.com/deepin/pool…
能夠在這裏查找 mirrors.aliyun.com/deepin/pool…
或者wine官網列出來的軟件,可是這裏的軟件還沒驗證過是否可用 >> appdb.winehq.org/
該工具更適合安裝管理系統軟件或開發環境等,可使用以下命令安裝sudo apt-get install synaptic
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
你有什麼黑科技或小技巧也來一塊兒分享下?