Apt-get update, apt-get install impossible
Résolu
Bonjour,
Je rencontre actuellement un problème assez important, je suis sous une Debian 6.0.3 et je n'arrive pas à réaliser les commandes : "apt-get update" et "apt-get install", soit celà me répond qu'il n'arrive pas à trouver security.debian.org, soit que le paquet que je désire installer n'est pas trouvé.
Voici mon sources.list :
#deb https://www.debian.org/security/ squeeze/updates main contrib
#deb-src https://www.debian.org/security/ squeeze/updates main contrib
deb http://ftp.no.debian.org/debian/ stable main contrib non-free
deb https://www.debian.org/security/ stable/updates main contrib non-free
deb-src https://www.debian.org/security/ stable/updates main contrib non-free
#deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free
D'où viendrai le problème ? Merci par avance !
PS : il me manque (lors de l'installation) le module tg3_tso5.bin, serai-ce à cause de ça ?
Je rencontre actuellement un problème assez important, je suis sous une Debian 6.0.3 et je n'arrive pas à réaliser les commandes : "apt-get update" et "apt-get install", soit celà me répond qu'il n'arrive pas à trouver security.debian.org, soit que le paquet que je désire installer n'est pas trouvé.
Voici mon sources.list :
#deb https://www.debian.org/security/ squeeze/updates main contrib
#deb-src https://www.debian.org/security/ squeeze/updates main contrib
deb http://ftp.no.debian.org/debian/ stable main contrib non-free
deb https://www.debian.org/security/ stable/updates main contrib non-free
deb-src https://www.debian.org/security/ stable/updates main contrib non-free
#deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.us.debian.org/debian/ squeeze main contrib non-free
D'où viendrai le problème ? Merci par avance !
PS : il me manque (lors de l'installation) le module tg3_tso5.bin, serai-ce à cause de ça ?
A voir également:
- Apt-get update ne fonctionne pas
- Windows update ne fonctionne pas - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Get data back - Télécharger - Récupération de données
- Wsus offline update - Télécharger - Systèmes d'exploitation
1 réponse
"apt-get update" et "apt-get install", soit celà me répond qu'il n'arrive pas à trouver security.debian.org,
Selon la distribution activée les dépôts security peuvent ou non exister. Voici comment configurer correctement ces dépôts :
https://www.debian.org/security/
Actuellement tu utilises la version squeeze, alors que la version actuellement supportée est wheezy (tu as donc une version de retard si tu veux bénéficier de ces paquets).
https://fr.wikipedia.org/wiki/Debian#Historique_des_versions
Tu peux aussi si tu le souhaites corriger les autres squeeze en wheezy, mais attention car cela revient à changer de version de debian, ce qui n'est pas anodin et réclame de bien comprendre apt (et idéalement aptitude). Les migrations se passent plus ou moins bien, mais si tu souhaites en faire une, je te conseille vivement de sauver tes documents importants et de partir du principe que tu devras réinstaller si tu ne t'en sors pas.
Ensuite, il faut savoir que dans apt, tu peux utiliser les mots clés "oldstable" (actuellement squeeze), "stable" (actuellement wheezy), "testing" (actuellement jessie), "unstable" (toujours sid) pour implicitement suivre les évolutions de debian. Par exemple voici mes dépôts :
Pour plus de détails :
http://www.mistra.fr/tutoriel-linux-apt-configuration.html
soit que le paquet que je désire installer n'est pas trouvé.
Dans ce cas, c'est que tu dois lancer l'une de ces deux commandes (équivalentes), pour qu'apt sache quels paquets et quelles versions sont proposées par chaque dépôt configurés dans
PS : il me manque (lors de l'installation) le module tg3_tso5.bin, serai-ce à cause de ça ?
Non ce message apparaît car la politique de debian est telle qu'on veut te livrer un système exempt de code non opensource. Dans le cas présent, il s'agit d'un firmware non libre (donc contre cette politique par défaut), mais qui semble prendre en charge un composant de ton PC. Si on cherche un peu, on s'aperçoit que c'est le firmware qui prend en charge ta carte ethernet.
http://blog.noviantech.com/2010/06/23/debian-kernels-and-tigon-tg3-firmware/
Comme indiqué dans le lien précédent, il faut activer le dépôt non-free (voir mon exemple de fichier /etc/apt/sources.list ci-dessus) pour l'installer via apt. On peut ensuite retrouver le paquet correspondant en utilisant apt-file.
http://www.mistra.fr/tutoriel-linux-apt.html
... ce qui donne :
Ainsi, pour installer ce paquet, il suffit de lancer :
Bonne chance
Selon la distribution activée les dépôts security peuvent ou non exister. Voici comment configurer correctement ces dépôts :
https://www.debian.org/security/
Actuellement tu utilises la version squeeze, alors que la version actuellement supportée est wheezy (tu as donc une version de retard si tu veux bénéficier de ces paquets).
https://fr.wikipedia.org/wiki/Debian#Historique_des_versions
Tu peux aussi si tu le souhaites corriger les autres squeeze en wheezy, mais attention car cela revient à changer de version de debian, ce qui n'est pas anodin et réclame de bien comprendre apt (et idéalement aptitude). Les migrations se passent plus ou moins bien, mais si tu souhaites en faire une, je te conseille vivement de sauver tes documents importants et de partir du principe que tu devras réinstaller si tu ne t'en sors pas.
Ensuite, il faut savoir que dans apt, tu peux utiliser les mots clés "oldstable" (actuellement squeeze), "stable" (actuellement wheezy), "testing" (actuellement jessie), "unstable" (toujours sid) pour implicitement suivre les évolutions de debian. Par exemple voici mes dépôts :
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb https://www.debian.org/security/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org testing main non-free
Pour plus de détails :
http://www.mistra.fr/tutoriel-linux-apt-configuration.html
soit que le paquet que je désire installer n'est pas trouvé.
Dans ce cas, c'est que tu dois lancer l'une de ces deux commandes (équivalentes), pour qu'apt sache quels paquets et quelles versions sont proposées par chaque dépôt configurés dans
/etc/apt/sources.list:
apt-get update # si tu préfères apt-get
aptitude update # si tu préfères aptitude
PS : il me manque (lors de l'installation) le module tg3_tso5.bin, serai-ce à cause de ça ?
Non ce message apparaît car la politique de debian est telle qu'on veut te livrer un système exempt de code non opensource. Dans le cas présent, il s'agit d'un firmware non libre (donc contre cette politique par défaut), mais qui semble prendre en charge un composant de ton PC. Si on cherche un peu, on s'aperçoit que c'est le firmware qui prend en charge ta carte ethernet.
http://blog.noviantech.com/2010/06/23/debian-kernels-and-tigon-tg3-firmware/
Comme indiqué dans le lien précédent, il faut activer le dépôt non-free (voir mon exemple de fichier /etc/apt/sources.list ci-dessus) pour l'installer via apt. On peut ensuite retrouver le paquet correspondant en utilisant apt-file.
http://www.mistra.fr/tutoriel-linux-apt.html
aptitude update
aptitude install apt-file
apt-file update
apt-file search tg3_tso5.bin
... ce qui donne :
(mando@velvet) (~) $ apt-file search tg3_tso5.bin
firmware-linux-nonfree: /lib/firmware/tigon/tg3_tso5.bin
Ainsi, pour installer ce paquet, il suffit de lancer :
aptitude install firmware-linux-nonfree
Bonne chance