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