#1 Le 13/05/2007, à 23:04
- cedricus
[Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
Bonjour a toute la communauté,
Je suis nouveau sous Ubuntu (Edgy) et je voudrais faire de la programmation en C.
Je suis un tutoriel sur
http://fearyourself.developpez.com/tutoriel/linux/ubuntu/installation-code-blocks/
afin d'installer Code::Blocks mais j'ai un soucis avec dpkg, une erreur me dit:
dpkg: requested operation requires superuser privilege
alors que je suis le seul utilisateur sur mon ordinateur et donc administrateur.
Ce message intervient au moment ou je doit mettre la version du .deb
cedricus@cedricus:~$ dpkg -i CB_20070512_rev3960_Ubuntu6.xx.deb
je ne comprend pas étant donné que j'ai suivis les instructions précédentes...
Merci de répondre.
cedricus
Dernière modification par cedricus (Le 09/09/2007, à 19:21)
>cedricus
Debutant Linux
Ubuntu Hardy Heron
Gnome
Hors ligne
#2 Le 14/05/2007, à 07:41
- fredr
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
tu oublies le sudo:
sudo dpkg -i CB_20070512_rev3960_Ubuntu6.xx.deb
tu ne peux pas utiliser dpkg sans les privilèges de superutilisateur
Fred
Ubuntu 24.04 avec E27
L'optimiste pense que nous vivons dans le meilleur des mondes. Et le pessimiste craint que ce ne soit exact.
Hors ligne
#3 Le 14/05/2007, à 12:03
- cedricus
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
J'ai essayé en ajoutant le sudo mais cela ne marche toujours pas:
cedricus@cedricus:~$ sudo dpkg -i CB_20070512_rev3960_Ubuntu6.xx.deb
dpkg: error processing CB_20070512_rev3960_Ubuntu6.xx.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
CB_20070512_rev3960_Ubuntu6.xx.deb
Par contre je suis passé a la nouvelle version d'Ubuntu (Feisty Fawn). La version de Code::Blocks n'est peu etre pas compatible (cf : ...Ubuntu6.xx.deb).
cericus
>cedricus
Debutant Linux
Ubuntu Hardy Heron
Gnome
Hors ligne
#4 Le 14/05/2007, à 17:05
- guil
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
euh faut pas que tu remplace les xx par 06 ou 10 en fonction de ce que tu as téléchargé ?
Hors ligne
#5 Le 14/05/2007, à 23:40
- H3buS
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
:d
Hors ligne
#6 Le 14/05/2007, à 23:48
- Xaviou
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
euh faut pas que tu remplace les xx par 06 ou 10 en fonction de ce que tu as téléchargé ?
Non : c'est bel et bien le nom qui est donné au paquet, du fait qu'il soit possible de l'installer sous edgy comme sous feisty.
Si on regarde bien son message d'erreur :
cedricus@cedricus:~$ sudo dpkg -i CB_20070512_rev3960_Ubuntu6.xx.deb
dpkg: error processing CB_20070512_rev3960_Ubuntu6.xx.deb (--install):
cannot access archive: No such file or directory
Errors were encountered while processing:
CB_20070512_rev3960_Ubuntu6.xx.deb
A mon avis, son problème vient tout simplement du fait qu'il ne s'est pas positionné dans le répertoire contenant l'archive téléchargée (No such file or directory).
Le portail francophone wxWidgets : www.wxdev.fr
Hors ligne
#7 Le 16/05/2007, à 20:21
- cedricus
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
Vous aviez raison il manquait le chemin de source de fichier.
Mais étant maudit, ca ne marche toujours pas !! Cependant je sent que le but est proche, c'est de mieu en mieu ^^
Voici la nouvelle erreur :
Selecting previously deselected package codeblocks.
(Reading database ... 105911 files and directories currently installed.)
Unpacking codeblocks (from .../CB_20070512_rev3960_Ubuntu6.xx.deb) ...
dpkg: dependency problems prevent configuration of codeblocks:
codeblocks depends on libwxgtk2.6-0 (>= 2.6.1.2ubuntu2); however:
Package libwxgtk2.6-0 is not installed.
dpkg: error processing codeblocks (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
codeblocks
J'ai ensuite essayer d'installer "libwxgtk2.6-0" avec l'"apt-get :
cedricus@cedricus:~$ sudo apt-get install libwxgtk2.6-0
Autant le tenter me disais-je !
Mais manque de chance ...:/ une erreur est de nouveau surnvenue ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libwxgtk2.6-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package libwxgtk2.6-0 has no installation candidate
Il me manque donc ce paquet "libxwgtk2.6-0"
voila ou j'en suis ...
Pouvez vous m'aider encore un peu ??
cedricus
>cedricus
Debutant Linux
Ubuntu Hardy Heron
Gnome
Hors ligne
#8 Le 16/05/2007, à 21:44
- Xaviou
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
A mon avis, tu as dû désactiver un dépot "tierce partie".
Il s'agit du dépot officiel wxWidgets :
Tu peux le réactiver directement dans Synaptic (menu Catégories, Dépots, onglet Tierces Parties)
S'il n'apparaît pas, tu l'ajoutes (vas sur le site wxWidgets, dans la rubrique "downloads", tu trouveras l'adresse du dépot, ainsi que l'adresse de la clef de vérification)
Après, tu mets à jour la base de données des paquets, et tu devrais trouver un paquet libwxgtk2.6-0 à installer
Bonne chance...
Le portail francophone wxWidgets : www.wxdev.fr
Hors ligne
#9 Le 19/05/2007, à 11:03
- cedricus
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
J'ai été sur le site dont vous m'avez parlé:), mais je n'ai pas réussit à installer les paquets wxWidgets , j'ai effectivement trouver les commandes a effectuer dans le terminal.
la premiere pour installer (d'apres ce que j'ai compris) les paquets wxWidgets de GTK, ceux qu'ils me manquent en l'occurence.
deb http://apt.tt-solutions.com/ubuntu/ feisty main
suivie d'une autre indication dont je n'ai ni compris le but ni ou la rentrer dans le terminal:
respectively to your
/etc/apt/sources.list file
Je suppose que c'est la destination de l'installation des paquets.
ensuite la clée de vérification est la suivante :
curl http://www.tt-solutions.com/vz/key.asc | apt-key add -
il faut que je la rentre apres avoir installer le paquets je suppose
suivit de ce texte:
and run
apt-get update
You can then use
apt-cache search --names-only wx\*2.8
command to see the available packages.
avec les commandes a executer a la suite de la clée... mais je n'ai pas compris la deuxieme.
ce sont les lignes de code dont j'a besoin mais je n'ai pas compris a quoi chacune d'elles servaient.
et surtout comment les rentrer dans le terminal. Etant débutant, je le rappel c'est la premiere installation que j'effectue sur Ubuntu donc je ne connait aucune commande de base ni de réflexe de mise a jour de paquets.
Mais cette premiere installation me fait voir beaucoup de chose on dirai pour le moment
>cedricus
Debutant Linux
Ubuntu Hardy Heron
Gnome
Hors ligne
#10 Le 19/05/2007, à 11:24
- Xaviou
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
Salut.
En fait, je t'ai dit une grosse c*******
Ce dont tu as besoin, c'est les libs 2.6 : elles sont disponibles depuis les dépôts Universe officiels.
Donc : tu ouvres Synaptic, tu vas dans le menu "Catégories" , "Dépôts", et tu actives les dépôts Universe
Ensuite, tu mets à jour la base de données des paquets (toujours dans synaptic) : ça je crois bien qu'il te le propose automatiquement.
Ensuite, sois tu fais une recherche dans Synaptic pour libwxgtk2.6-0, soit tu passes par la ligne de commande : sudo apt-get install libwxgtk2.6-0
De plus, si tu prévois de développer avec wxWidgets, il te faudra installer le paquet libwxgtk2.6-dev
Bonne chance !
Le portail francophone wxWidgets : www.wxdev.fr
Hors ligne
#11 Le 19/05/2007, à 11:24
- Storm
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
[EDIT : Avec le message Xavious, ce que j'explique ne sert plus à rien. J'ai pas pensé à vérifier ou était les paquets dont tu avais besoin...]
Bonjour,
Tu devrais lire cette page http://doc.ubuntu-fr.org/applications/apt/depots pour en savoir un peu plus sur ce que sont les dépôts.
Ce qu'il faut faire pour ajouter les dépôts wxWidgets sur ton système :
*Éditer le fichier /etc/apt/sources.lst : ce fichier contient la liste des dépots auxquels tu accedes lorsque tu installe un logiciel, via apt-get par exemple. Pour le modifier, tape dans une console :
gksudo gedit /etc/apt/sources.list
Une fenêtre va s'ouvrir pour te demander ton mot de passe, puis cela va ouvrir l'édition du fichier sources.list dans gedit.
Tu va à la fin du fichier, et tu rajoutes :
deb http://apt.tt-solutions.com/ubuntu/ feisty main
Tu sauvegardes et tu fermes gedit.
*Ajout de la clé : En gros, la clé te permet d'accéder à ce dépôt.
Dans un terminal, tape la commande
wget http://www.tt-solutions.com/vz/key.asc -O - | sudo apt-key add -
*Mise à jour de la liste des paquets : Dans un terminal (encore une fois !), tape
sudo apt-get update
Ensuite, il ne te reste plus qu'à effectuer ton installation normalement :
sudo apt-get install libwxgtk2.6-0
Ca devrait fonctionner (je suis pas très sur pour l'ajout de la clé, si tu as des problèmes, décris les dans ton post)
Dernière modification par Storm (Le 19/05/2007, à 11:26)
Hors ligne
#12 Le 24/05/2007, à 21:40
- cedricus
Re : [Resolu]Probleme avec dkpg lors de l'installation de Code::Blocks
En faite mon super binome (guinesis) a trouvé une méthode simple:
une fois le fichier .deb téléchargé, il suffit de cliqué droit dessus et de choisir "ouvrir avec installeur de paquet Gdebi", puis selectionner les mises a jours proposées, en l'occurence les lib 2.6 manquantes.
Ensuite il suffit de taper dans un terminal:
sudo dpkg -i /home/cedricus/downloads/CB_20070512_rev3960_Ubuntu6.xx.deb
en remplacant le nom du .deb par celui téléchargé et le chemin du fichier ou il se trouve.
Et j'ai reussit a faire un tres joli code... sans doute le plus connu ...
#include <stdio.h>
int main()
{
printf("Hello Word!");
return 0;
}
et ca marche!!
Merci a tous pour votre aide.
cedricus
>cedricus
Debutant Linux
Ubuntu Hardy Heron
Gnome
Hors ligne