打造Ubuntu為PHP開發生產力工具[持續更新]

baiyutang發表於2019-07-08

寫這篇小文是想幫助更多人快速上手Ubuntu,裡邊的工具不少也適合其他Linux發行版,歡迎更多人投入到Linux的懷抱!

升級到19.10

Ubuntu在2019年10月份釋出了新系統 19.10,升級了Linux核心到 5.3.0-19-generic,提供了更多對開發者友好的工具,升級了桌面Gnome到 3.34,更多特性可以檢視更新日誌 ReleaseNotes
升級系統比較推薦全新安裝,萬一不成功也不同擔心;不建議“就地更新”,如果非要就地更新,確保重要檔案已經備份,避免系統故障進不去系統甚至相關檔案丟失。
升級Ubuntu桌面系統:
1、開啟“軟體與更新”
                                     

image.png

2、設定新版本通知,選擇“適用任何新版本”,然後關閉

image.png

3、Ctrl + Alt + T 開啟終端工具,執行命令 update-manager -c -d

4、此時應該會開啟“軟體更新器”,檢查可用版本,如果有可用版本會提示類似“有新版本 19.10 可以更新”的問題,點選“升級”,會有新的視窗提示升級進度

image.png
image.png

image.png

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

image.png

2、下載渠道

3、安裝

教程比較多,如果是製作Ubuntu的usb啟動盤,建議參考一下官方文件,因為有的電腦使用一些工具燒錄的映象啟動盤不能識別,Ubuntu官方教程推薦了一個工具https://rufus.ie/。

二、系統設定

1、軟體源

在已安裝的應用程式中心,找到 軟體和更新,選擇最佳伺服器,這樣安裝會比較快

image.png

image.png


2、快捷鍵

image.png

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、顯示應用程式中心

super + a

2.5、顯示桌面

Super+D or Ctrl+Alt+D

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

image.png


image.png


在這裡設定字型就可以就會避免有的介面字型特別難看或者鋸齒情況,比如這種:

image.png

3.3、主題介面

圖示主體我的是預設的,想做優化的可以參考 >> www.jianshu.com/p/4bd2d9b1a…

3.4、修改ubuntu系統通知欄彈出位置

參考 >> ubuntuhandbook.org/index.php/2…

3.5、分享幾張高清桌布

flash-logo.jpg

thumb-1920-317172.jpg

arrow-wallpapers-31509-4190464.jpg

4、辦公軟體

  • Office 系統支援,有開源免費的

image.png

image.png

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

主介面

image.png

有彈窗 也有聲音

image.png
還有未讀數
image.png

不完美
表情在輸入框顯示文字,

image.png
不能顯示錶情  
image.png

5.2、微信

不要直接裝從微信官網下載的exe檔案,因為我嘗試了 2.6.8 的版本有嚴重的bug是輸入框不顯示輸入的內容。
從這裡下載
mirrors.aliyun.com/deepin/pool…
選擇 deepin.com.wechat_2.6.2.31deepin0_i386.deb

主介面

image.png

不完美

  • 新訊息有聲音,但是彈窗不顯示發信人
  • 只能從本地選擇然後上傳圖片,不能直接貼上圖片傳送

5.3、QQ

mirrors.aliyun.com/deepin/pool…
選擇 deepin.com.wechat_2.6.2.31deepin0_i386.deb

下載完,比如直接開啟這個軟體,就會跳到Gnome應用中心,然後安裝即可

image.png

image.png

image.png

image.png

不完美
最小化視窗會退出

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
  • 待總結完善

Linux 命令大全

2、軟體安裝

2.1、Snap系統自帶的應用商店

該工具比較適合安裝管理桌面軟體

2.2、新立得 視覺化 apt 包管理器工具

該工具更適合安裝管理系統軟體或開發環境等,可以使用如下命令安裝
sudo apt-get install synaptic

image.png

2.3、命令列(萬能推薦)

終端設定字型

image.png

終端配色方案

image.png

最後

image.png

你有什麼黑科技或小技巧也來一起分享下?

擴充套件

相關文章