Ubuntu 18.04 LTS 开发环境配置
I JDK 配置
方法一 手动下载安装
1. 下载并安装
首先下载 JDK8 ,解压到 /usr/lib/jvm ,我下载的是 jdk-8u181-linux-x64.tar.gz,执行
sudo mkdir /usr/lib/jvm
sudo tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/lib/jvm
2. 配置环境变量
由于我使用 zsh 因此编辑的是 ~/.zshrc 文件,使用默认终端的则编辑 ~/.bashrc 文件,或者配置所有用户的环境变量编辑 /etc/profile 。
执行:
sudo vi ~/.zshrc
在文件末尾添加:
#set oracle jdk environment
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre**
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
然后执行:
source ~/.zshrc
3. 系统设置默认 JDK
执行:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_181/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_181/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.8.0_181/bin/jar 300
sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.8.0_181/bin/javah 300
sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.8.0_181/bin/javap 300
然后执行:
sudo update-alternatives --config java
若是初次安装 JDK,会有下面的提示:
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/jdk1.8.0_181/bin/java
Nothing to configure.
否则,选择合适的 JDK即可。
4. 查看java版本
查看版本检验是否安装成功:
java -version
方法二 命令行方式安装 oracle JDK
1. 安装依赖包
sudo apt-get install python-software-properties
2. 添加仓库源
sudo add-apt-repository ppa:webupd8team/java
3. 更新软件包列表
sudo apt-get update
4. 安装java JDK
sudo apt-get install oracle-java8-installer
注意安装过程中需要接受协议
5. 查看java版本
java -version
II 应用软件安装
一 Sublime Text 3
安装
参考 Sublime Text 3 的官方安装文档,按照提示即可正常安装,此处摘录 apt 安装步骤:
Install the GPG key:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
Ensure apt is set up to work with https sources:
sudo apt-get install apt-transport-https
以下按需要二选一即可
Select the channel to use:
Stable
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Dev
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Update apt sources and install Sublime Text
sudo apt-get update
sudo apt-get install sublime-text
注册码及插件请查看 Sublime Text 3 插件及注册码。
无法输入中文问题请查看 Sublime Text 3 Ubuntu 18.04 无法输入中文解决方案。
二 Android Studio
安装
首先从 https://developer.android.com/studio/ 下载软件压缩包。
右键解压或者使用以下命令:
sudo unzip android-studio-ide-173.4907809-linux.zip
解压后文件夹名为 android-studio,将文件夹移动至 /opt/下
sudo mv android-studio /opt/
进入文件夹下
cd /opt/android-studio/bin/
执行以下命令即可打开 Android Studio,但是不建议这么做,因为这样打开配置文件等均存于root目录下,建议先创建快捷方式。
sudo ./studio.sh
初次启动,将设置选择好,会下载所需的文件,需要较长时间。
创建快捷方式
Ubuntu 在 /usr/share/applications 目录下存放着系统应用程序的快捷启动图标,我们可以在这里创建 Android Studio 的快捷方式。
首先进入文件夹
cd /usr/share/applications
创建快捷方式
sudo vim android-studio.desktop
添加如下内容:
[Desktop Entry]
Name=Android Studio
Name[zh_CN]=Android Studio
Comment=Android Studio
Exec=/opt/android-studio/bin/studio.sh
Icon=/opt/android-studio/bin/studio.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
然后保存退出,执行:
sudo chmod +x android-studio.desktop
即可从菜单栏打开 Android Studio 了。
配置 adb 环境变量(可选)
编辑 ~/.zshrc 文件(系统自带终端编辑 ~/.bashrc ,对所有用户生效编辑 /etc/profile)
sudo vim ~/.zshrc
在下方加入以下内容( /home/vanxnf/Android/Sdk 部分写你的 sdk 路径):
#set path for android sdk tools
export PATH=$PATH:/home/vanxnf/Android/Sdk/tools/
export PATH=$PATH:/home/vanxnf/Android/Sdk/platform-tools/
然后执行以下命令即可生效。
source ~/.zshrc
三 PyCharm
安装
首先从 https://www.jetbrains.com/pycharm/download/#section=linux 下载软件压缩包。也可直接使用以下命令安装:
sudo snap install [pycharm-professional|pycharm-community] --classic
这里采用下载压缩包的形式,解压并将文件夹移动到 /opt/ 下
tar -xf pycharm-professional-2018.2.2.tar.gz
sudo mv pycharm-2018.2.2 /opt/
进入文件夹下
cd /opt/pycharm-2018.2.2/bin
执行以下命令即可打开 PyCharm, 但不建议这么做,建议先创建快捷方式。
sudo ./pycharm.sh
创建快捷方式
Ubuntu 在 /usr/share/applications 目录下存放着系统应用程序的快捷启动图标,我们可以在这里创建 PyCharm 的快捷方式。
首先进入文件夹
cd /usr/share/applications
创建快捷方式
sudo vim PyCharm.desktop
添加如下内容:
[Desktop Entry]
Name=PyCharm
Name[zh_CN]=PyCharm
Comment=PyCharm
Exec=/opt/pycharm-2018.2.2/bin/pycharm.sh
Icon=/opt/pycharm-2018.2.2/bin/pycharm.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
然后保存退出,执行:
sudo chmod +x PyCharm.desktop
即可从菜单栏打开 PyCharm 了。
四 IntelliJ IDEA
安装
首先从 https://www.jetbrains.com/idea/download/#section=linux 下载软件压缩包。
将解压并将文件夹移动到 /opt/ 下
tar -xf ideaIU-2018.2.2.tar.gz
sudo mv idea-IU-182.4129.33 /opt
进入文件夹下
cd /opt/idea-IU-182.4129.33/bin
执行以下命令即可打开 IDEA, 但不建议这么做,建议先创建快捷方式。
sudo ./idea.sh
创建快捷方式
Ubuntu 在 /usr/share/applications 目录下存放着系统应用程序的快捷启动图标,我们可以在这里创建 IDEA 的快捷方式。
首先进入文件夹
cd /usr/share/applications
创建快捷方式
sudo vim IDEA.desktop
添加如下内容:
[Desktop Entry]
Name=IDEA
Name[zh_CN]=IDEA
Comment=IDEA
Exec=/opt/idea-IU-182.4129.33/bin/idea.sh
Icon=/opt/idea-IU-182.4129.33/bin/idea.png
Terminal=false
Type=Application
Categories=Application;
Encoding=UTF-8
StartupNotify=true
然后保存退出,执行:
sudo chmod +x IDEA.desktop
即可从菜单栏打开 IDEA 了。
五 Anaconda
安装
首先从 https://www.anaconda.com/download/#linux 下载 Anaconda。
执行以下命令安装:
bash Anaconda3-5.2.0-Linux-x86_64.sh
因为 Anaconda 的脚本只会添加到 ~/.bashrc 下,而使用 zsh 的需要在 ~/.zshrc 下添加
# added by Anaconda3 installer
export PATH="/home/vanxnf/anaconda3/bin:$PATH"
然后执行:
source ~/.zshrc
输入:
python
显示类似以下内容:
Python 3.6.5 |Anaconda, Inc.| (default, Apr 29 2018, 16:14:56)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
即安装成功。
六 Putty
使用以下命令安装即可:
sudo apt-get install putty
说一下 Ubuntu GNOME 环境下 putty 的复制粘贴,其实 GNOME 自带这个功能,只需要鼠标选中高亮要复制的内容,在需要粘贴的地方按鼠标中键即可。
七 Atom
从官网下载 https://atom.io/ ,然后使用以下命令安装:
sudo dpkg -i atom-amd64.deb