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 13/11/2009, à 18:11

pristavni

Comment copier une liste de fichier dans un répertoire protégé ??

Bonjour à tous,

Je viens d'arriver dans la planète Ubuntu, mais certaines fonctions sont encore bien déconcertantes pour moi ! Je m'explique : J'ai suivi, compilé et installé avec succès le jeu ultrastar deluxe. "Malheureusement" il s'est installé dans le répertoire système de fichier et je n'arrive pas à copier toutes mes chansons (800 dossier avec environs 4 fichiers par dossier). Actuellement ils sont dans ce répertoire : /home/user/Musiques/pleins de sous fichier
je voudrais les copier ici : /usr/share/games/ultrastar/songs mais la fonction sudo cp source destination ne fonctionne pas ! j'y comprends rien (du moins pourquoi ça ne marche pas )..........
Quelqu'un comprend mon problème ????

Merci d'avance

Hors ligne

#2 Le 13/11/2009, à 18:25

richardsantoro

Re : Comment copier une liste de fichier dans un répertoire protégé ??

sudo cp -r /home/user/Musiques/* /usr/share/games/ultrastar/songs

Avec ca on copie récursivement tous le contenu de Musique dans songs.
Par contre on garde les dossiers, si tu veux que songs contienne juste les musiques dans ca racine, faudra faire autrement.


Logiciels incontournables => Terminator : terminal divisible; GNS3 : Simulation de réseau avec IOS Cisco; DIA : Editeur de diagrammes pour réseaux et autres; VirtualBox : Emulateur d'ordinateur

Hors ligne

#3 Le 13/11/2009, à 19:47

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Bonjour Richard,

merci pour ta réponse rapide et claire. Le problème c'est qu'après avoir introduit cette commande, les dossiers ont bien été copiés mais le browser refuse de m'en afficher le contenu et comme résultat mon jeu ne peut pas me les lire...........

une idée ????

Bonne soirée

Hors ligne

#4 Le 13/11/2009, à 20:05

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Au fait, y a t il un moyen pour libérer une partie de ce répertoire ou de le rendre ouvert ???

Hors ligne

#5 Le 13/11/2009, à 20:11

boufonman35

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Un petit

gksu nautilus /usr/share/games/ultrastar/songs

devrait pouvoir le faire, au passage tu pourra même changer les permissions de ton dossier si tu souhaite y accéder en temps que simple utilisateur roll

Dernière modification par boufonman35 (Le 13/11/2009, à 20:12)


Le libre à un seul défaut > On en devient accroc !

Hors ligne

#6 Le 13/11/2009, à 20:29

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

vous êtes géniales, merci à tous!  maintenant il reste à comprendre pkoi ce satané programme ne vient pas cherché les chansons dans songs alors qu'il le fait sous xp..........

Hors ligne

#7 Le 13/11/2009, à 20:52

Frédéric Stemmelin

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Que donnent les commandes dans un terminal:

cd /usr/share/games/ultrastar/songs
ls -ald

Hors ligne

#8 Le 13/11/2009, à 22:26

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Frederic STEMMELIN a écrit :

Que donnent les commandes dans un terminal:

cd /usr/share/games/ultrastar/songs
ls -ald

Bonjour Frederic,

ça donne:

drwxr-xr-x 332 root root 20480 2009-11-13 19:42 .

C'est très clair pour moi (sur un ton ironique)........ :-)

Bonne soirée et merci pour ton aide

Dernière modification par pristavni (Le 13/11/2009, à 22:27)

Hors ligne

#9 Le 14/11/2009, à 16:01

Frédéric Stemmelin

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Ça veut dire que c'est root qui est propriétaire du répertoire et que c'est le seul qui peut écrire dedans.
Donc si ton jeu à besoin d'écrire ou créer un fichier, il ne peut pas.

Commence par faire un:

chmod o+w /usr/share/games/ultrastar/songs

pour autoriser tout le monde à écrire dans ce répertoire, sans pour autant changer de propriétaire.
Pour défaire, il suffirait de taper "chmod o-w /usr/share/games/ultrastar/songs".

Tu peux faire la même manip sur le répertoire "/usr/share/games/ultrastar" si ça ne résout pas ton problème.
D'ailleurs, pour savoir où ça coince, je te conseille de démarrer ton jeu à partir de la console.

Au lieu de cliquer sur l'icône du bureau, lance l'exécutable directement à partir du répertoire du jeu, comme ça pendant qu'il tourne, tu peux regarder les messages d'erreurs dans la console d'où tu as lancé le jeu.

Par exemple (ne pas oublier le point devant le slash):

cd /usr/share/games/ultrastar
./ton_executable

Hors ligne

#10 Le 14/11/2009, à 16:21

willcoyote

Re : Comment copier une liste de fichier dans un répertoire protégé ??

salut
en regardant la doc , il y a une solution qui peut etre plus simple

Pour ouvrir ce programme il faut taper dans un terminal : 
ultrastarng (et non pas ultrastar-ng : cela vous mettra un message d'erreur dans le terminal)

Vous pouvez aussi choisir un dossier contenant vos titre à l'ouverture avec cette commande : 
ultrastarng /home/moi/dossiers/dossiermusique

comme ça pas de problemes de droits et ça t'evide de rajouter plusieurs go dans ton repertoire racine

Dernière modification par willcoyote (Le 14/11/2009, à 16:22)

Hors ligne

#11 Le 14/11/2009, à 18:50

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

Frederic STEMMELIN a écrit :

Ça veut dire que c'est root qui est propriétaire du répertoire et que c'est le seul qui peut écrire dedans.
Donc si ton jeu à besoin d'écrire ou créer un fichier, il ne peut pas.

Commence par faire un:

chmod o+w /usr/share/games/ultrastar/songs

pour autoriser tout le monde à écrire dans ce répertoire, sans pour autant changer de propriétaire.
Pour défaire, il suffirait de taper "chmod o-w /usr/share/games/ultrastar/songs".

Tu peux faire la même manip sur le répertoire "/usr/share/games/ultrastar" si ça ne résout pas ton problème.
D'ailleurs, pour savoir où ça coince, je te conseille de démarrer ton jeu à partir de la console.

Au lieu de cliquer sur l'icône du bureau, lance l'exécutable directement à partir du répertoire du jeu, comme ça pendant qu'il tourne, tu peux regarder les messages d'erreurs dans la console d'où tu as lancé le jeu.

Par exemple (ne pas oublier le point devant le slash):

cd /usr/share/games/ultrastar
./ton_executable

Ok je teste et vous redis, merci encore pour le soutient

Hors ligne

#12 Le 14/11/2009, à 18:52

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

willcoyote a écrit :

salut
en regardant la doc , il y a une solution qui peut etre plus simple

Pour ouvrir ce programme il faut taper dans un terminal : 
ultrastarng (et non pas ultrastar-ng : cela vous mettra un message d'erreur dans le terminal)

Vous pouvez aussi choisir un dossier contenant vos titre à l'ouverture avec cette commande : 
ultrastarng /home/moi/dossiers/dossiermusique

comme ça pas de problemes de droits et ça t'evide de rajouter plusieurs go dans ton repertoire racine

ok je vais essayer (ça rejoint la réponse de fred) mais le jeu est ultrastar deluxe et non ng qui lui fonctionne très bien sur ma machine.

cordialement

Hors ligne

#13 Le 14/11/2009, à 19:17

pristavni

Re : Comment copier une liste de fichier dans un répertoire protégé ??

voilà où j'en suis :

quang@quang-asubuntu:/usr/local/share$ cd /usr/local/share
quang@quang-asubuntu:/usr/local/share$ ./ultrastardx
bash: ./ultrastardx : ceci est un répertoire
quang@quang-asubuntu:/usr/local/share$ cd /usr/local/bin
quang@quang-asubuntu:/usr/local/bin$ ls
ultrastardx
quang@quang-asubuntu:/usr/local/bin$ ./ultrastardx
An unhandled exception occurred at $0804D730 :
EAccessViolation : Access violation
  $0804D730
  $080FFE87
  $0809016A
  $08092C1D

le jeu bog............. je peux meme plus tester la manip pour voir si les chansons sont prisent en compte........zut

Hors ligne