安装JDK
- 下载JDK
从官网上下载的是jdk-8u121-linux-x64
,下载路径为http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html - 安装JDK
下载好后,将其放在linux系统的/root目录下(自行选定放置目录),执行安装操作
# yum localinstall /root/jdk-8u121-linux-x64.rpm
- 设置JDK环境
1.添加到java版本列表update-alternatives
update-alternatives是用来管理多版本软件共存时默认选择的版本
# update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8.0_121/bin/java" 2000
2.配置默认java版本(因为系统中自带了openjdk,而刚才又安装了jdk1.8.0,此时需要将刚才安装jdk1.8.0设置为默认版本)。
选择其中的4:
[root@localhost java]# update-alternatives --config java
共有 4 个程序提供“java”。
选择 命令
-----------------------------------------------
1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
*+ 3 /usr/java/jdk1.8.0_121/jre/bin/java
4 /usr/java/jdk1.8.0_121/bin/java
按 Enter 来保存当前选择[+],或键入选择号码:4
3.上面的操作只是告诉系统我要选择的JDK版本,但是系统要执行的系统环境变量的设置还是避免不了的.
编辑/etc/profile
文件,添加如下内容
export JAVA_HOME="/usr/java/jdk1.8.0_121"
export PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME/bin"
export JRE_HOME="$JAVA_HOME/jre"
export CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib"
并执行source /etc/profile
使之生效。
通过java -version
可以查看java运行的版本。
安装pycharm
- 下载pycham社区版,下载地址为:http://www.jetbrains.com/pycharm/download/#section=linux
- 解压缩pycharm安装包,并将其指定到目录/usr/local/pycharm(需创建此目录)
# tar zxvf pycharm-community-2016.3.2.tar.gz -C /usr/local/pycharm
设置X11转发Xmanager
在具体操作之前,需要先了解一下基本的知识:
- 开启X11远程窗口登录
由于pycharm是安装在linux中,但是在虚拟机里面操作启用操作pytharm肯定是不方便的,因此需要使用xmanager转发,以便用于进行远程操作
需要先配置vim /etc/gdm/custom.conf
,添加以下语句
[security]
AllowRemoteroot=true // 允许root 用户登录,设置此项值为true
[xdmcp]
Enable=1 //启用xdm
设置完成好后可以通过xmanager中的xbrowser进行登录
说明:xbrowser:远程连接图形界面
xstart:远程连接应用程序的图形界面
- 如果想要连接pycharm,则需要在xstart上输入程序的执行路径
- 现在在xshell上直接运行pycharm程序,当出现图形界面时直接显示,而不需要再切换到xmanager上显示后在切回xshell,
该怎么办呢?
1.在xshell--文件--属性--ssh--隧道--X11转移--Xmanager进行勾选
2.安装xorg-x11-xauth包,yum -y install xorg-x11-xauth
3.编辑#vim /etc/ssh/sshd_config
,确保文件中的X11Forwarding yes
4.此时在执行在/usr/local/pycharm/pycharm-community-2016.3.2/bin/
下的pycharm.sh