Ubuntu18.04必備的22款軟件(安裝詳解) - 知乎
來(lái)源:https://zhuanlan.zhihu.com/p/90227781
1.搜狗輸入法
2.網(wǎng)易云音樂(lè)
3.百度網(wǎng)盤(pán)
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ā)布在:語(yǔ)雀文檔
常用軟件
1.搜狗輸入法
裝機(jī)必備的軟件,直接裝就行無(wú)!無(wú)需提前裝好Fcitx環(huán)境,因?yàn)檠b搜狗時(shí)會(huì)自動(dòng)安裝這個(gè)環(huán)境。
下載
https://pinyin.sogou.com/linux/?r=pinyin
安裝
安裝相對(duì)來(lái)說(shuō)比較容易,直接參考:如何在Ubuntu系統(tǒng)中安裝搜狗輸入法
卸載
搜狗輸入法剛開(kāi)始安裝有點(diǎn)問(wèn)題,后來(lái)想卸載了重新用,結(jié)果沒(méi)想到卸載帶來(lái)了更大的問(wèn)題,卸載完怎么裝都顯示不出來(lái)了......搜了半天發(fā)現(xiàn)是原來(lái)配置沒(méi)有清理干凈!注意,要加上參數(shù)-P或--purge,刪除/凈化程序及其配置文件
#1.卸載搜狗
sudo dpkg -P sogoupinyin
#2.卸載fcitx環(huán)境
可以sudo dpkg -P fcitx也可在Ubuntu軟件中直接點(diǎn)卸載
#3.刪除所有帶rc標(biāo)記的包
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)易云音樂(lè)
雖然歌曲庫(kù)少了點(diǎn),不過(guò)支持Linux,不像QQ音樂(lè)沒(méi)有Linux版的,差評(píng)
下載
https://music.163.com/#/download

安裝
安裝很簡(jiǎn)單,基本沒(méi)踩坑
sudo dpkg -i? /your_path_to/etease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
# 如果沒(méi)有安裝成功,缺少依賴(lài),則執(zhí)行
sudo apt-get install -f
3.百度網(wǎng)盤(pán)
百度網(wǎng)盤(pán)這個(gè)神器還有Linux版的,不錯(cuò)!
下載
https://pan.baidu.com/download/

安裝
安裝很簡(jiǎn)單,基本沒(méi)踩坑
sudo dpkg -i? /your_path_to/baidunetdisk_linux_2.0.2.deb
# 如果沒(méi)有安裝成功,缺少依賴(lài),則執(zhí)行
sudo apt-get install -f
#? 隨后重啟電腦,搜索 Baidunetdisk (百度網(wǎng)盤(pán))即可打開(kāi) APP
4.福昕PDF閱讀器
下載
https://www.foxitsoftware.cn/downloads/

安裝
安裝很簡(jiǎn)單,基本沒(méi)踩坑,下載后直接解壓縮,是個(gè).run文件,可以直接雙擊運(yùn)行安裝
5.Shutter(截圖+編輯軟件)
搜了一下,大多推薦shutter這款截圖軟件,果斷決定下一個(gè)
下載+安裝
可以在Ubuntu自帶的【Ubuntu軟件】里搜索shutter下載,不過(guò)更推薦直接命令獲?。?/p>
sudo apt install shutter# 或sudo apt-get -i shutter
安裝完成即可使用,不過(guò)通常18.04版本的shutter只有截圖功能,沒(méi)開(kāi)啟“編輯”功能,需要編輯的需要額外下載以下三個(gè)工具包:
然后運(yùn)行:
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(截圖+編輯軟件)
下載+安裝
這是一款同樣推薦的截圖軟件,類(lèi)似QQ截圖那樣挺方便的,截圖+框選/注釋等實(shí)用的編輯功能,項(xiàng)目在github開(kāi)源:https://github.com/lupoDharkael/flameshot同樣可以在Ubuntu自帶的【Ubuntu軟件】里搜索shutter下載,不過(guò)更推薦直接命令獲?。?/p>
sudo apt install flameshot# 或sudo apt-get -i flameshot
7.uGet(下載神器)
在Ubuntu下想找迅雷,結(jié)果沒(méi)找到,又不想安個(gè)虛擬機(jī)專(zhuān)門(mén)跑迅雷,于是推薦uGet,這是一個(gè)簡(jiǎn)化版的迅雷!
下載

