【Linux】初入Ubuntu的Java開發者安裝軟體手記
前言
在幾個月前終於從藍屏系統轉戰Ubuntu,前前後後也裝了很多次的Ubuntu,以及相關的開發軟體,為節省以後再次重灌系統、軟體所花費的查資料的時間,特寫一文記錄下我常用的軟體的安裝。
Ubuntu安裝
初入系統,第一步肯定是安裝Ubuntu的啦,我採用的是在我固態上切割了兩個分割槽,一個分割槽裝Windows,另一個裝Ubuntu。安裝雙系統需要注意的是,儘量先安裝Windows,將待安裝的分割槽直接刪除,然後再安裝Ubuntu,避免出現Ubuntu引匯出問題。(當然,先裝Ubuntu也是可以的,如果引匯出現了問題,可能就需要配置下,所以這種方式對於新手不是很友好)
啟動U盤製作
我一般裝系統都是採用啟動U盤進行安裝,這裡推薦
對於OS 映象,均可到相應官網下載。
U盤安裝
進入BIOS直接點選U盤啟動安裝即可,後邊就 next 到底,很傻瓜。
進入BIOS每個電腦型號可能按鍵不一樣,絕大部分電腦支援直接點選 esc 鍵進入啟動選項,點選U盤啟動即可。
更新源
在國內,使用Ubuntu提供的源,可以說是相當難受了,一般切換為國內的下載源
1、備份source.list
# cp /etc/apt/source.list /etc/apt/source.list.bak
2、刪除source.list檔案全部內容
# vim /etc/apt/sources.list 可以先將游標滾動到檔案末尾使用命令 :1,.d 即刪除從第一行到當前行,清空檔案內容,然後 :wq 儲存 "."當前行 ,"1,."表示從第一行到當前行 ,"d"刪除
3、新增source.list內容為國內的源
4、執行update
# sudo apt-get update
解除安裝不喜歡的APP
作為一個追求極客精神的developer來說,都已經從藍屏系統來到了Linux領域了,肯定是有一定的個人喜好的啦。我就不喜歡在電腦上裝一些暫時用不到的軟體,我覺得礙著我的眼了 ^ _ ^
簡單點,直接開啟Ubuntu軟體,移除不用的APP即可
也可以直接通過命令進行解除安裝,先查詢相關係統裝了哪些軟體,進行移除即可
常用軟體安裝
一、搜狗輸入法
在Ubuntu,系統自帶的輸入法,可以說很難用了,我一直常用的還是搜狗輸入法,真心好用,強力安利。
1、下載輸入法
2、更新源和相關依賴
# sudo apt-get update
# sudo apt-get install -f
3、安裝
# sudo dpkg -i sogoupinyin_2.0.0.0072_amd64.deb(deb檔名,要和自己下載的版本一致)
4、fcitx 問題
可能會報fcitx相關錯誤,可以直接執行Ubuntu系統的解決方案的命令,然後重新執行安裝輸入法命令即可
如果還沒有解決,就自行Google吧
二、網易雲音樂
作為一個碼農來說,平時聽聽音樂應該是很正常的事兒吧。
1、下載網易雲音樂
2、安裝
# sudo dpkg -i netease-cloud-music_1.0.0_i386_ubuntu16.04.deb (此處為下載的具體檔名)
3、修復並自動安裝所需依賴
一般在安裝的時候,都會說缺少依賴
# sudo apt-get install -f
4、再次執行安裝命令
# sudo dpkg -i netease-cloud-music_1.0.0_i386_ubuntu16.04.deb (此處為下載的具體檔名)
5、啟動
如果不出意外,應該就可以啟動,可通過搜尋啟動,也可通過直接輸入命令netease-cloud-music啟動
6、修復無法啟動
果不其然,我還是出了意外,沒有能夠正常啟動
在檔案/usr/share/applications/netease-cloud-music.desktop中,在%U 前面新增–no-sandbox 即可解決
最好reboot後再次啟動
三、git
Ubuntu的git安裝就很方便了
# sudo apt-get install git
四、vim
同樣的,喜歡用vim而不是gedit的我,肯定還是要安裝vim的卅
sudo apt-get install vim
五、Google Chrome
首選瀏覽器好吧。我直接採用命令安裝
# sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
# wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
# sudo apt-get update
# sudo apt-get install google-chrome-stable
啟動:
# google-chrome-stable
Java開發相關
一、JDK、JRE
1、下載
一般我都是直接下載兩個,而不是採用JDK中的JRE,這個看自己吧。
2、解壓縮
看網上很多都推薦安裝到 /usr/local目錄下,為歸檔好看點,我在local目錄下新建Java目錄
# sudo mv jdk_file.tar.gz /usr/local/java/
# sudo mv jre_file.tar.gz /usr/local/java/
進入Java目錄
# cd /usr/local/java/
解壓縮:
# sudo tar -zxvf jdk_file.tar.gz
# sudo tar -zxvf jre_file.tar.gz
3、配置環境變數
# sudo vim ~/.bashrc
在檔案新增:
# export JAVA_HOME=/usr/local/java/jdk_file
# export JRE_HOME=/usr/local/java/jre_file
# export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
# export PATH=${JAVA_HOME}/bin:${PATH}
4、檢查配置
# source ~/.bashrc
# java -version
顯示Java資訊即為配置成功
二、maven
本文講解通過二進位制包(.tar.gz)安裝
1、下載合適版本
2、移動至安裝目錄、解壓
# sudo mv maven_file.tar.gz /usr/local/java
# cd /usr/local/java/
# sudo tar -zxvf maven_file.tar.gz
3、配置環境變數
# sudo vim ~/.bashrc
如果要配置系統級別的環境變數,則應該編輯以下檔案:
# sudo vim /etc/profile
# export M2_HOME=/usr/local/java/maven_file
# export M2=${M2_HOME}/bin
# export PATH=${M2}:${PATH}
4、重新整理環境變數
# source ~/.bashrc
5、測試
# mvn -version
三、IDE
IDE:Intellij IDEA 、PyCharm、WebStrom
安裝都是一樣的步驟,就以Intellij IDEA為例
1、下載安裝包
2、移動至安裝目錄(以opt為例)
# sudo mv idea_file.tar.gz
3、解壓即安裝
# sudo tar -zxvf idea_file.tar.gz
4、搜尋執行即可
也可進入 idea安裝目錄下,bin目錄,執行idea.sh
5、註冊碼
Jetbrains提供學生郵箱註冊,即可免費使用Ultimate,學生黨簡直太好了