Même question que comment mettre à niveau-un-paquet-via-apt-get , sauf que s’il s’agit d’un serveur récemment déployé et que le .deb
archivé n’est pas là?
Par exemple, https://launchpad.net/ubuntu/precise/AMD64/wget me dit que la version précédente est 1.13.4-1ubuntu2
et que 1.13.4-2ubuntu
est installé:
$ dpkg -l | grep wget
ii wget 1.13.4-2ubuntu1 retrieves files from the web
Quand j'essaie de forcer la version:
vagrant@es2:~$ Sudo apt-get install wget=1.13.4-1ubuntu2
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '1.13.4-1ubuntu2' for 'wget' was not found
Existe-t-il un moyen de "demander" apt-get update
de récupérer des informations/URL/etc. à propos des anciennes versions?
La solution est-elle d’exécuter mon propre référentiel apt avec les versions que je veux?
wget http://launchpadlibrarian.net/85655688/wget_1.13.4-1ubuntu2_i386.deb
résultat
- 08: 29: 45-- http://launchpadlibrarian.net/85655688/wget_1.13.4-1ubuntu2_i386.deb => `Wget_1.13.4-1ubuntu2_i386. deb ' Résolution de launchpadlibrarian.net ... 91.189.89.229, 91.189.89.228 Connexion à launchpadlibrarian.net | 91.189.89.229 |: 80 ... connecté. Demande HTTP envoyé, en attente de réponse ... 200 OK Longueur: 282 988 (276 Ko) [application/x-debian-package] 100% [======== =========================================> 282 988 445,03K/s 08:29:46 (443.76 KB/s) - `wget_1.13.4-1ubuntu2_i386.deb 'a été sauvegardé [282988/282988]
Tant que vous avez une connexion Internet, vous pouvez vous connecter à tous les comptes de votre choix. Après cela, vous pouvez essayer de l'installer avec USC (cela peut ne pas fonctionner en raison de dépendances) ou avec dpkg
, mais vous devrez peut-être aussi wget les dépendances.
Dans ce cas, wget ...
Relations de paquet. Dépend de
dpkg (>= 1.15.4)
libc6 (>= 2.11)
libidn11 (>= 1.13)
libssl1.0.0 (>= 1.0.0)
Relations de paquet. Conflits
wget-ssl
A propos: j'ai cherché https://launchpad.net pour wget 1.13.4-1ubuntu2
et utiliser le lien sur cette page https://launchpad.net/ubuntu/precise/i386 /wget/1.13.4-1ubuntu2 pour télécharger localement le fichier nommé wget_1.13.4-1ubuntu2_i386.deb (276.4 KiB)
.
En théorie, vous pouvez créer le téléchargement à partir de la mémoire pour d'autres fichiers.