Installer CURL sous Debian 6 en console SSH (newbie)
Bonjour,
Je souhaite installer Curl 7.24 au minimum sur mon VPS Debian 6.
Un "sudo apt-get install curl" m'annonce fièrement
"Reading package lists... Done
Building dependency tree
Reading state information... Done
curl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded."
Pour un programme qui me réclame la 7.24, alors qu'il existe une stable en 7.26 et que la 7.36 est proposée !!
Dépendance and co, j'y connais rien... Je fais bêtement ce qu'on me dit pour les besoins d'un programme. Il faut que je le fasse rapidement, mais je compte me lancer à fond dedans.
Quelqu'un peut me renseigner ?
Merci à vous qui me lisez ;)
"uname -a" m'annonce
Linux 2.6.32-28-pve #1 SMP Tue Mar 18 15:21:47 CET 2014 x86_64 GNU/Linux
NB : Dernière info : Le programme que je souhaite installer à l'air de fonctionner malgré la 7.21, mais j'ai des erreurs et l'installation d'autres programmes est impossible. Je dois désinstaller ce programme et le réinstaller à chaque fois que je veux installer un programme quelconque comme emacs par ex.
Je souhaite installer Curl 7.24 au minimum sur mon VPS Debian 6.
Un "sudo apt-get install curl" m'annonce fièrement
"Reading package lists... Done
Building dependency tree
Reading state information... Done
curl is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded."
Pour un programme qui me réclame la 7.24, alors qu'il existe une stable en 7.26 et que la 7.36 est proposée !!
Dépendance and co, j'y connais rien... Je fais bêtement ce qu'on me dit pour les besoins d'un programme. Il faut que je le fasse rapidement, mais je compte me lancer à fond dedans.
Quelqu'un peut me renseigner ?
Merci à vous qui me lisez ;)
"uname -a" m'annonce
Linux 2.6.32-28-pve #1 SMP Tue Mar 18 15:21:47 CET 2014 x86_64 GNU/Linux
NB : Dernière info : Le programme que je souhaite installer à l'air de fonctionner malgré la 7.21, mais j'ai des erreurs et l'installation d'autres programmes est impossible. Je dois désinstaller ce programme et le réinstaller à chaque fois que je veux installer un programme quelconque comme emacs par ex.
A voir également:
- Curl commande introuvable
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
4 réponses
POUR cat /etc/apt/sources.list
"uname -a" m'annonce (la version indique celle du DEBIAN 6)
Le "aptitude update" m'a donné
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb https://www.debian.org/security/ squeeze/updates main contrib non-free
"uname -a" m'annonce (la version indique celle du DEBIAN 6)
Linux 2.6.32-28-pve #1 SMP Tue Mar 18 15:21:47 CET 2014 x86_64 GNU/Linux
Le "aptitude update" m'a donné
Hit http://ftp.debian.org/debian/ squeeze Release.gpgMais cela ne m'a pas avancé côté mise à jour.
Ign http://ftp.debian.org/debian/ squeeze/contrib Translation-en
Ign http://ftp.debian.org/debian/ squeeze/main Translation-en
Ign http://ftp.debian.org/debian/ squeeze/non-free Translation-en
Get:1 https://www.debian.org/security/ squeeze/updates Release.gpg [836 B]
Ign https://www.debian.org/security/ squeeze/updates/contrib Translation-en
Ign https://www.debian.org/security/ squeeze/updates/main Translation-en
Ign https://www.debian.org/security/ squeeze/updates/non-free Translation-en
Get:2 https://www.debian.org/security/ squeeze/updates Release [86.9 kB]
Hit http://ftp.debian.org/debian/ squeeze Release
Hit http://ftp.debian.org/debian/ squeeze/main amd64 Packages
Get:3 https://www.debian.org/security/ squeeze/updates/main amd64 Packages [367 kB]
Hit http://ftp.debian.org/debian/ squeeze/contrib amd64 Packages
Hit http://ftp.debian.org/debian/ squeeze/non-free amd64 Packages
Get:4 https://www.debian.org/security/ squeeze/updates/contrib amd64 Packages [681 B]
Get:5 https://www.debian.org/security/ squeeze/updates/non-free amd64 Packages [14 B]
Fetched 456 kB in 2s (214 kB/s)
Current status: 6 updates [+6].
Salut et merci à toi mamiemundo :)
Comme indiqué en second caractère, je n'ai obtenu aucun résultat hors mis ceux affichés dans le commentaire.
Wheezy c'est Debian 7, et j'ai Debian 6... Je crois que je vais faire évoluer en D7 pour solutionner une fois pour toute le pb. J'avais éviter volontairement cette version, car elle est déconseillée (stabilité ?).
Comme indiqué en second caractère, je n'ai obtenu aucun résultat hors mis ceux affichés dans le commentaire.
Wheezy c'est Debian 7, et j'ai Debian 6... Je crois que je vais faire évoluer en D7 pour solutionner une fois pour toute le pb. J'avais éviter volontairement cette version, car elle est déconseillée (stabilité ?).
C'est normal, comme tu le vois ici wheezy (= stable) ne propose que la version 7.21. Toi tu es même en squeeze (= oldstable) donc encore moins de chance d'avoir la version que tu cherches :
https://packages.debian.org/squeeze/curl
Note que faire des
http://www.mistra.fr/tutoriel-linux-apt.html
Concernant la stabilité je ne vois pas trop de quoi tu parles. J'utilise des debian testing depuis des années et je n'ai que rarement eu des problèmes. En tout cas dans la version actuelle je n'ai pas rencontré de bugs majeurs.
Si tu veux rester en stable, tu peux télécharger le ".deb" de curl en version testing ici :
https://packages.debian.org/jessie/amd64/curl/download
... puis tenter de l'installer avec la commande :
Si des dépendances manquent, il faut soit mettre à jour ta debian, soit configurer habilement /etc/apt/preferences (déconseillé si tu ne maîtrises pas bien apt).
http://www.mistra.fr/tutoriel-linux-apt-configuration.html
Bonne chance
https://packages.debian.org/squeeze/curl
Note que faire des
aptitude updaten'y changera rien, car cette commande ne fait que vérifier les dernières versions de logiciels mises à disposition pour ta version courante de debian. Comme celle que tu utilises ne propose qu'une version antérieure, ça ne peut pas marcher. Je t'invite à lire ceci pour bien comprendre ce que fait apt :
http://www.mistra.fr/tutoriel-linux-apt.html
Concernant la stabilité je ne vois pas trop de quoi tu parles. J'utilise des debian testing depuis des années et je n'ai que rarement eu des problèmes. En tout cas dans la version actuelle je n'ai pas rencontré de bugs majeurs.
Si tu veux rester en stable, tu peux télécharger le ".deb" de curl en version testing ici :
https://packages.debian.org/jessie/amd64/curl/download
... puis tenter de l'installer avec la commande :
dpkg -i /le/chemin/vers/mon/paquet.deb
Si des dépendances manquent, il faut soit mettre à jour ta debian, soit configurer habilement /etc/apt/preferences (déconseillé si tu ne maîtrises pas bien apt).
http://www.mistra.fr/tutoriel-linux-apt-configuration.html
Bonne chance
En fait il ne faut pas se dire "je veux installer un programme dans telle version" quand on passe via un gestionnaire de paquets tel qu'apt. Fondamentalement, apt installe la dernière version disponible pour les dépôts référencés dans /etc/apt/sources.list (et la version de debian qui y est référencée).
Si tu regardes ici, tu verras que (au moment où j'écris ces lignes) les versions de curl actuellement proposées sont :
https://packages.debian.org/search?keywords=curl
Donc déjà la première chose à nous indiquer dans ton message est la version de debian, et idéalement le contenu de /etc/apt/sources.list.
Ensuite, pour être sûr qu'apt référence bien les dernières mises à jour il faut lancer en root :
Partant de là tu peux espérer faire une mise à jour (
Dans ton cas, vu que curl est déjà installé,
Bonne chance
Si tu regardes ici, tu verras que (au moment où j'écris ces lignes) les versions de curl actuellement proposées sont :
https://packages.debian.org/search?keywords=curl
squeeze (oldstable) 7.21.0-2.1
wheezy (stable) 7.26.0-1
jessie (testing) 7.36.0-1
sid (unstable) 7.36.0-1+b1
Donc déjà la première chose à nous indiquer dans ton message est la version de debian, et idéalement le contenu de /etc/apt/sources.list.
cat /etc/apt/sources.list
Ensuite, pour être sûr qu'apt référence bien les dernières mises à jour il faut lancer en root :
aptitude update
Partant de là tu peux espérer faire une mise à jour (
aptitude safe-upgrade) ou installer des paquets dans la version actuellement poussée dans la version de debian qu'on utilise (
aptitude install ...).
Dans ton cas, vu que curl est déjà installé,
aptitude safe-upgrades'installera dans sa dernière version. Tu peux ensuite vérifier la version de curl déployée avec la commande :
dpkg -l | grep curl
Bonne chance