我有 Ubuntu 13.04,我可以安装IntelliJ CE通过 Ubuntu 软件中心。当我这样做时,我看到它是一个已安装的 Debian 包:
zippy1981@scala-dev:~$ dpkg --get-selections |grep intellij
intellij-idea-ce install
它的存储库似乎是https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/
:
maya@ubuntu:~/Documents/src/scala$ apt-cache policy intellij-idea-ce
intellij-idea-ce:
Installed: 12.1-0ubuntu1
Candidate: 12.1-0ubuntu1
Version table:
*** 12.1-0ubuntu1 0
500 https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/ raring/main amd64 Packages
100 /var/lib/dpkg/status
但是,如果我这样做了add-apt-repository https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/
,apt-get update
那么 repo 会给我一个错误并且apt-get install intellij-idea-ce
找不到该包。
有没有办法不使用软件中心来安装它?
答案1
最近,您可以使用Ubuntu 制作。
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake ide idea
答案2
当你访问私有 ppa 时,你需要用户名和密码(只需尝试使用你的浏览器),但软件中心会为您登录,使整个过程完美无缺。但是,apt-get 对此一无所知,因此您应该更改您的 URL 以登录这些 ppa:
sudo add-apt-repositories https://username:[email protected]/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/
或者手动将以下行添加到您的sources.list
:
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/ raring/main amd64
如果你需要帮助,了解应该写什么 URL,请咨询你的订阅页面在 LaunchPad 中