
Gostaria de instalar um aplicativo do meu Ubuntu Software Center, mas é um pouco grande para baixar (éfabricante de textoe tem cerca de 760 MB).
Estou atualmente em uma universidade onde temos um serviço pelo qual podemos enviar umdiretolink para o arquivo e, em seguida, com alta largura de banda, esse arquivo será baixado.
Agora minha pergunta seria: Como posso obter um link direto para um pacote atualmente disponível no Ubuntu Software Center?
Responder1
Há um caminho relativo para o arquivo .deb na saída de apt-cache show
:
$ apt-cache show texmaker | grep ^Filename
Filename: pool/universe/t/texmaker/texmaker_4.4.1-1_amd64.deb
apt-cache policy
mostra o repositório de um pacote:
carvalho@S6-STI-N04:~ $ apt-cache policy texmaker
texmaker:
Installed: (none)
Candidate: 4.4.1-1
Version table:
4.4.1-1 0
500 http://archive.ubuntu.com/ubuntu/ wily/universe amd64 Packages
Você só precisa juntar a URL base do repositório ( http://archive.ubuntu.com/ubuntu/
, última linha da apt-cache policy
saída) com o caminho relativo para o arquivo:
http://archive.ubuntu.com/ubuntu/pool/universe/t/texmaker/texmaker_4.4.1-1_amd64.deb
Claro, você deve repetir isso para o pacote que deseja instalar e todas as suas dependências.
Responder2
Basta visitar este linkhttp://www.xm1math.net/texmaker/download.html#linuxe escolha seu sabor.
Então você pode instalá-lo usando:
sudo dpkg -i texmaker_ubuntu*.deb
Mas você deve levar em consideração que pode sofrer de problemas de dependências.
Observe também que o tamanho do deb
site oficial é pouco menos de 13 MB, então com relação ao que você diz, isso prova que existem muitas outras dependências.
Você pode verificar qualquer dependência de pacote usando apt-cache depends package-name
.
$ apt-cache depends texmaker
Exemplo de saída:
texmaker
Depends: libc6
Depends: libgcc1
Depends: libpoppler-qt4-3
Depends: libqt4-network
Depends: libqt4-xml
Depends: libqtcore4
Depends: libqtgui4
Depends: libqtwebkit4
Depends: libstdc++6
Depends: zlib1g
Depends: texmaker-data
Recommends: aspell
Recommends: ghostscript
ghostscript:i386
Recommends: netpbm
Recommends: psutils
psutils:i386
Recommends: texlive-latex-extra
|Recommends: <hunspell-dictionary>
hunspell-an
hunspell-ar
hunspell-da
hunspell-de-at
hunspell-de-at-frami
hunspell-de-ch
hunspell-de-ch-frami
hunspell-de-de
hunspell-de-de-frami
............