推薦官網(wǎng)直接下載,當(dāng)然也可以在【Ubuntu軟件】中直接下載,不過(guò)上面的版本有點(diǎn)老,而官網(wǎng)是2.2.1-stable最新版的。不過(guò),先不要著急下載,官網(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ù)個(gè)人需要,可以安裝和配置aria2,如果不需要的,此步可以直接pass。Aria2是一個(gè)命令行下載軟件,配合uGet使用,效果更好。
Aria2 是一個(gè)多平臺(tái)輕量級(jí),支持 HTTP、FTP、BitTorrent 等多協(xié)議、多來(lái)源的命令行下載工具。Aria2 可以從多個(gè)來(lái)源、多個(gè)協(xié)議下載資源,最大的程度上利用了你的帶寬
sudo apt install aria2
# 安裝成功后可用aria2c -v查看版本
配置aria2
主要是新建一個(gè)aria2.conf配置各種下載參數(shù)、上傳下載速度限制、并發(fā)線程數(shù)、bt相關(guān)配置等??蓞⒖嘉业呐渲茫?/p>
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中啟動(dòng)aria2,沒(méi)有ERROR即表示安裝+配置成功:
sudo aria2c --conf-path=/etc/aria2/aria2.conf

不過(guò),通常我們不喜歡在shell中用aria2下載,我們需要將aria2添加到uGet中,在uGet中設(shè)置>插件:

可以設(shè)置為aria2、或者aria2+curl,然后就可以用uGet愉快地下載了~
8.金山WPS
Office有windows版、mac版本、唯獨(dú)沒(méi)有提供Linux版,于是WPS成為了主力,話說(shuō)因?yàn)槔总姷脑?,個(gè)人對(duì)WPS還是挺有感情的,這么多年金山系列的軟件都挺不錯(cuò)的!對(duì)了,WPS據(jù)說(shuō)是當(dāng)年求伯君一個(gè)人整出來(lái)的,太厲害了!?。∧氲剑呼敶髱煹牡谝淮彩且晃恍蒸?shù)膸煾甸_(kāi)發(fā)出來(lái)的:)
下載
https://www.wps.cn/product/wpslinux

安裝
sudo dpkg -i /your_path_to/wps-office_11.1.0.8865_amd64.deb
這里需要注意,下載下來(lái)的WPS是需要字體支持的,需要手動(dòng)安裝,否則使用時(shí)會(huì)提示字體缺失,解決方法: 百度一下:ubuntu安裝wps字體
9.谷歌瀏覽器
Ubuntu自帶的火狐瀏覽器其實(shí)也不錯(cuò)了,不過(guò)谷歌用順手了,還是下一個(gè)吧。
下載

安裝
sudo dpkg -i /your_path_to/google-chrome-stable_current_amd64.deb
sudo apt-get -f install
10.VLC視頻播放器
搜了一圈,發(fā)現(xiàn)VLC推薦的人挺多,下載一個(gè),看視頻必備。
下載+安裝
https://www.videolan.org/vlc/download-ubuntu.html

官方給出了兩種軟件安裝方式:
在【Ubuntu軟件】中搜索“vlc”并安裝;
命令行執(zhí)行% sudo snap install vlc
我用的是第二種方式
11.微信
很可惜,騰訊官方并沒(méi)有提供QQ/微信的Linux版下載,于是只能在虛擬機(jī)的Windows中裝軟件,或者利用開(kāi)源項(xiàng)目
下載+安裝
https://github.com/geeeeeeeeek/electronic-wechat/releases不過(guò)作者很久沒(méi)更新了,怕后期不好用,我這里直接用的是微信網(wǎng)頁(yè)版,不過(guò)改造一下看上去和桌面版的沒(méi)什么不同:)網(wǎng)頁(yè)版的改造方式參考:在ubuntu中使用微信的三種方式
12.Teamview
誰(shuí)用誰(shuí)知道,遠(yuǎn)程控制電腦不要太舒服:)
下載
https://www.teamviewer.cn/cn/download/linux/

