#1 Le 31/03/2012, à 21:07
- tak120
flex et bison sous ubuntu
bonjour, j'ai un compilateur à développer mais j'ai pas pu installer flex et bison sous ubuntu 9.10. Aider moi s'il vous plait .
et merci d'avance.
Hors ligne
#2 Le 31/03/2012, à 21:47
- gl38
Re : flex et bison sous ubuntu
Tous les deux sont accessibles par synaptic et s'installent sans problèmes.
Comment tu as fait ?
Cordialement,
Guy
Hors ligne
#3 Le 31/03/2012, à 22:00
- Gemnoc
Re : flex et bison sous ubuntu
bonjour, j'ai un compilateur à développer mais j'ai pas pu installer flex et bison sous ubuntu 9.10.
Ubuntu 9.10 n'est plus maintenu depuis avril 2011 ! Ce qui veut dire que les dépôts de logiciels ne sont plus actifs, donc tu ne peux plus rien installer.
À moins de substituer ces dépôts par des dépôts d'archive, je sais qu'ils existent mais je n'en connais pas leurs adresses.
La version 9.10 date d'octobre 2009, et Ubuntu a énormément évolué depuis, de même que les paquets qu'il fournit. Il me semble que pour du développement, il serait mieux d'avoir la dernière version disponible, ou à défaut la dernière LTS, soit Ubuntu 10.04. Par ailleurs, la prochaine LTS, 12.04 sort le mois prochain.
Dernière modification par Gemnoc (Le 31/03/2012, à 22:02)
Hors ligne
#4 Le 01/04/2012, à 07:30
- gl38
Re : flex et bison sous ubuntu
Les dépôts existent encore pour la 9.10, il suffit de modofier les noms des sites dans le fichier /etc/apt/sources.list en mettant des choses du genre à la place des lignes existantes :
deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ karmic main restricted
deb http://old-releases.ubuntu.com/ubuntu/ karmic multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ karmic multiverse
bison et flex n'ont pas dû beaucoup changer depuis, ça existait bien avant ubuntu !
Tu peux aussi te mettre à jour, mais moi aussi j'ai encore la 9.10 sur une machine et pour moi c'est la meilleure version de linux que j'ai eu en 20 ans.
Cordialement,
Guy
Hors ligne
#5 Le 01/04/2012, à 11:52
- tak120
Re : flex et bison sous ubuntu
Merci bien Guy, moi aussi je ne veut pas changer cette version d'ubuntu, mais excuse moi j'ai pas compri comment je vait modofier les noms des sites dans le fichier /etc/apt/sources.list en mettant des choses du genre à la place des lignes existantes .
cordialement
tak
Hors ligne
#6 Le 01/04/2012, à 19:47
- Gemnoc
Re : flex et bison sous ubuntu
La doc explique comment faire.
Le plus simple est de l'ouvrir avec l'éditeur de texte Gedit (et avec les droits d'administration), et de faire une recherche et remplacement.
Dernière modification par Gemnoc (Le 01/04/2012, à 19:48)
Hors ligne
#7 Le 01/04/2012, à 20:58
- gl38
Re : flex et bison sous ubuntu
Tu peux ouvrir un terminal et taper
cd /etc/apt/
sudo cp sources.list sources.list.ori
sudo gedit sources.list
et avec gedit tu remplaces les occurrences de fr.archive par old-releases. Tu sauves, tu ouvres synaptic, tu appuies sur recharger et voilà.
Si ça se passe mal tu as une copie de sauvegarde : le sources.list.ori.
Tu peux alors installer les paquets que tu veux, mais ils ne sont plus mis à jour.
Cordialement,
Guy
Hors ligne
#8 Le 01/04/2012, à 21:06
- Gemnoc
Re : flex et bison sous ubuntu
Bonjour Guy,
J'essaie de faire en sorte que les gens fassent un minimum d'effort et de recherche afin qu'ils en développent le réflexe, c'est pourquoi je n'avais donné qu'un lien vers toute l'information nécessaire...
Sinon, dans ton bout de code il y a quelque chose qui accroche :
sudo gedit sources.list
Gedit étant une application graphique, il est fortement conseillé d'utiliser gksudo sous Ubuntu plutôt que sudo. Les raisons sont données, encore ici, dans la documentation :
http://doc.ubuntu-fr.org/sudo#quand_doi … udokdesudo
Il faut donc plutôt faire
gksudo gedit sources.list
Hors ligne
#9 Le 01/04/2012, à 21:40
- gl38
Re : flex et bison sous ubuntu
@gemnoc
Je n'avais pas vu ta réponse !
Cordialement,
Guy
Hors ligne
#10 Le 02/04/2012, à 11:48
- gl38
Re : flex et bison sous ubuntu
@gemnoc
Je n'ai pas trouvé d'explication bien convaincante sur l'usage de gksudo : qu'est-ce que ça ajoute à sudo ?
Cordialement,
Guy
Hors ligne
#11 Le 02/04/2012, à 11:55
- Nasman
Re : flex et bison sous ubuntu
gksudo est à utiliser avec les programmes fonctionnant en mode graphique genre :
gedit, nautilus, gparted
sudo est à utiliser pour toutes les commandes qui fonctionnent en mode texte
nano, dd, fdisk...
Dernière modification par Nasman (Le 02/04/2012, à 11:55)
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#12 Le 02/04/2012, à 13:37
- gl38
Re : flex et bison sous ubuntu
Certes, mais qu'est-ce que ça apporte de plus à part ouvrir une fenêtre de plus ?
Cordialement,
Guy
Hors ligne
#13 Le 03/04/2012, à 04:31
- Gemnoc
Re : flex et bison sous ubuntu
Salut,
@gemnoc
Je n'ai pas trouvé d'explication bien convaincante sur l'usage de gksudo : qu'est-ce que ça ajoute à sudo ?
Cordialement,
Guy
As-tu lu la note en bas de page associée ? (le 1 au bout du texte encadré en jaune) :
gksudo paramètre le dossier personnel (la variable d'environnement $HOME) pour l'application exécutée en mode privilégiée à /root plutôt qu'à /home/<identifiant> et copie le fichier .Xauthority dans un dossier temporaire. Ceci empêche que des fichiers du dossier personnel de l'utilisateur changent de propriétaire (et donc corrompent la session graphique en cours).
Bon, je ne suis pas très technique, alors j'ai tendance à prendre ce genre de conseils au sérieux.
Hors ligne
#14 Le 26/04/2012, à 07:47
- tak120
Re : flex et bison sous ubuntu
bonjour, merci infiniment pour toute votre aide, j'ai fait ce que m'a dit gl38 et j'écrit dans le terminal
sudo apt-get install deb-src http://old-releases.ubuntu.com/ubuntu/ karmic main restricted
mais la réponse est : Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet deb-src
S'il vous plait aidez moi, c urgent!!!
Hors ligne
#15 Le 26/04/2012, à 19:25
- renaud07
Re : flex et bison sous ubuntu
Salut,
La commande que tu a tapé c'est pour installer un logiciel pas pour modifier les sources. Il faut que tu tapes comme l'as dit gl38 :
gksudo gedit /etc/apt/sources.list
Et dedans tu remplaces fr.archive par old-relases. comme ceci : (copie et colle ça à la place au moins tu te tromperas pas)
deb http://old-releases.ubuntu.com/ubuntu/ karmic main restricted
deb-src http://old-releases.ubuntu.com/ubuntu/ karmic main restricted
deb http://old-releases.ubuntu.com/ubuntu/ karmic multiverse
deb-src http://old-releases.ubuntu.com/ubuntu/ karmic multiverse
Et une fois enregistré, tape :
sudo apt-get install flex bison
pour pouvoir installer les 2 logiciels
Fixe : AMD FX 8350 4Ghz - Asus M5A97 R2.0 - nVidia GT610 - RAM 8 Go - triple boot Ubuntu 18.04 MATE 64 bits / Manjaro MATE 17 64 bits / Windows 7 64 bits
Portable : Dell vostro 3550 - Intel core i5 2410M 2.30Ghz - HD Gaphics 3000 - RAM 4 Go - dualboot Xubuntu 18.04 64 bits / Windows 7 64 bits
Hors ligne
#16 Le 27/04/2012, à 01:09
- Gemnoc
Re : flex et bison sous ubuntu
S'il vous plait aidez moi, c urgent!!!
La dernière fois qu'on t'a vu ici c'était il y a 25 jours, et là tu débarques en n'ayant même pas pris la peine de lire les conseils avec attention, et en criant que c'est urgent...
Alors je suppose qu'on te revoit dans 3 semaines ?
Hors ligne