這篇博客是緊接着上一篇:快速上手Ubuntu之安裝經常使用軟件篇——打造一個知足基本娛樂辦公的Ubuntu
經過上一篇博客,咱們打造了一個知足基本娛樂辦公的Ubuntu,如今讓咱們爲開發軟件安裝一些必需的工具吧,這些工具包括JDK、eclipse、AndroidStudio、xampp、vim和sublime text等等。
因爲這篇博客是僅僅是教程,因此不會過多解釋每一個命令,要全面認識Linux,看書是必需的。看書能夠幫助您全面地獲取知識,能夠了解Linux的設計思想以及Linux是如何運做的。
個人入門書籍是精通Linux(第2版),這本書的做者是Brian Ward,內容深刻淺出,能夠幫助你初步認識Linux。
好了,下面正式開始開發環境的搭建。php
雖然能夠經過如下命令直接安裝Openjdk使用,但我仍是推薦使用sun的JDK:css
sudo apt install openjdk-8-jdk
安裝完openjdk後,直接就能夠用了,不用配置環境變量。html
若是安裝sun JDK,那就把安裝的openjdk刪除了吧:java
sudo apt remove openjdk-8-jdk sudo apt autoremove sudo apt remove openjdk-8-jre sudo apt remove openjdk-8-jre-headless
下面介紹sun JDK的安裝,到oralce官網下載最新的JDK。
這裏選擇紅框中的版本下載。python
下載好後,cd進入Downloads目錄,輸入下面命令解壓並移動到/usr/lib目錄linux
cd Downloads/ tar xvf jdk-8u102-linux-x64.tar.gz sudo mv jdk1.8.0_102/ /usr/lib/
把jdk移動到/usr/lib/目錄後,輸入下面命令來配置環境變量:android
sudo gedit /etc/profile
這個命令會彈出文本編輯器來編輯profile配置文件,在配置文件最後添加下面內容:git
export JAVA_HOME=/usr/lib/jdk1.8.0_102 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
添加完後,點擊保存,輸入reboot重啓。apache
重啓完後,打開終端,輸入下面命令來驗證是否生效了:vim
java -version
輸出結果以下圖所示的話,證實生效了:
到eclipse官網下載最新版的eclipse neon,這裏必須下載neon,若是是mars的話,顯示UI有問題。
這裏演示的是64位的eclipse for jee:
下載完後,cd 到 Downloads目錄,輸入如下命令解壓並移動到/opt/jee目錄
cd Downloads/ tar xvf eclipse-jee-neon-R-linux-gtk-x86_64.tar.gz sudo mkdir /opt/jee sudo mv eclipse /opt/jee/
移動到/opt/jee目錄後,能夠經過如下命令來打開eclipse
/opt/jee/eclipse/eclipse &
或者cd到eclipse的目錄,用./eclipse來啓動,以下所示
cd /opt/jee/eclipse/ ./eclipse &
也能夠在文件管理器中進入/opt/jee/eclipse目錄,而後雙擊eclipse可執行文件來打開eclipse。
到tomcat官網上下載tomcat8.0
下載好後,輸入下面命令解壓並移動tomcat到/home目錄
cd Downloads/
tar xvf apache-tomcat-8.0.36.tar.gz mv apache-tomcat-8.0.36 ~/
安裝好後,cd到tomcat的bin目錄,輸入下面命令啓動和關閉tomcat:
cd apache-tomcat-8.0.36/bin/ ./startup.sh ./shutdown.sh
網上有不少站點能夠下載AndroidStudio,請讀者自行下載,這裏以AndroidStudio2.0來做爲演示。
個人AndroidStudio安裝文件存放在Downloads目錄中,因此cd到Downloads,解壓並移動到/opt目錄中,因爲我下載的AS的壓縮包是zip格式的,因此用unzip 命令來解壓,解壓後獲得android-studio目錄:
cd Downloads/ unzip android-studio-ide-143.2739321-linux.zip sudo mv android-studio /opt
接下來能夠經過下面命令來啓動AndroidStudio:
/opt/android-studio/bin/studio.sh &
或者cd到AS的bin目錄,用./studio.sh來啓動,&號是後臺啓動的意思。
cd /opt/android-studio/bin/ ./studio.sh &
啓動後,能夠鎖定AS到啓動器,方便之後啓動。
啓動後,咱們選擇自定義:
咱們選擇GTK主題,繪圖更好,更節省內存。
接下來到安裝SDK界面了,不要選擇下載AVM,這個之後要用到再下載,這樣下載SDK快點:
下載時間視網速而定,請耐心等待。
下載好SDK後,建立一個項目,連上手機,發現沒有權限訪問手機
這裏要設置個配置文件才行,詳細解決方法以下圖,截自官方文檔,在下面會有具體例子來演示:
以上是各手機對應的ID,下面以個人中興手機爲例,它的id爲"19d2",
輸入下面命令來解決:
sudo touch /etc/udev/rules.d/51-android.rules sudo gedit /etc/udev/rules.d/51-android.rules
在打開的文本編輯器中輸入下面內容:
SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", MODE="0666", GROUP="plugdev"
保存退出,把手機撥開,從新鏈接,就能夠連上調試應用了.上面的"19d2"是中興的id,若是你的手機是華爲,根據上面的表格查到id爲"12d1",因此要改成」12d1」.
若是上面的表找不到你手機的ID,能夠把手機插入電腦,輸入下面命令:
lsusb
個人手機在該命令的輸出爲:
Bus 001 Device 004: ID 19d2:ffc0 ZTE WCDMA Technologies MSM
其中的19d2就是手機的ID。
到XAMPP官網下載XAMPP
我這裏演示的版本和比官網的舊點,讀者在輸入命令修改下安裝包的文件名就好了,輸入下面命令來安裝XAMPP:
cd Downloads/ chmod 755 xampp-linux-x64-5.6.21-0-installer.run sudo ./xampp-linux-x64-5.6.21-0-installer.run
會啓動下圖所示的安裝界面,安裝時請關閉火狐,一直點下一步就了:
之後若是想啓動XAMPP,能夠經過下面幾種方式啓動:
cd /opt/lampp/ sudo ./manager-linux-x64.run
sudo /opt/lampp/manager-linux-x64.run
若是僅僅想啓動apache,也能夠這樣來啓動
sudo /opt/lampp/xampp startapache
更多信息請輸入下面命令來查看:
/opt/lampp/xampp -h
若是咱們想在htdocs目錄那裏建立php文件,會提示權限不夠,咱們能夠給這個目錄設置權限來解決:
cd /opt/lampp/ sudo chmod 777 -R htdocs/
這樣,就能夠在這個目錄隨意建立php文件了.
vim應該是Linux上用得最方便的文本編輯器了,我平時都是用它的,經過如下命令來安裝:
sudo apt install vim
安裝完後,能夠輸入下面命令來運行個簡單的教程,能夠幫助你快速入門vim,只要花費1小時來學習這個教程:
vimtutor
要用vim編輯文件,好比我想編輯個main.c文件,只需輸入下面命令:
vim main.c
若是要全面挖掘Vim的強大功能,一樣要看一本書,就是vim做者寫的《Vim中文手冊》。
到Sublime Text官網下載:
安裝也很簡單:
cd Downloads/ sudo dpkg -i sublime-text_build-3114_amd64.deb
安裝完後能夠經過啓動器的搜索計算機搜索出來:
Linux自帶Python2.7和Python3.5,分別輸入下面兩條命令能夠打開2.7和3.5:
python python3
Linux自帶GNU GCC,因此能夠在編輯好C程序後,直接用gcc命令來編譯,例如編輯好了一個main.c能夠經過如下命令來編譯運行:
gcc -o main main.c ./main
其中-o是指定輸出的程序的文件名。關於gcc的詳細用法這裏就不深刻講解了,能夠到網上找下資源。
若是不想用gcc,最簡單的是在eclipse官網下載個cdt,安裝方法和上面的eclipse for jee是同樣的,這裏就不重複說了。
git是必不可少的吧,經過下面命令來安裝git:
sudo apt install git
經過如下命令來設置你的賬號信息:
git config --global user.email "you@example.com" git config --global user.name "Your Name"
經過如下命令來設置默認編輯器爲vim:
git config --global core.editor "vim"
這篇博客到這裏就結束了