Ubuntu18.04必備的22款軟件(安裝詳解) - 知乎
來源:https://zhuanlan.zhihu.com/p/90227781
1.搜狗輸入法
2.網(wǎng)易云音樂
3.百度網(wǎng)盤
4.福昕PDF閱讀器
5.Shutter截圖
6.Flameshot截圖
7.uGet+aria2
8.金山WPS
9.谷歌瀏覽器
10.VLC視頻播放器
11.微信
12.Teamview
13.Vim
14.Sublime Text
15.JDK8
16.Maven
17.Postman
18.IntelliJ IDEA
19.Pycharm
20.Anaconda
21.MySQL8.0
22.Navicat
安裝包下載提取碼: 5kh8
本文同步發(fā)布在:語雀文檔
常用軟件
1.搜狗輸入法
裝機必備的軟件,直接裝就行無!無需提前裝好Fcitx環(huán)境,因為裝搜狗時會自動安裝這個環(huán)境。
下載
https://pinyin.sogou.com/linux/?r=pinyin
安裝
安裝相對來說比較容易,直接參考:如何在Ubuntu系統(tǒng)中安裝搜狗輸入法
卸載
搜狗輸入法剛開始安裝有點問題,后來想卸載了重新用,結(jié)果沒想到卸載帶來了更大的問題,卸載完怎么裝都顯示不出來了......搜了半天發(fā)現(xiàn)是原來配置沒有清理干凈!注意,要加上參數(shù)-P或--purge,刪除/凈化程序及其配置文件
#1.卸載搜狗
sudo dpkg -P sogoupinyin
#2.卸載fcitx環(huán)境
可以sudo dpkg -P fcitx也可在Ubuntu軟件中直接點卸載
#3.刪除所有帶rc標記的包
dpkg -l|grep ^rc|cut -d' '-f3|sudo xargs dpkg --purge
#4.用戶~/.config/下刪除所有和搜狗、fcitx相關(guān)的文件夾
SogouPY SogouPY.users sogou-qimpanel fcitx
2.網(wǎng)易云音樂
雖然歌曲庫少了點,不過支持Linux,不像QQ音樂沒有Linux版的,差評
下載
https://music.163.com/#/download
安裝
安裝很簡單,基本沒踩坑
sudo dpkg -i? /your_path_to/etease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
# 如果沒有安裝成功,缺少依賴,則執(zhí)行
sudo apt-get install -f
3.百度網(wǎng)盤
百度網(wǎng)盤這個神器還有Linux版的,不錯!
下載
https://pan.baidu.com/download/
安裝
安裝很簡單,基本沒踩坑
sudo dpkg -i? /your_path_to/baidunetdisk_linux_2.0.2.deb
# 如果沒有安裝成功,缺少依賴,則執(zhí)行
sudo apt-get install -f
#? 隨后重啟電腦,搜索 Baidunetdisk (百度網(wǎng)盤)即可打開 APP
4.福昕PDF閱讀器
下載
https://www.foxitsoftware.cn/downloads/
安裝
安裝很簡單,基本沒踩坑,下載后直接解壓縮,是個.run文件,可以直接雙擊運行安裝
5.Shutter(截圖+編輯軟件)
搜了一下,大多推薦shutter這款截圖軟件,果斷決定下一個
下載+安裝
可以在Ubuntu自帶的【Ubuntu軟件】里搜索shutter下載,不過更推薦直接命令獲取:
sudo apt install shutter# 或sudo apt-get -i shutter
安裝完成即可使用,不過通常18.04版本的shutter只有截圖功能,沒開啟“編輯”功能,需要編輯的需要額外下載以下三個工具包:
然后運行:
dpkg -i /your_path_to/libgoocanvas-common_1.0.0-1_all.deb
dpkg -i /your_path_to/libgoocanvas3_1.0.0-1_amd64.deb
dpkg -i /your_path_to/libgoo-canvas-perl_0.06-2ubuntu3_amd64.deb
apt-get -f install
參考:Ubuntu 18.04 上安裝 Shutter 并啟用 Edit 功能
6.Flameshot(截圖+編輯軟件)
下載+安裝
這是一款同樣推薦的截圖軟件,類似QQ截圖那樣挺方便的,截圖+框選/注釋等實用的編輯功能,項目在github開源:https://github.com/lupoDharkael/flameshot同樣可以在Ubuntu自帶的【Ubuntu軟件】里搜索shutter下載,不過更推薦直接命令獲取:
sudo apt install flameshot# 或sudo apt-get -i flameshot
7.uGet(下載神器)
在Ubuntu下想找迅雷,結(jié)果沒找到,又不想安個虛擬機專門跑迅雷,于是推薦uGet,這是一個簡化版的迅雷!
下載
推薦官網(wǎng)直接下載,當然也可以在【Ubuntu軟件】中直接下載,不過上面的版本有點老,而官網(wǎng)是2.2.1-stable最新版的。不過,先不要著急下載,官網(wǎng)推薦用ppa方式安裝↓
安裝
https://ugetdm.com/downloads/ubuntu/
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget
安裝aria2
uGet安裝完成后,根據(jù)個人需要,可以安裝和配置aria2,如果不需要的,此步可以直接pass。Aria2是一個命令行下載軟件,配合uGet使用,效果更好。
Aria2 是一個多平臺輕量級,支持 HTTP、FTP、BitTorrent 等多協(xié)議、多來源的命令行下載工具。Aria2 可以從多個來源、多個協(xié)議下載資源,最大的程度上利用了你的帶寬
sudo apt install aria2
# 安裝成功后可用aria2c -v查看版本
配置aria2
主要是新建一個aria2.conf配置各種下載參數(shù)、上傳下載速度限制、并發(fā)線程數(shù)、bt相關(guān)配置等。可參考我的配置:
aria2.zip,也可參考:http://aria2c.com/usage.html
#新建aria2文件夾
sudo mkdir /etc/aria2
#創(chuàng)建session文件
sudo touch /etc/aria2/aria2.session
sudo chmod 777 /etc/aria2/aria2.session
#編輯配置文件
sudo vim /etc/aria2/aria2.conf
創(chuàng)建并編輯了配置aria2.conf,就可以在shell中啟動aria2,沒有ERROR即表示安裝+配置成功:
sudo aria2c --conf-path=/etc/aria2/aria2.conf
不過,通常我們不喜歡在shell中用aria2下載,我們需要將aria2添加到uGet中,在uGet中設(shè)置>插件:
可以設(shè)置為aria2、或者aria2+curl,然后就可以用uGet愉快地下載了~
8.金山WPS
Office有windows版、mac版本、唯獨沒有提供Linux版,于是WPS成為了主力,話說因為雷軍的原因,個人對WPS還是挺有感情的,這么多年金山系列的軟件都挺不錯的!對了,WPS據(jù)說是當年求伯君一個人整出來的,太厲害了!!!莫名想到:魯大師的第一代也是一位姓魯?shù)膸煾甸_發(fā)出來的:)
下載
https://www.wps.cn/product/wpslinux
安裝
sudo dpkg -i /your_path_to/wps-office_11.1.0.8865_amd64.deb
這里需要注意,下載下來的WPS是需要字體支持的,需要手動安裝,否則使用時會提示字體缺失,解決方法: 百度一下:ubuntu安裝wps字體
9.谷歌瀏覽器
Ubuntu自帶的火狐瀏覽器其實也不錯了,不過谷歌用順手了,還是下一個吧。
下載
安裝
sudo dpkg -i /your_path_to/google-chrome-stable_current_amd64.deb
sudo apt-get -f install
10.VLC視頻播放器
搜了一圈,發(fā)現(xiàn)VLC推薦的人挺多,下載一個,看視頻必備。
下載+安裝
https://www.videolan.org/vlc/download-ubuntu.html
官方給出了兩種軟件安裝方式:
在【Ubuntu軟件】中搜索“vlc”并安裝;
命令行執(zhí)行% sudo snap install vlc
我用的是第二種方式
11.微信
很可惜,騰訊官方并沒有提供QQ/微信的Linux版下載,于是只能在虛擬機的Windows中裝軟件,或者利用開源項目
下載+安裝
https://github.com/geeeeeeeeek/electronic-wechat/releases不過作者很久沒更新了,怕后期不好用,我這里直接用的是微信網(wǎng)頁版,不過改造一下看上去和桌面版的沒什么不同:)網(wǎng)頁版的改造方式參考:在ubuntu中使用微信的三種方式
12.Teamview
誰用誰知道,遠程控制電腦不要太舒服:)
下載
https://www.teamviewer.cn/cn/download/linux/
安裝
將下載好的deb包放在合適位置,譬如:/usr/local/software/
cd/usr/local/software/sudo dpkg -i? teamviewer_14.7.1965_amd64.deb# 如果報錯或缺少依賴sudo apt-get install -fsudo dpkg -i? teamviewer_14.7.1965_amd64.deb
編程軟件
13.Vim
這個不解釋了,只要你用到shell,必裝的一款軟件
下載+安裝
sudo apt-get install vim
14.Sublime Text
輕量又高效的文本編輯器,暗黑色風(fēng)格很高大上
下載
安裝
方式一:snap安裝
# 安裝Snapsudo apt install snapd# 安裝Sublime textsudo snap install sublime-text
方式二:官方源安裝
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg|sudo apt-key add -# 安裝必要組件sudo apt-get install apt-transport-https# 添加sublimetext的源echo"deb https://download.sublimetext.com/ apt/stable/"|sudo tee /etc/apt/sources.list.d/sublime-text.list# 更新源sudo apt-get update# 修復(fù)缺失包sudo apt-get install sublime-text --fix-missing
參考:https://www.linuxidc.com/Linux/2019-03/157533.htm
15.JDK8
搞Java裝機必備的
下載
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlUbuntu系統(tǒng)下選擇X64的tar包,當然rpm包安裝也可。
安裝
主要就是解壓縮包 + 配置環(huán)境變量,我習(xí)慣將tar包移動到/user/local/下
a.解壓縮
sudo tar -xzvf /user/local/software/jdk-8u191-linux-x64.tar.gz
配置環(huán)境變量,根據(jù)自己需求配置用戶/系統(tǒng)變量下面以用戶變量為例:
b. 編輯環(huán)境變量
sudo vim ~/.bashrc~/的意思是在當前用戶的主目錄下,找.bashrc文件等價于/home/user_name/.bashrc
exportJAVA_HOME=/usr/local/jdk1.8.0_191exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexportPATH=.:${JAVA_HOME}/bin:$PATH
c.刷新變量
source ~/.bashrc完成后,java -version看到j(luò)ava版本號,即表示安裝成功!
16.Maven
搞Java當然少不了Maven,二者的關(guān)系就行python少不了pip,前端少不了npm:)
下載
https://maven.apache.org/download.cgi
安裝
和安裝Java一樣,很簡單,只不過多了一個配置鏡像源的步驟。
a.解壓縮
sudo tar -xzvf /user/local/apache-maven-3.6.2-bin.tar.gz
b.編輯環(huán)境變量
sudo vim ~/.bashrc
exportMAVEN_HOME=/usr/local/apache-maven-3.6.2exportPATH=${MAVEN_HOME}/bin:$PATH
c.刷新變量
source ~/.bashrc
配置鏡像源
由于maven鏡像在國外,由于大家都知道的原因,直接用默認源下載資源是很慢的,需要換成國內(nèi)的鏡像源頭,可以直接配阿里源: 編輯maven的settings.xml文件(maven主目錄下/conf/),在區(qū)塊之間加入:
<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共倉庫</name><url>https://maven.aliyun.com/repository/public</url></mirror>
如果需要添加其他代理倉庫,可參考:官方指南
17.Postman
Web開發(fā)必備的神器
下載+安裝
千萬不要費勁,照著百度到的一系列的安裝教程來安裝,直接在Ubuntu自帶的【Ubuntu軟件】中搜索Postman,直接傻瓜式安裝即可
18.IntelliJ IDEA
jetbrains公司出品的,宇宙第一好用的Java IDE,誰用誰知道
下載
http://www.jetbrains.com/idea/download/#section=linux
直接下載Ultimate版,官網(wǎng)很溫馨地提示了,可以使用支付寶付款,有實力的還是支持正版,實在不行淘寶上買一個激活碼即可:)
安裝
將下載好的安裝包,放在你需要的位置,譬如:/user/local/software/
cd/user/local/software/# 解壓縮sudo tar -xzvf ideaIU-2019.2.4.tar.gz# 解壓完的文件夾:idea-IU-192.7142.36# 更改權(quán)限sudo chmod755idea-IU-192.7142.36#執(zhí)行安裝腳本sh idea-IU-192.7142.36/bin/idea.sh
19.Pycharm
和IDEA師出同門,是非常好用的一款Python IDE,有錢請支付寶支持一波,否則,還是用激活碼吧,對了Jetbrains系列的軟件可以公用一個激活碼哦:)
下載
http://www.jetbrains.com/pycharm/download/#section=linux
安裝
同IDEA,也是直接解壓縮,cd到主目錄/bin,執(zhí)行sh ./pycharm.sh
20.Anaconda
Anaconda是用來管理各種虛擬環(huán)境和包的,搞AI必用的一款軟件,官網(wǎng)直接找對應(yīng)的系統(tǒng)下載即可。
下載
https://www.anaconda.com/distribution/#download-section
安裝
安裝比較簡單,切換到root用戶執(zhí)行或者sudo執(zhí)行:bash /your_path_to/Anaconda3-2019.10-Linux-x86_64.sh根據(jù)提示輸入Enter,yes即可,最后會確認路徑,如果用默認的直接Enter否則輸入自定義的安裝路徑再按Enter即可。安裝完成后conda --version能看到版本號即表示安裝成功 安裝完成,根據(jù)自己需要配置環(huán)境變量:
exportCONDA_PATH=/usr/local/software/anaconda3exportPATH=${CONDA_PATH}/bin:$PATH
卸載
刪除anaconda,直接刪除文件夾+清理環(huán)境變量即可
a.刪除主文件夾anaconda3
直接找到安裝時的anaconda3文件夾即可,可以用:sudo find / -type d -name anaconda3找到文件夾 然后刪除文件夾sudo rm -rf? /your_path_to/anaconda3
b.刪除文件夾
刪除anaconda的配置文件夾.condarc,可以用命令:sudo find / -type f -name .condarc找到其安裝位置,刪除之。 刪除環(huán)境包文件夾.conda,命令同上。
c.刪除conda初始化腳本
通常conda會在.bashrc中創(chuàng)建一段腳本,如下:
如果是root管理員默認位置安裝,則該腳本位于/root/.bashrc;如果是普通用戶安裝,則通常位于/home/your_user_name/.bashrc。譬如我的.bashrc位于/home/lyon/下,執(zhí)行:
vim /home/lyon/.bashrc,刪除這段conda initialize初始化腳本
d.清除環(huán)境變量
需要注意的是,如果你配置了anaconda的環(huán)境變量,則需要在對應(yīng)的bashrc或profile中刪除掉。如果你配置的用戶變量,通常在/home/your_user_name/下可以找到.bashrc和.profile,如果是系統(tǒng)變量,則通常是/etc/profile
21.MySQL8.0
據(jù)說mysql8.0相比于5.7有了不小的升級,于是決定安個新版8.0試試,傳統(tǒng)的mysql安裝還是比較麻煩的,這里推薦直接用官網(wǎng)給出的APT安裝方式,適合Ubuntu、Debian系統(tǒng)
下載
https://dev.mysql.com/downloads/repo/apt/首先下載mysql配置工具,后面的配置都通過它來完成
安裝
同樣,將下載好的文件放在適合的位置,譬如/user/local/
cd/usr/localsudo dpkg -i mysql-apt-config_0.8.14-1_all.deb# 安裝mysql-apt-config時會讓你選擇需要安裝的版本,之后繼續(xù):sudo apt-get updatesudo apt-get install mysql-server
安裝完成后,服務(wù)自動,可以用mysql --version查看版本號:
> mysql --versionmysql? Ver 8.0.18forLinux on x86_64(MySQL Community Server - GPL)
更多說明詳見:MySQL APT存儲庫的快速指南mysql-apt-repo-quick-guide-en.pdf
命令
查看狀態(tài):sudo service mysql status
啟動服務(wù):sudo service mysql start
停止服務(wù):sudo service mysql stop
22.Navicat
下載
Navicat Premium 14 天免費 Windows、macOS 和 Linux 的試用版
安裝
下載好的tar包解壓到合適位置,我這里是/usr/local/software/navicat121_premium_cs_x64
cd到解壓后的主文件夾
cd/usr/local/software/navicat121_premium_cs_x64
vim修改啟動腳本,改文字從en_US.UTF-8改為中文zh_CN.UTF-8,否則文字顯示會有問題
sudo vim start_navicat
改完以后,執(zhí)行腳本:
./start_navicat
腳步執(zhí)行會下載wine(一個Navicat運行的虛擬環(huán)境)過程會比較慢,大約5分鐘~啟動Navicat的界面后,會發(fā)現(xiàn)文字雖然是中文,不過還是有缺失現(xiàn)象,需要改一下字體設(shè)置:
工具>>選項>>常規(guī)>>界面,字體更改為:Noto Sans Mono CJK SC Regular
實際測試發(fā)現(xiàn),對mysql5.X版本可以連上,對新版的mysql8.0無法連接,會自動退出
激活
下載完成后,是默認14天的試用期,可以通過如下方式激活:https://blog.csdn.net/qq_25135655/article/details/89843202
連接MySQL8.0
實測發(fā)現(xiàn)連接mysql5.6可以正常連接,連mysql8.0則navicat會報錯,原來mysql8.0修改了密碼的過期方式,默認為90天過期,需要進行如下設(shè)置:
# 進入mysql控制臺
mysql -u root -p
# 更改密碼過期方式為NEVER(永不過期)
mysql > ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;
# 重置root用戶初始密碼
mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
# 刷新
mysql > FLUSH PRIVILEGES;
改完以后,用navicat就可以正常連接了
如果,對你有用,別忘了點個贊哦:)