问题描述
是否有用于下载和安装带有JavaJDK或OpenJDK的IntelliJ的脚本?
我不知道在使用Ubuntu 12.10之前我是如何做到的,但我现在正在进行新的13.04安装,我一直在寻找一个可以合一的脚本,或者我可以凑齐的一些脚本
我有两个详细的链接,我认为会很方便,其他人可以加入这个吗?
How do I install Oracle Java JDK 7?
Install Oracle Java 7 in Ubuntu via PPA Repository
更新:我现在发现你可以通过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
必须在哪个部分。可能早一点。 -
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,可以使用PPA from webup8 team。
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。
-
使用提取ideaIC-XX.Y.Z.tar.gz
tar -zxvf ideaIC-XX.Y.Z.tar.gz
-
在解压缩文件夹内的
bin
目录中运行idea.sh
。 -
要创建命令行跑步者,
Tools > Create 命令行 Launcher
-
要创建桌面条目,请使用
Tools > Create Desktop Entry
而已。现在,您可以从Ubuntu dash启动IntelliJ。
[旧答案]
从www.jetbrains.com/idea/download/下载IntelliJ IDEA CE。
-
使用提取ideaIC-XX.Y.Z.tar.gz
tar -zxvf ideaIC-XX.Y.Z.tar.gz
-
成为root。
sudo -i
-
将解压缩的文件夹移动到
/opt/idea
mv ideaIC-XX.Y.Z /opt/idea
-
创建桌面文件并进行安装:
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
-
使用在
/usr/local/bin
中创建符号链接cd /usr/local/bin ln -s /opt/idea/bin/idea.sh
-
对于要在破折号中显示的想法图标,可以添加想法图标
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