sudo apt-get install pppoe
téléchargera le pppoe
package et l'installera.
Est-il possible de simplement télécharger le pppoe
package et de ne pas l'installer avec la apt-get
commande?
wget http://ftp.us.debian.org/debian/pool/main/p/ppp/ppp_2.4.7-1+4_amd64.deb
ppp_2.4.7-1+4_amd64.deb
est maintenant dans le répertoire courant.
cd /tmp
sudo apt-get install -d ppp
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
ppp
0 upgraded, 1 newly installed, 0 to remove and 95 not upgraded.
Need to get 0 B/346 kB of archives.
After this operation, 949 kB of additional disk space will be used.
Download complete and in download only mode
ppp_2.4.7-1+4_amd64.deb
Paquet lié à No ou PPP dans / tmp.
sudo find /tmp -name ppp*
Rien n'a été trouvé.
Où est le paquet ppp dans / tmp avec la commande
cd /tmp
sudo apt-get install -d ppp
??
sudo
ici. Il téléchargera le package dans le répertoire de travail.Pour développer légèrement la réponse de Hamid, l'une de ces trois commandes très similaires fonctionnera si votre seul désir est de télécharger uniquement le package spécifié, et rien d'autre . (Votre cas d'utilisation n'est pas clairement indiqué, il n'est donc pas clair si c'est ce que vous voulez faire.) Ils téléchargent tous le fichier deb correspondant au package spécifié dans le répertoire en cours.
Les deux premières commandes font partie du
apt
package, la troisième fait partie duaptitude
package. Ils sont tous fonctionnellement équivalents, pour autant que je sache, bien que les différences de syntaxe et d'utilisation entreapt
etaptitude
puissent vous amener à préférer l'un d'entre eux dans certaines circonstances. Et bien sûr,apt
est une commande plus récente queapt-get
- elle contientapt-get
etapt-cache
fonctionnalité tout en jetant une partie des bagages historiques.Notez également que si l'une de ces commandes trouve le fichier déjà dans le répertoire courant, elle ne le téléchargera plus. Cependant, je ne sais pas quels critères ils utilisent pour vérifier - ou, en d'autres termes, à quel point il est difficile de les tromper. Un fichier vierge ne fonctionne pas.
la source
apt
fournit une commande de récupération de source -apt source
.Pour que cela fonctionne, vous avez besoin d'un référentiel source dans votre répertoire
sources.list
ousources.list.d
(/etc/apt/sources.list
ou/etc/apt/sources.list.d/
. Une telle ligne ressemblerait à quelque chose (remplacez-la par des sections appropriées de miroir et de référentiel):la source
Lorsque vous travaillez sur un serveur Ubuntu sans Internet mais accessible via l'intranet de l'entreprise. L'installation de packages était difficile.
J'ai créé un script qui recherchera les dépendances d'un package requis, les stockera dans une liste, puis parcourrai la liste pour télécharger d'autres dépendances enfants, car parfois un seul passage de téléchargement de dépendance n'était pas suffisant. Après avoir téléchargé les dépendances, il les a regroupées dans un fichier zip qui peut être déplacé dans son ensemble vers le serveur. J'ai appelé ce script pkgdownload .
Il peut être trouvé sur mon GitHub ici
Voici une image de celui-ci au travail:
la source
recommends
et desuggests
packages. Voir askubuntu.com/a/117646/6227