使用JDK设置和安装IntelliJ

是否有用于下载和安装带有JavaJDK或OpenJDK的IntelliJ的脚本?

我不知道在使用Ubuntu 12.10之前我是如何做到的,但是我现在正在进行新的13.04安装,我一直在寻找一个可以合一的脚本,或者我可以凑齐的一些脚本

我有两个详细的链接,我认为会很方便,其他人可以加入这个吗?

如何安装Oracle Java JDK 7?

通过PPA Repository在Ubuntu中安装Oracle Java 7

更新:我现在发现你可以通过Ubuntu软件中心安装IntelliJ,所以虽然这对我来说是一个很好的学习练习但它不再是真正相关的。 感谢所有贡献的人。

这应该让你开始:

#!/bin/sh add-apt-repository ppa:webupd8team/java && apt-get update && apt-get install oracle-java7-installer && echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections && update-java-alternatives -s java-7-oracle && wget -O /tmp/intellij.tar.gz http://download.jetbrains.com/idea/ideaIC-12.0.4.tar.gz && tar xfz /tmp/intellij.tar.gz && cd idea-IC-123.169/bin && ./idea.sh 

你应该考虑的一些事情:

  • 我不确定echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections在哪个部分echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections必须是。 可能早一点。
  • 线路cd idea-IC-123.169/bin依赖于IntelliJ版本,因为提取的文件夹以这种方式命名。 它只适用于我写这篇文章时可用的版本。
  • 下载链接也是如此。 它可能会随着更新的版本而改变。
  • 我不确定如果您尝试添加已经存在的ppa会发生什么。 这可能会导致问题。
  • 您必须以root身份执行脚本

安装JDK

要安装JDK,可以参考help.ubuntu.com/community/Java 。

如果要安装openJDK,

 sudo apt-get install openjdk-7-jdk 

如果要安装Oracle JDK,可以使用webup8团队中的PPA 。

 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer 

安装IntelliJ IDEA

[更新的答案]

从www.jetbrains.com/idea/download/下载IntelliJ IDEA CE。

  1. 使用提取ideaIC-XX.YZtar.gz

     tar -zxvf ideaIC-XX.YZtar.gz 
  2. 在解压缩文件夹中的bin目录中运行idea.sh

  3. 要创建命令行Tools > Create Command-line Launcher
  4. 要创建桌面条目,请使用Tools > Create Desktop Entry

而已。 现在,您可以从Ubuntu dash启动IntelliJ。

[旧答案]

从www.jetbrains.com/idea/download/下载IntelliJ IDEA CE。

  1. 使用提取ideaIC-XX.YZtar.gz

     tar -zxvf ideaIC-XX.YZtar.gz 
  2. 成为root。

     sudo -i 
  3. 将解压缩的文件夹移动到/opt/idea

     mv ideaIC-XX.YZ /opt/idea 
  4. 创建桌面文件并进行安装:

     gedit idea.desktop 

    并将以下内容复制到idea.desktop文件中。

     [Desktop Entry] Name=IntelliJ IDEA Type=Application Exec=idea.sh Terminal=false Icon=idea Comment=Integrated Development Environment NoDisplay=false Categories=Development;IDE; Name[en]=IntelliJ IDEA 

    然后执行以下命令自动将其安装在统一中:

     desktop-file-install idea.desktop 
  5. 使用在/usr/local/bin创建符号链接

     cd /usr/local/bin ln -s /opt/idea/bin/idea.sh 
  6. 对于要在破折号中显示的想法图标,可以添加想法图标

     cp /opt/idea/bin/idea.png /usr/share/pixmaps/idea.png 

而已。 现在,您可以从Ubuntu dash启动IntelliJ。

新方法:你可以使用Ubuntu Make 。 要安装在16.04(Xenial)[及更高版本]

 sudo apt install ubuntu-make 

如果您的Ubuntu版本如果在16.04(代号为Xenial)之前,您可以从Ubuntu Make PPA安装。 首先,将PPA添加到您的系统:

 sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update 

然后,安装Ubuntu Make:

 sudo apt-get install ubuntu-make 

安装Ubuntu Make之后,做一个

 umake ide idea 

您也可以尝试我的ubuntu存储库: https : //launchpad.net/~mmk2410/+archive/ubuntu/intellij-idea-community

要使用它,只需运行以下命令:

 sudo apt-add-repository ppa:mmk2410/intellij-idea-community sudo apt-get update sudo apt-get install intellij-idea-community 

我一直在一堆机器上安装各种JB工具,所以最后写了一个小工具来帮助它,请在这里查看: https : //github.com/MarcinZukowski/jetbrains-installer

当JetBrains发布需要手动下载的新版本时,它也很有用,可以实现自动化。