Ubuntu16.04安裝後開發環境配置和常用軟體安裝
Ubuntu16.04安裝後1.安裝常用軟體搜狗輸入法+編輯器Atom+瀏覽器Chome+視訊播放器vlc+影象編輯器GIMP Image Editor安裝+視訊錄製軟體RcordMyDesktop安裝.2.開發環境配置.JDK環境配置+Scala環境配置+nodejs環境配置+開發工具intellij IDEA安裝+Python資料分析環境配置+Jupyter開發工具安裝+Python多版同時支援.
1.Ubuntu16.04安裝常用軟體(搜狗輸入法+編輯器Atom+瀏覽器Chome+視訊播放器vlc+視訊錄製軟體RcordMyDesktop)
1.1.安裝搜狗輸入法
a安裝ficx輸入法和視覺化配置工具
wxl@wxl-pc:~$ sudo apt-get install fcitx
wxl@wxl-pc:~$ sudo apt-get install fcitx-config-common
wxl@wxl-pc:~$ sudo apt-get install fcitx-config-gtk
去搜狗官網下載linux版輸入法 sudo dpkg -i /home/wxl/Downloads/sogoupinyin_2.0.0.0078_amd64.deb
更新 sudo apt-get upgrade -f
選擇 語言支援 中選擇fcitx(system settings – langure superter)
在fcitx配置中選擇sougo輸入法(或者搜尋框中開啟fcitx configuration)如圖去除 Only Show Current Language“選項”,去掉這個對勾,才能搜到Sogou Pinyin
1.2.安裝atom setup
下載atom的.deb安裝包 首先包安裝,會提示安裝依賴
sudo dpkg -i /home/wxl/Downloads/atom-amd64.deb
安裝所需依賴
sudo apt-get -f install
再次包安裝即可成功,在dashboard中搜atom可以看到,已經成功安裝了。
sudo dpkg -i /home/wxl/Downloads/atom-amd64.deb
1.3.安裝chome
sudo dpkg -i /home/wxl/Downloads/google-chrome-stable_current_amd64.deb sudo apt-get -f install sudo dpkg -i /home/wxl/Downloads/google-chrome-stable_current_amd64.deb
1.4.安裝vlc播放器
sudo apt-get install vlc
1.5.GIMP Image Editor安裝
類似與photoshop,用於圖片的編輯。 直接在應用商店Ubuntu Software中搜索安裝。
1.6.命令總結
#檢視想要安裝的包,如檢視帶有fcitx的所有包
wxl@wxl-pc:~$ sudo apt-cache search fcitx
#安裝已經下載好的deb包,如安裝谷歌瀏覽器
wxl@wxl-pc:~$ sudo dpkg -i /home/wxl/Downloads/google-chrome-stable_current_amd64.deb
#安裝ubuntu自帶源中有的包
wxl@wxl-pc:~$ sudo apt-get install 軟體名字
#系統(或依賴)更新
wxl@wxl-pc:~$ ssudo apt-get -f install
2.Ubuntu16.04配置開發環境(JDK環境配置+scala環境配置+nodejs環境配置+開發工具intellij IDEA+資料分析Python環境+開發工具Jupyter)
2.0. Ubuntu三種級別的環境變數配置
2.0.1 臨時變數,即在退出terminal後便會失效。
export PATH=${PATH}
2.0.2 單一使用者變數,相當於windows的“使用者變數”
vim ~/.bashrc
2.0.3 系統變數,相當於windows的”系統變數”–提示千萬別修改環境變數!
vim /etc/environment
Tip:Ubuntu修改了environment無法進入系統
按ctrl+alt+F1進入命令提示符模式 輸入使用者名稱和密碼
/usr/bin/sudo /usr/bin/vi /etc/environment
修改回來
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
重啟,即可
/usr/bin/sudo reboot
Tip:CentOS下的全域性環境變數檔案為:/etc/profile,單一使用者環境變數檔案為:~/.bash_profile
2.1. JDK環境配置(系統環境變數)
解壓,並放置/opt/Java路經下
cd /homw/wxl/Downloads
tar -zxf jdk-8u92-linux-x64.tar.gz
sudo mv jdk1.8.0_92 /opt/java
配置系統變數
sudo vim /etc/profile.d/java.sh
#增加內容
export JAVA_HOME=/opt/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source變數生效,在當前terminal下生效
source /etc/profile
或者logout/使用者登出.登陸 這樣使得使用者變數在當前使用者下生效
2.2. Scala環境配置
解壓,移動到/opt
cd /home/wxl/Downloads
tar -zxf scala-2.11.8.tgz
sudo mv scala-2.11.8 /opt/scala
scala環境變數配置
sudo vim /etc/profile.d/scala.sh
#增加內容
export SCALA_HOME=/opt/scala
export PATH=${SCALA_HOME}/bin:$PATH
source變數生效,在當前terminal下生效
source /etc/profile
檢視scala -version
2.3. 安裝Intellj IDEA
tar -zxf ideaIU-2016.2.tar.gz
sudo mv idea-IU-162.1121.32 idea
啟動安裝指令碼在/bin目錄下
./idea.sh
開始通過介面安裝
選擇線上啟用
新增開啟圖示
選擇安裝支援scala的外掛
安裝最後需要給予許可權
安裝完成
2.4. 安裝nodejs
下載最新版nodejs 解壓,並放置在/opt路徑下
tar -xf node-v6.3.0-linux-x64.tar.xz
sudo mv node-v6.3.0-linux-x64 /opt/nodejs
配置變數
wxl@wxl-pc:~$ sudo vim /etc/profile.d/nodejs.sh
增加內容
export NODE_HOME=/opt/nodejs
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
使得變數生效,當重啟機器或者使用者登出時自動是使用者生效/檢視版本情況
source /etc/profile
node -v
2.5.配置pyton資料科學開發環境
ubuntu16.04本身自帶pyton2.7.12(輸入pyton可檢視)和3.5.1+(輸入python3,可檢視)
5.5.1. 配置python2
安裝pip
sudo apt install python-pip
檢視當前環境已經安裝的python包
pip list
更新pip
pip install --upgrade pip
2.5.2 配置pyhton3
sudo apt install python3-pip
檢視當前環境已經安裝的python包
pip3 list
更新pip3
pip3 install --upgrade pip
Tip:/usr/share/python-wheels
2.6. Jupyter notebook安裝/
Jupyter notebook方便的基於web開發的工具,可以及時瀏覽和調整。
2.6.1. 為python2安裝jupyter notebook
sudo pip install jupyter
兩者只安裝一種,否則後者覆蓋前者,如果需要python2和python3共同使用jupyter notebook。請看6。
2.6.2. 為python3安裝jupyter notebook
sudo pip3 install jupyter
2.7. Jupyter notebook同時支援python2和python3。
如果你像我一樣,因為工作需要同時需要python2和python3一起工作,那麼接下來就介紹如何使得兩個python不同版本的核心共存。 如果已經安裝了python2的jupyter notebook,那麼在開啟notebook時候想要同時能使用python3的核心。
python3 -m pip install ipykernel
python3 -m ipykernel install --user
如果提前安裝的是python3的jupyter notebook,則把命令部分的3替換成2,即可。