Cómo obtener un enlace directo al archivo .deb de un paquete

Cómo obtener un enlace directo al archivo .deb de un paquete

Me gustaría instalar una aplicación desde mi Centro de software de Ubuntu. Sin embargo, es un poco grande para descargar (esfabricante de textilesy pesa alrededor de 760 MB).

Estoy actualmente en una universidad donde tenemos un servicio mediante el cual podemos enviar undirectoenlace al archivo y luego, con un gran ancho de banda, se descargará ese archivo.

Ahora mi pregunta sería: ¿Cómo puedo obtener un enlace directo a un paquete actualmente disponible en el Centro de software de Ubuntu?

Respuesta1

Hay una ruta relativa al archivo .deb en el resultado de apt-cache show:

$ apt-cache show texmaker | grep ^Filename
Filename: pool/universe/t/texmaker/texmaker_4.4.1-1_amd64.deb

apt-cache policymuestra el repositorio de un paquete:

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

Sólo tienes que unir la URL base del repositorio ( http://archive.ubuntu.com/ubuntu/, última línea del apt-cache policyresultado) con la ruta relativa al archivo:

http://archive.ubuntu.com/ubuntu/pool/universe/t/texmaker/texmaker_4.4.1-1_amd64.deb

Por supuesto, debes repetir esto para el paquete que deseas instalar y todas sus dependencias.

Respuesta2

Sólo visita este enlacehttp://www.xm1math.net/texmaker/download.html#linuxy elige tu sabor.

Luego puedes instalarlo usando:

sudo dpkg -i texmaker_ubuntu*.deb

Pero debes tener en cuenta que puedes sufrir problemas de dependencias.

También tenga en cuenta que el tamaño del debsitio oficial es de poco menos de 13 MB, por lo que con respecto a lo que dice, esto demuestra que existen muchas otras dependencias.

Puede verificar las dependencias del paquete usando apt-cache depends package-name.

$ apt-cache depends texmaker

Salida de muestra:

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
    ............

información relacionada