安裝
將下載好的deb包放在合適位置,譬如:/usr/local/software/
cd/usr/local/software/sudo dpkg -i? teamviewer_14.7.1965_amd64.deb# 如果報(bào)錯(cuò)或缺少依賴(lài)sudo apt-get install -fsudo dpkg -i? teamviewer_14.7.1965_amd64.deb
編程軟件
13.Vim
這個(gè)不解釋了,只要你用到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裝機(jī)必備的
下載
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlUbuntu系統(tǒng)下選擇X64的tar包,當(dāng)然rpm包安裝也可。

安裝
主要就是解壓縮包 + 配置環(huán)境變量,我習(xí)慣將tar包移動(dòng)到/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~/的意思是在當(dāng)前用戶的主目錄下,找.bashrc文件等價(jià)于/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版本號(hào),即表示安裝成功!
16.Maven
搞Java當(dāng)然少不了Maven,二者的關(guān)系就行python少不了pip,前端少不了npm:)
下載
https://maven.apache.org/download.cgi

安裝
和安裝Java一樣,很簡(jiǎn)單,只不過(guò)多了一個(gè)配置鏡像源的步驟。
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鏡像在國(guó)外,由于大家都知道的原因,直接用默認(rèn)源下載資源是很慢的,需要換成國(guó)內(nèi)的鏡像源頭,可以直接配阿里源: 編輯maven的settings.xml文件(maven主目錄下/conf/),在區(qū)塊之間加入:
<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共倉(cāng)庫(kù)</name><url>https://maven.aliyun.com/repository/public</url></mirror>
如果需要添加其他代理倉(cāng)庫(kù),可參考:官方指南
17.Postman
Web開(kāi)發(fā)必備的神器
下載+安裝
千萬(wàn)不要費(fèi)勁,照著百度到的一系列的安裝教程來(lái)安裝,直接在Ubuntu自帶的【Ubuntu軟件】中搜索Postman,直接傻瓜式安裝即可

18.IntelliJ IDEA
jetbrains公司出品的,宇宙第一好用的Java IDE,誰(shuí)用誰(shuí)知道
下載
http://www.jetbrains.com/idea/download/#section=linux

直接下載Ultimate版,官網(wǎng)很溫馨地提示了,可以使用支付寶付款,有實(shí)力的還是支持正版,實(shí)在不行淘寶上買(mǎi)一個(gè)激活碼即可:)
安裝
將下載好的安裝包,放在你需要的位置,譬如:/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師出同門(mén),是非常好用的一款Python IDE,有錢(qián)請(qǐng)支付寶支持一波,否則,還是用激活碼吧,對(duì)了Jetbrains系列的軟件可以公用一個(gè)激活碼哦:)
下載
http://www.jetbrains.com/pycharm/download/#section=linux

安裝
同IDEA,也是直接解壓縮,cd到主目錄/bin,執(zhí)行sh ./pycharm.sh
20.Anaconda
Anaconda是用來(lái)管理各種虛擬環(huán)境和包的,搞AI必用的一款軟件,官網(wǎng)直接找對(duì)應(yīng)的系統(tǒng)下載即可。
下載
https://www.anaconda.com/distribution/#download-section
安裝
安裝比較簡(jiǎn)單,切換到root用戶執(zhí)行或者sudo執(zhí)行:bash /your_path_to/Anaconda3-2019.10-Linux-x86_64.sh根據(jù)提示輸入Enter,yes即可,最后會(huì)確認(rèn)路徑,如果用默認(rèn)的直接Enter否則輸入自定義的安裝路徑再按Enter即可。安裝完成后conda --version能看到版本號(hào)即表示安裝成功 安裝完成,根據(jù)自己需要配置環(huán)境變量:
exportCONDA_PATH=/usr/local/software/anaconda3exportPATH=${CONDA_PATH}/bin:$PATH
卸載
刪除anaconda,直接刪除文件夾+清理環(huán)境變量即可
a.刪除主文件夾anaconda3
直接找到安裝時(shí)的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會(huì)在.bashrc中創(chuàng)建一段腳本,如下:

