Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 12/04/2011, à 13:17

comment savoir le "uid" sous ubuntu?

Bonjour,
je suis entrain de suivre un document pour l'installation de Tinyos sous Ubuntu, et je suis arrivé à cette étape:

- Changez l'utilisateur du dossier tinyos

                                         chown -R uid /opt/tinyos-2.1.1

comment je peux mettre la valeur de "uid"


Merci.

Hors ligne

#2 Le 12/04/2011, à 13:27

Re : comment savoir le "uid" sous ubuntu?

Salut,
chown te permet de changer le propriétaire d'un fichier/répertoire.
Il faut mettre le nom du nouveau propriétaire en tant que uid
par exemple

chown -R seb0uil /opt/tinyos-2.1.1

si je veux être le propriétaire


Java stuff ::
tPortal.. ma petite implémentation de la JSR168
jlibParam.. pooling, paramétrage etc...

Hors ligne

#3 Le 12/04/2011, à 13:59

Re : comment savoir le "uid" sous ubuntu?

RE,

j'ai fait comme tu me l'as dis, mais j'obtiens ce message:
"Opération non permise"

comme faire STP ?

Hors ligne

#4 Le 12/04/2011, à 18:23

Re : comment savoir le "uid" sous ubuntu?

Tu dois être en root (sudo ...).

Sinon tu peu aussi mettre l'uid numérique de l'utilisateur. Pour le connaitre, entre la commande "id".

Dernière modification par BoloG (Le 12/04/2011, à 18:25)

Hors ligne

#5 Le 13/04/2011, à 09:01

Re : comment savoir le "uid" sous ubuntu?

C'est mieux de changer le groupe en même temps. Tiens, pour te faciliter la vie, je te fournit une commande générique (à lancer en tant qu'utilisateur normal donc...):

sudo chown -R $USER:`id -gn $USER` /opt/tinyos-2.1.1

Cela aura pour effet de changer le propriétaire du fichier pour toi et le groupe pour ton groupe par défaut et ceci récursivement dans les sous-dossiers de celui listé.

Hors ligne

#6 Le 13/04/2011, à 10:45

Re : comment savoir le "uid" sous ubuntu?

Bonjour,
Merci pour la réponse,
mais j'ai eu un autre problème, à la fin de l'installation et quand je tape la commande suivante pour tester

cd /opt/tinyos-2.1.1/apps/Blink
make telosb


j'obtiens ce qui suit:

make :***Pas de règle pour fabriquer la cible "telosb". Arrêt.

comme faire SVP ?

Merci d'avance.

Hors ligne

#7 Le 13/04/2011, à 13:04

Re : comment savoir le "uid" sous ubuntu?

Il faut qu'il y a un makefile.
Que donne ceci ?

ls /opt/tinyos-2.1.1/apps/Blink | grep -i makefile

Hors ligne

#8 Le 13/04/2011, à 13:50

Re : comment savoir le "uid" sous ubuntu?

Rolinh a écrit :

Que donne ceci ?

ls /opt/tinyos-2.1.1/apps/Blink | grep -i makefile

Pourquoi un grep ?
Un simple

ls /opt/tinyos-2.1.1/apps/Blink/Makefile

suffit tongue
(A priori le fichier commence par un M majuscule), le cas échéant on peut imaginer

ls /opt/tinyos-2.1.1/apps/Blink/[Mm]akefile
ou
ls /opt/tinyos-2.1.1/apps/Blink/*akefile

La seconde serait d'ailleurs plus correct, cf

man make a écrit :

       make  executes  commands     in  the makefile to update one or more target
       names, where name is typically a program.  If no -f option is  present,
       make  will  look for the makefiles GNUmakefile, makefile, and Makefile,
       in that order.


Java stuff ::
tPortal.. ma petite implémentation de la JSR168
jlibParam.. pooling, paramétrage etc...

Hors ligne

#9 Le 13/04/2011, à 14:22

Re : comment savoir le "uid" sous ubuntu?

^^
Avec 3h de sommeil cette nuit, je n'ai pas les yeux en face des trous aujourd'hui tongue
Sinon, plus correct encore:

ls /opt/tinyos-2.1.1/apps/Blink/?akefile

Hors ligne

#10 Le 13/04/2011, à 14:24

Re : comment savoir le "uid" sous ubuntu?

Rolinh a écrit :

^^
Avec 3h de sommeil cette nuit, je n'ai pas les yeux en face des trous aujourd'hui tongue
Sinon, plus correct encore:

ls /opt/tinyos-2.1.1/apps/Blink/?akefile

Nope, le man indique que le fichier peut se nommer GNUmakefile (quoi que j'en ai jamais vu )


Java stuff ::
tPortal.. ma petite implémentation de la JSR168
jlibParam.. pooling, paramétrage etc...

Hors ligne

#11 Le 13/04/2011, à 14:27

Re : comment savoir le "uid" sous ubuntu?

Je n'ai jamais vu ça non plus et... c'est sûrement juste un truc GNUesque...donc osef tongue

Hors ligne

#12 Le 25/04/2012, à 09:26

Re : comment savoir le "uid" sous ubuntu?

Bonjour 
aidez moi SVP
""make mica2"" et "make micaz"" ça marche mais

si je fais ""make telosb""  le terminal m'affiche à la fin
""
/opt/tinyos-2.1.0/tos/chips/msp430/timer/HilTimerMilliC.nc:51: cannot find `Alarm'
/opt/tinyos-2.1.0/tos/chips/msp430/timer/HilTimerMilliC.nc:52: cannot find `Counter'
In component `TimerMilliC':
/opt/tinyos-2.1.0/tos/system/TimerMilliC.nc:44: too many arguments
MAKE***[exe0] erreur 1

aidez moi
urgent
merciiii

Hors ligne

Haut de page ↑