1. 程式人生 > >【Linux】初入Ubuntu的Java開發者安裝軟體手記

【Linux】初入Ubuntu的Java開發者安裝軟體手記

前言

在幾個月前終於從藍屏系統轉戰Ubuntu,前前後後也裝了很多次的Ubuntu,以及相關的開發軟體,為節省以後再次重灌系統、軟體所花費的查資料的時間,特寫一文記錄下我常用的軟體的安裝。

Ubuntu安裝

初入系統,第一步肯定是安裝Ubuntu的啦,我採用的是在我固態上切割了兩個分割槽,一個分割槽裝Windows,另一個裝Ubuntu。安裝雙系統需要注意的是,儘量先安裝Windows,將待安裝的分割槽直接刪除,然後再安裝Ubuntu,避免出現Ubuntu引匯出問題。(當然,先裝Ubuntu也是可以的,如果引匯出現了問題,可能就需要配置下,所以這種方式對於新手不是很友好)

啟動U盤製作

我一般裝系統都是採用啟動U盤進行安裝,這裡推薦

Rufus

對於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,學生黨簡直太好了

未完待續。。。

參考文章