如果是root管理員默認(rèn)位置安裝,則該腳本位于/root/.bashrc;如果是普通用戶安裝,則通常位于/home/your_user_name/.bashrc。譬如我的.bashrc位于/home/lyon/下,執(zhí)行:
vim /home/lyon/.bashrc,刪除這段conda initialize初始化腳本
d.清除環(huán)境變量
需要注意的是,如果你配置了anaconda的環(huán)境變量,則需要在對(duì)應(yīng)的bashrc或profile中刪除掉。如果你配置的用戶變量,通常在/home/your_user_name/下可以找到.bashrc和.profile,如果是系統(tǒng)變量,則通常是/etc/profile
21.MySQL8.0
據(jù)說(shuō)mysql8.0相比于5.7有了不小的升級(jí),于是決定安個(gè)新版8.0試試,傳統(tǒng)的mysql安裝還是比較麻煩的,這里推薦直接用官網(wǎng)給出的APT安裝方式,適合Ubuntu、Debian系統(tǒng)
下載
https://dev.mysql.com/downloads/repo/apt/首先下載mysql配置工具,后面的配置都通過(guò)它來(lái)完成

安裝
同樣,將下載好的文件放在適合的位置,譬如/user/local/
cd/usr/localsudo dpkg -i mysql-apt-config_0.8.14-1_all.deb# 安裝mysql-apt-config時(shí)會(huì)讓你選擇需要安裝的版本,之后繼續(xù):sudo apt-get updatesudo apt-get install mysql-server
安裝完成后,服務(wù)自動(dòng),可以用mysql --version查看版本號(hào):
> mysql --versionmysql? Ver 8.0.18forLinux on x86_64(MySQL Community Server - GPL)
更多說(shuō)明詳見(jiàn):MySQL APT存儲(chǔ)庫(kù)的快速指南mysql-apt-repo-quick-guide-en.pdf
命令
查看狀態(tài):sudo service mysql status
啟動(dòng)服務(wù):sudo service mysql start
停止服務(wù):sudo service mysql stop
22.Navicat
下載
Navicat Premium 14 天免費(fèi) Windows、macOS 和 Linux 的試用版

安裝
下載好的tar包解壓到合適位置,我這里是/usr/local/software/navicat121_premium_cs_x64
cd到解壓后的主文件夾
cd/usr/local/software/navicat121_premium_cs_x64
vim修改啟動(dòng)腳本,改文字從en_US.UTF-8改為中文zh_CN.UTF-8,否則文字顯示會(huì)有問(wèn)題
sudo vim start_navicat

改完以后,執(zhí)行腳本:
./start_navicat
腳步執(zhí)行會(huì)下載wine(一個(gè)Navicat運(yùn)行的虛擬環(huán)境)過(guò)程會(huì)比較慢,大約5分鐘~啟動(dòng)Navicat的界面后,會(huì)發(fā)現(xiàn)文字雖然是中文,不過(guò)還是有缺失現(xiàn)象,需要改一下字體設(shè)置:
工具>>選項(xiàng)>>常規(guī)>>界面,字體更改為:Noto Sans Mono CJK SC Regular
實(shí)際測(cè)試發(fā)現(xiàn),對(duì)mysql5.X版本可以連上,對(duì)新版的mysql8.0無(wú)法連接,會(huì)自動(dòng)退出
激活
下載完成后,是默認(rèn)14天的試用期,可以通過(guò)如下方式激活:https://blog.csdn.net/qq_25135655/article/details/89843202
連接MySQL8.0
實(shí)測(cè)發(fā)現(xiàn)連接mysql5.6可以正常連接,連mysql8.0則navicat會(huì)報(bào)錯(cuò),原來(lái)mysql8.0修改了密碼的過(guò)期方式,默認(rèn)為90天過(guò)期,需要進(jìn)行如下設(shè)置:
# 進(jìn)入mysql控制臺(tái)
mysql -u root -p
# 更改密碼過(guò)期方式為NEVER(永不過(guò)期)
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就可以正常連接了
如果,對(duì)你有用,別忘了點(diǎn)個(gè)贊哦:)