Como posso fazer o download do deb de um PPA?

7

Como posso baixar o pacote deb de um PPA?

    
por Muhammad al Jayyosi 04.05.2015 / 19:40

3 respostas

15

Este é um exemplo para baixar um arquivo deb.

Isso pode ser feito. Mas não precisa ser, se você adicionar um PPA ao sistema.

por exemplo:

sudo apt-add-repository ppa:inkscape.dev/stable

Mas vamos continuar com o exemplo de download.

Ir para a página do PPA, por exemplo Equipe do Inkscape Developers

  • Use o link, por exemplo. Estabilidade do Inkscape

  • Useolink Veja os detalhes do pacote

  • Useolink,porexemplo. inkscape - 0.91.0 + 47 ~ ubuntu15.04.1

  • Useolink,porexemplo. inkscape_0.91.0 + 47 ~ ubuntu15. 04.1_amd64.deb

por A.B. 04.05.2015 / 20:37
2

Graças a "A.B." - isso é útil - uma maneira mais fácil é apenas construir o URL a partir do PPA, portanto, para ppa: inkscape.dev / estável
o URL é:
link inkscape.dev / + arquivo / ubuntu / estável / + packages

Isto dá a lista de pacotes onde você pode escolher o pacote para sua distribuição. Você pode fazer isso com um script - exemplo: create script ppa.sh contendo:

echo $* | awk -F/ '{
    sub(".*ppa:","",$0)
    print "https://launchpad.net/~"$1"/+archive/ubuntu/"$2"/+packages"
    }'

Qualquer um dos seguintes itens funcionará:

./ppa.sh inkscape.dev/stable
./ppa.sh ppa:inkscape.dev/stable
./ppa.sh apt-add-repository ppa:inkscape.dev/stable
./ppa.sh sudo apt-add-repository ppa:inkscape.dev/stable

para dar: link

    
por Mike Bounds 11.08.2016 / 13:54
0

Eu só precisava disso também, mas queria uma maneira automatizada de obter a versão mais recente do .deb, sem precisar de um navegador todas as vezes.

Aqui está uma lista completa dos comandos que você pode colocar em um script e que sempre traz a versão mais recente .deb do phpmyadmin ppa, qualquer que seja a versão mais recente no momento (substitua nijel / phpmyadmin pela fonte do ppa você está interessado em):

sudo add-apt-repository -y ppa:nijel/phpmyadmin
sudo apt-get update
cd /tmp
apt-get download phpmyadmin
sudo add-apt-repository -y -r ppa:nijel/phpmyadmin
sudo apt-get update

Você terá então um arquivo phpmyadmin * .deb em / tmp. O acima irá adicionar e remover a fonte phpmyadmin ppa do seu sistema. Se você não quiser removê-lo, apenas comente as duas últimas linhas.

    
por Normadize 08.04.2017 / 15:29