[cygwin] probleme au demarrage.

Fermé
kh@7 Messages postés 17 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 2 avril 2007 - 30 mars 2007 à 13:12
Zptip Messages postés 1 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 24 novembre 2010 - 24 nov. 2010 à 18:52
Salut tt le monde.

Au demarrage de cygwin j'ai ce message ki apparait:

bash.exe: warning: could not find /tmp, please create!
bash-3.2$


je ne peu rien faire et surtout /tmp existe !!!!

Merci!!!!!
A voir également:

10 réponses

mamiemando Messages postés 33341 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 7 novembre 2024 7 803
30 mars 2007 à 13:44
Peux-tu nous donner le résultat de :
ls -l /

Bonne chance
0
kh@7 Messages postés 17 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 2 avril 2007
30 mars 2007 à 13:49
Quant je tape ls -l le résultat est :

bash: ls: command not found
0
mamiemando Messages postés 33341 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 7 novembre 2024 7 803
30 mars 2007 à 13:55
Ben normalement sous cygwin tu devrais avoir un ls... Tu as pas dû installer tout ce qu'il fallait (genre les commandes système shell / bash). Bon je vais pas avoir tout ce que je veux mais peux-tu me dire ce que donne :
dir /

Et essaye d'écrire un fichier dans ce répertoire :
touch plop /tmp
dir /tmp

Dis-moi ce que ca donne
Si la commande touch n'existe pas trouve un autre moyen pour créer un fichier dans ce répertoire :p. Par exemple crée un repertoire (je crois que la commande c'est md) :
md /tmp/plop

Dis moi ce que ca donne....

Bonne chance
0
kh@7 Messages postés 17 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 2 avril 2007
30 mars 2007 à 14:04
Toutes les commandes (touch, dir, md....) me donnent le meme résultat:

bash-3.2$ command not found
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
30 mars 2007 à 14:15
Salut,

Dit la taille du répertoire de ton cygwin
D'ailleurs t'es sous windows, donc ouvre l'explorateur windows et regarde dans le répertoire d'installation de cygwin le répertoire bin.
Dédans tu as tout les exécutables.
0
kh@7 Messages postés 17 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 2 avril 2007
30 mars 2007 à 14:27
mon répertoire cygwin il fé plus de 1 go
et dans /bin g bien tous les excutables!!!!
0
BON JE SUIS SUR VISTA ET G EU LE MM PRBLEME
aU FAIT G exécuté cygwin en tant qu'administrateur et ca marche
je ne sais pas si ca marcherai pour vous ms c juste une suggestion. A+
ou bien désinstalle le et réinstalle le : cygwin desinstaller cygwin

Bon courage
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
30 mars 2007 à 14:38
Affiche le contenu de fichier batch qui démarre cygwin
0
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
30 mars 2007 à 14:40
Salut,

Dans ton aborescence Cygwin, tu dois un fichier /var/log/setup.log

Y a-t-il quelque chose dedans indiquant une erreur ?


Dal
0
kh@7 Messages postés 17 Date d'inscription jeudi 22 mars 2007 Statut Membre Dernière intervention 2 avril 2007
2 avril 2007 à 11:10
Salut,

Voici le contenu du fichier batch qui demarre cygwin:

@echo off

F:
chdir F:\cygwin\bin

bash --login -i


kh@7
0
slt,
je te conseille de faire un click droit sur le programme et d'aller ds les propriétés et ensuite ds avancées et mettre exécuter en tant qu'administrateur.
si t'arrives pas à régler le pbl sous xp alors vaut mieux prendre windows service for unix a l'@ suivante :
http://www.microsoft.com/downloads/details.aspx?familyid=896C9688-601B-44F1-81A4-02878FF11778&displaylang=en

A+
0
Salut,
en faite ton problème est simple, tu as installé cygwin sous un autre répertoire que c:\cygwin. Du style c:\cygwin\cygwin.
De plus, aucune des commandes ne fonctionne, car tu n'a pas dans ton PATH le chemin c:\cygwin\bin,

@+
0
Il m'est arrivé un probleme tout a fait similaire, le probleme venait effectivement du fait que cygwin n etait pas installe dans c:\cygwin.
Plus precisement le probleme venait des montages qui sont effectues au lancement de cygwin (commande "$ mount" pour voir la table des montages), et qui montait un repertoire C:/cygwin/bin alors que ce repertoire n existait pas.
La solution moins radicale que de tout reinstaller (car je n etais pas admin windows) a consiste a lancer la commande: "$ umount -U" qui permet d enlever tous les montages de l utilisateur.
0
Zptip Messages postés 1 Date d'inscription mercredi 24 novembre 2010 Statut Membre Dernière intervention 24 novembre 2010
24 nov. 2010 à 18:52
J'ai rencontré ce cas suite à l'installation d'un package qui a mal tourné. Les clés de la base de registre Windows avaient été supprimées (HKEY_LOCAL_MACHINE\SOFTWARE\Cygnus Solutions\Cygwin\mounts v2)

Cygwin étant installé chez moi dans c:\Cygwin, j'ai résolu le problème en réaffectant les montages comme suit:

mount c:/cygwin /
mount c:/cygwin/bin /usr/bin
mount c:/cygwin/lib /usr/lib
0