在 Ubuntu 14.04 安装 PyCharm 5 & Oracle JDK

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在 Ubuntu 14.04 安装 PyCharm 5 & Oracle JDK相关的知识,希望对你有一定的参考价值。

由于授权问题,在较新的Linux发行版本中都不再包含Oracle Java,取而代之的是OpenJDK。Ubuntu也是如此。

OpenJDK能满足大部分的应用程序运行条件,但PyCharm无法在OpenJDK条件下运行,因此需要安装Oracle公司的JDK。 

首先到JetBrain官网选择对应操作系统的最新版PyCharm下载。如果使用虚拟机,可以先在主机中用迅雷下载,然后传输到虚拟机中使用。下载后的文件应该是.tar.gz格式,在Ubuntu中解压到自己选择的路径后即可使用。

运行方式为在命令行中进入应用根目录,执行:

$ ./bin/pycharm.sh

因为我的是新做的虚拟机,命令行提示JDK错误。

安装JDK

 

  在Ubuntu中安装JDK有不同方法,这里提供一种个人觉得最简单的方法,使用apt安装。

 

  因为版权问题,在Ubuntu的APT仓库中不提供Oracle Java下载,执行以下命令查看:

$ apt-cache search oracle-java

  搜索不到任何包,再次查看:

$ apt-cache search java8
default-jdk - Standard Java or Java compatible Development Kit
default-jre - Standard Java or Java compatible Runtime
default-jre-headless - Standard Java or Java compatible Runtime (headless)
openjdk-8-jdk - OpenJDK Development Kit (JDK)
openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)

  

只可以搜索到OpenJDK的相关包。

 

  因为授权问题,Oracle JDK不包含在官方的PPA列表中,但感谢那些自由软件的贡献者,他们制作了一个PPA可以从Oracle官方下载最新版JDK到本地,自动安装和升级。注意的是这个PPA是一个alpha版本,作者不承诺任何保障,使用者自己承担风险。(PPA:Personal Package Archive)

执行以下命令添加PPA,然后更新APT。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

  更新完成后再搜索一下JDK包:

$ sudo apt-cache search oracle-java
oracle-jdk7-installer - Oracle JDK7 Installer meta package
oracle-java7-installer - Oracle Java(TM) Development Kit (JDK) 7
oracle-java6-installer - Oracle Java(TM) Development Kit (JDK) 6
oracle-java8-installer - Oracle Java(TM) Development Kit (JDK) 8
oracle-java7-set-default - Set Oracle JDK 7 as default Java
oracle-java6-set-default - Set Oracle JDK 6 as default Java
oracle-java8-set-default - Set Oracle JDK 8 as default Java

  搜索到了最新的JDK,我选择了安装Java7,执行:

sudo apt-get install oracle-java8-installer

  安装都是自动完成的,中间会弹出提示要求接受Oracle的授权条款,全部同意就可以了。

如果需要设置环境变量可以执行:

sudo apt-get install oracle-java8-set-default

  如果安装过oracle-java6-set-default或者oracle-java7-set-default,它们将被自动替换为当前的设置。

好了,再次运行PyCharm试试吧,执行:

$ ./bin/pycharm.sh

  

新的版本(phpStorm 10+ / WebStorm 11+ / PyCharm 5+)已经不能够单纯使用注册码了。

这个时候我们破解需要使用 License server,有国内的进行了破解,自己搭建了验证服务器,输入 http://idea.lanyus.com 即可通过验证。至此安装全部结束。

以上是关于在 Ubuntu 14.04 安装 PyCharm 5 & Oracle JDK的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu 14.04: caffe2 的安装,pycharm的配置, anaconda的使用

Ubuntu14.04中pycharm安装pillow包失败解决方法

手把手教你如何在Ubuntu系统中安装Pycharm

手把手教你如何在Ubuntu系统中安装Pycharm

Pycharm在Ubuntu14.04中的基本使用指南

如何在Ubuntu 14.04 LTS上安装MariaDB