web-dev-qa-db-fra.com

Comment télécharger un paquet .deb?

Ce serveur a un paquet .deb que je veux télécharger. Le problème est que cela ne me permet de télécharger qu'un fichier à la fois à l'intérieur du paquet. Comment puis-je télécharger uniquement le fichier .deb à installer?

2
Blaine

Le fichier deb a été compressé, j'ai téléchargé et extrait la plus grande archive de la manière suivante:

wget http://downloadarchive.documentfoundation.org/libreoffice/old/3.5.7.2/deb/x86_64/LibO_3.5.7rc2_Linux_x86-64_install-deb_en-US.tar.gz
tar xvf LibO_3.5.7rc2_Linux_x86-64_install-deb_en-US.tar.gz

Cette extraction crée une structure de répertoire:

LibO_3.5.7rc2_Linux_x86-64_install-deb_en-US/DEBS

et tous les paquets deb sont dans ce dossier 'DEBS':

andrew@corinth:~/LibO_3.5.7rc2_Linux_x86-64_install-deb_en-US/DEBS$ ls
desktop-integration
libobasis3.5-base_3.5.7-2_AMD64.deb
libobasis3.5-binfilter_3.5.7-2_AMD64.deb
libobasis3.5-calc_3.5.7-2_AMD64.deb
libobasis3.5-core01_3.5.7-2_AMD64.deb
libobasis3.5-core02_3.5.7-2_AMD64.deb
libobasis3.5-core03_3.5.7-2_AMD64.deb
libobasis3.5-core04_3.5.7-2_AMD64.deb
libobasis3.5-core05_3.5.7-2_AMD64.deb
libobasis3.5-core06_3.5.7-2_AMD64.deb
libobasis3.5-core07_3.5.7-2_AMD64.deb
libobasis3.5-draw_3.5.7-2_AMD64.deb
libobasis3.5-en-us_3.5.7-2_AMD64.deb
libobasis3.5-en-us-base_3.5.7-2_AMD64.deb
libobasis3.5-en-us-calc_3.5.7-2_AMD64.deb
libobasis3.5-en-us-math_3.5.7-2_AMD64.deb
libobasis3.5-en-us-res_3.5.7-2_AMD64.deb
libobasis3.5-en-us-writer_3.5.7-2_AMD64.deb
libobasis3.5-extension-beanshell-script-provider_3.5.7-2_AMD64.deb
libobasis3.5-extension-javascript-script-provider_3.5.7-2_AMD64.deb
libobasis3.5-extension-mediawiki-publisher_3.5.7-2_AMD64.deb
libobasis3.5-extension-nlpsolver_3.5.7-2_AMD64.deb
libobasis3.5-extension-pdf-import_3.5.7-2_AMD64.deb
libobasis3.5-extension-presentation-minimizer_3.5.7-2_AMD64.deb
libobasis3.5-extension-presenter-screen_3.5.7-2_AMD64.deb
libobasis3.5-extension-python-script-provider_3.5.7-2_AMD64.deb
libobasis3.5-extension-report-builder_3.5.7-2_AMD64.deb
libobasis3.5-gnome-integration_3.5.7-2_AMD64.deb
libobasis3.5-graphicfilter_3.5.7-2_AMD64.deb
libobasis3.5-images_3.5.7-2_AMD64.deb
libobasis3.5-impress_3.5.7-2_AMD64.deb
libobasis3.5-javafilter_3.5.7-2_AMD64.deb
libobasis3.5-kde-integration_3.5.7-2_AMD64.deb
libobasis3.5-math_3.5.7-2_AMD64.deb
libobasis3.5-ogltrans_3.5.7-2_AMD64.deb
libobasis3.5-onlineupdate_3.5.7-2_AMD64.deb
libobasis3.5-ooofonts_3.5.7-2_AMD64.deb
libobasis3.5-ooolinguistic_3.5.7-2_AMD64.deb
libobasis3.5-postgresql-sdbc_3.5.7-2_AMD64.deb
libobasis3.5-pyuno_3.5.7-2_AMD64.deb
libobasis3.5-writer_3.5.7-2_AMD64.deb
libobasis3.5-xsltfilter_3.5.7-2_AMD64.deb
libreoffice3.5_3.5.7-2_AMD64.deb
libreoffice3.5-base_3.5.7-2_AMD64.deb
libreoffice3.5-calc_3.5.7-2_AMD64.deb
libreoffice3.5-dict-en_3.5.7-2_AMD64.deb
libreoffice3.5-dict-es_3.5.7-2_AMD64.deb
libreoffice3.5-dict-fr_3.5.7-2_AMD64.deb
libreoffice3.5-draw_3.5.7-2_AMD64.deb
libreoffice3.5-en-us_3.5.7-2_AMD64.deb
libreoffice3.5-impress_3.5.7-2_AMD64.deb
libreoffice3.5-math_3.5.7-2_AMD64.deb
libreoffice3.5-stdlibs_3.5.7-2_AMD64.deb
libreoffice3.5-ure_3.5.7-2_AMD64.deb
libreoffice3.5-writer_3.5.7-2_AMD64.deb
andrew@corinth:~/LibO_3.5.7rc2_Linux_x86-64_install-deb_en-US/DEBS$ 

Et ensuite, si vous le souhaitez, vous pouvez installer all à partir du répertoire DEBS en exécutant:

Sudo dpkg -i *.deb

L'installation de l'un de ces éléments peut poser problème en fonction de:

  1. Quelle version d'Ubuntu vous utilisez
  2. Quel paquet deb particulier vous essayez d'installer

Les dépendances étant le problème principal ainsi que les versions plus modernes déjà disponibles/installées à partir du référentiel Ubuntu ...

3
andrew.46

Une autre solution consiste à utiliser la commande apt-getdownload:

apt-get download mypackage1 mypackage2

Lien d'origine

0
AndrewJC