Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

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

farrouha

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

seb0uil

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

farrouha

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

BoloG

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

Rolinh

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

farrouha

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

Rolinh

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

seb0uil

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

Rolinh

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

seb0uil

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

Rolinh

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

alouiimed

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