4 votes

erreur de téléchargement et d'installation : le paquet n'est pas une archive au format debian

Je suis novice en Linux et Ubuntu, et j'essaie d'installer un paquet appelé libstdc++2.10-glibc2.2 J'utilise d'abord wget

wget http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2

Cela me donne saving to libstdc++2.10-glibc2.2.4 donc il ajoute un supplément .4 à la fin. Ensuite, je fais

sudo dpkg -i libstdc++2.10-glibc2.2.4

et ça me donne

dpkg-deb: error: `libstdc++2.10-glibc2.2.4' is not a debian format archive
dpkg: error processing libstdc++2.10-glibc2.2.4 (--install):
 subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
 libstdc++2.10-glibc2.2.4

Qu'est-ce que je fais de mal ?

5voto

rigved Points 2297

Il n'existe aucun paquet du nom de libstdc++2.10-glibc2.2. Vous pouvez le vérifier en allant à l'URL que vous avez mentionné dans la question : http://packages.ubuntu.com/dapper/libstdc++2.10-glibc2.2 .

Lorsque vous exécutez wget pour l'URL ci-dessus, vous finissez par télécharger la page Web (vérifiez la sortie de la commande wget qui indique que vous téléchargez text/html).

Si vous voulez installer le compilateur C++ et la STL C++, installez simplement g++. sudo apt-get install g++ .

3voto

Prateek Points 2491

En général, vous devriez effectuer l'installation à partir du système de gestion des paquets (en utilisant le Centre des logiciels ou Synaptic ou Muon ou apt-get, etc.), plutôt que de télécharger des fichiers deb de cette façon. Pourquoi voulez-vous installer libstdc++2.10-glibc2.2 ? Utilisez-vous réellement Ubuntu 6.06 Dapper Drake ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X