Questão Como instalo o pacote a partir de privates PPA sem precisar do Ubuntu Software Center?


Eu tenho o Ubuntu 13.04 e consigo instalar IntelliJ CE através do centro de software do Ubuntu. Quando faço isso, vejo isso como um pacote debian instalado:

zippy1981@scala-dev:~$ dpkg --get-selections |grep intellij
intellij-idea-ce                install 

O repositório para isso parece ser 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

No entanto, se eu fizer add-apt-repository https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/ e apt-get update esse repo me dá um erro e apt-get install intellij-idea-ce não encontra o pacote.

Existe uma maneira de instalar isso sem o uso do Centro de Software?


4
2017-09-02 18:58


origem


@Braiam eu entendo isso. Eu quero script para que eu possa instalá-lo em outra máquina, sem ter que iniciar o Ubuntu software center. - Justin Dearing
@Braiam a questão assunto e corpo ambos dizem "da linha de comando" - Justin Dearing
possível duplicata de Boa instalação Intellij no Ubuntu 15 - A.B.
Veja minha resposta Aqui - A.B.


Respostas:


A partir de recentemente, você pode usar Ubuntu Make.

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make  
sudo apt-get update
sudo apt-get install ubuntu-make
umake ide idea

3
2017-08-10 09:23



-1 ppa:ubuntu-desktop/ubuntu-make  não é repositório privado OPs - A.B.
@ A.B .: Obrigado pelo comentário para explicar o downvote. Ele disse: "Existe uma maneira de instalar isso sem o uso do Centro de Software?" e "Eu quero fazer o script para que eu possa instalá-lo em outra máquina, sem ter que iniciar o Ubuntu software center." e "a questão assunto e corpo dizem" da linha de comando "'. Faz parecer que o ponto principal é não o repo privado, mas não usando o centro de software. - serv-inc
@ A.B. Eu tentei o procedimento acima e falhei em instalar o IntelliJ por ele. (não sabendo qual senha / nome de usuário usar) - serv-inc
OK certo. Removido o downvote. - A.B.


Quando você acessa o ppa privado, você precisa de nome de usuário e senha (apenas tente ir até lá com seu navegador), mas o login do software center para você, tornando o processo impecável. Mas, o apt-get não sabe nada disso, então você deve mudar o seu URL para fazer login no ppa:

sudo add-apt-repositories https://username:password@private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/

ou adicionando manualmente as linhas ao seu sources.list:

deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/intellij-idea-ce/ubuntu/ raring/main amd64

Se você precisar de ajuda sobre o URL que você deve escrever, consulte o seu página de assinatura no LaunchPad


1
2017-09-03 02:09