2 votes

comment installer flex et bison : erreur can not locate file

J'ai essayé d'installer flex et bison mais j'ai obtenu cette erreur : can not locate the file & aussi j'utilise software center pour le faire mais une erreur d'authentification se produit.

Je ne sais pas quelle ressource je dois choisir. Quand je lance cette commande dans le terminal :

sudo apt-get update

voici le résultat :

Failed to fetch http://archive.canonical.com/dists/lucid/Release.gpg  Unable to connect to 127.0.0.1:8080:

Mon environnement :

$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
http_proxy="http://127.0.0.1:8080/"
https_proxy="https://127.0.0.1:8080/"
ftp_proxy="ftp://127.0.0.1:8080/"
socks_proxy="socks://127.0.0.1:8080/"

$ /etc/apt/apt.conf
Acquire::http::proxy "http://127.0.0.1:8080/";
Acquire::https::proxy "https://127.0.0.1:8080/";
Acquire::ftp::proxy "ftp://127.0.0.1:8080/";
Acquire::socks::proxy "socks://127.0.0.1:8080/";

3voto

kyodake Points 13991

Si votre distribution est Ubuntu Lucid.

Teste ça :

Ouvrez un terminal,

Appuyez sur Ctrl + Alt + T

Exécutez-le :

sudo -i
nano /etc/apt/sources.list

Dans le fichier ouvert, supprimez le contenu et collez ceci :

## Uncomment the following two lines to fetch updated software from the network
deb http://old-releases.ubuntu.com/ubuntu lucid main restricted
deb-src http://old-releases.ubuntu.com/ubuntu lucid main restricted

## Uncomment the following two lines to fetch major bug fix updates produced
## after the final release of the distribution.
deb http://old-releases.ubuntu.com/ubuntu lucid-updates main restricted
deb-src http://old-releases.ubuntu.com/ubuntu lucid-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://old-releases.ubuntu.com/ubuntu lucid universe
deb-src http://old-releases.ubuntu.com/ubuntu lucid universe

deb http://old-releases.ubuntu.com/ubuntu lucid-security main restricted
deb-src http://old-releases.ubuntu.com/ubuntu lucid-security main restricted

deb http://old-releases.ubuntu.com/ubuntu lucid-security universe
deb-src http://old-releases.ubuntu.com/ubuntu lucid-security universe

deb http://old-releases.ubuntu.com/ubuntu lucid multiverse
deb-src http://old-releases.ubuntu.com/ubuntu lucid multiverse

deb http://old-releases.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse

Ctrl + O , enregistrer le fichier. Ctrl + X , fermer nano.

Continuer l'exécution dans un terminal :

sudo -i
apt-get update
apt-get dist-upgrade
apt-get install flex bison
apt-get clean

Si votre distribution n'est pas Ubuntu Lucid, changez Lucid pour le nom approprié.

Si rien de tout cela ne fonctionne

Télécharger les paquets (Lucid) :

http://mirrors.kernel.org/ubuntu/pool/main/b/bison/bison_2.4.1.dfsg-3_i386.deb (32 bits) http://mirrors.kernel.org/ubuntu/pool/main/b/bison/bison_2.4.1.dfsg-3_amd64.deb (64 bit) http://mirrors.kernel.org/ubuntu/pool/main/f/flex/flex_2.5.35-9_i386.deb (32 bits) http://mirrors.kernel.org/ubuntu/pool/main/f/flex/flex_2.5.35-9_amd64.deb (64 bit)

Et les installer avec :

sudo -i
cd /home/user/Downloads
dpkg -i *.deb

0voto

muru Points 180007

Pour une raison quelconque, vous avez configuré des paramètres de proxy. En supposant que vous n'en ayez pas besoin, ouvrez les Paramètres système, allez dans la section Réseau, définissez les paramètres de proxy sur Aucun et cliquez sur Appliquer à l'ensemble du système :

enter image description here

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