Forum : 4 - Toutes les autres applications, les émulateurs...

Demande d'aide pour Installer Yoshimi ( pour ZynAddSubFx )

Sapiens Articles : 256 utilisateur non connecté
Bonjour,

Suite à la lecture de ce tuto http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Zynaddsubfx ,
je me suis retrouvé, via un lien, face à ces explications:

To prevent accidents befalling innocent adventurers, it builds an executable 'yoshimi'. It's a CMake build, so cd to the src directory, then
ccmake . ('c' to configure, set your options, 'c' to configure again, 'g' to generate)
cmake .
make
sudo make install
which builds an executable called yoshimi, installed by default in /usr/local/bin.

Le problème ( éternel débutant sous linux biggrin ) , c'est que après l'enregistrement du dit fichier, que ce soit dans /usr/src ou dans /usr/local/src , je ne l'y retrouve pas. Problème de droits d'utilisateur, je présume.

Mes questions sont donc les suivantes :

1- à laquelle des deux adresses faut-il l'enregistrer ?
2- Quelle ligne de commande faut-il taper pour enregistrer en mode super utilisateur ?
3 - Pour la suite de commandes à executer, faut-il les taper telles quelles ? ça me paraît bizarre de ne pas avoir à taper "yoshimi" quelque part .

Merci d'avance

olinuxx Articles : 16235 utilisateur non connecté France
Citation :
2- Quelle ligne de commande faut-il taper pour enregistrer en mode super utilisateur ?

Sudo pour ubuntu
su - pour une autre distribution
++ Olivier

Sapiens Articles : 256 utilisateur non connecté
Merci pour ta réponse, mais sudo , c'est pour se définir en tant que super utilisateur , mais ensuite, la commande d'enregistrement ( ou téléchargement ) ?

olinuxx Articles : 16235 utilisateur non connecté France
Citation :
Merci pour ta réponse, mais sudo , c'est pour se définir en tant que super utilisateur , mais ensuite, la commande d'enregistrement ( ou téléchargement ) ?

Ah ? Alors je ne comprend pas ce que tu veux dire.

Je tente une explication :
le sudo make install est censé placer au bon endroit tes éxecutables.
Si tu ne les trouves pas, tu peux essayer pour le localiser :
sudo find / -name lenomdetonexecutable

Pour ta question 3
Citation :
3 - Pour la suite de commandes à executer, faut-il les taper telles quelles ? ça me paraît bizarre de ne pas avoir à taper "yoshimi" quelque part .

les commandes (make et consorts) servent à installer ton progamme, si j'ai bien lu, ton executable doit s'appeler yoshimi, il est censé se trouver dans /usr/local/bin/ , c'est écrit dans ton premier message (et pas dans /usr/src ou dans /usr/local/src comme tu sembles t'y attendre).
que se passe-t'il si tu tapes yoshimi ?
Olivier

Sapiens Articles : 256 utilisateur non connecté
Il est vrai que Je ne suis pas très clair .

J'ai cru comprendre (mais mon anglais laisse à désirer ) dans la procédure "It's a CMake build, so cd to the src directory" qu'il fallait enregistrer d'abord le fichier dans src, pour ensuite taper la liste de commandes données après. D'où ma question sur src.

Donc, ce que je voulais tenter, c'était de télécharger le paquet, mais en mode superutilisateur afin de pouvoir l'envoyer directement dans src, ce que je ne sais pas faire.
Mais je crois que je me complique la vie ...et que je ferais bien de bosser un peu la doc ubuntu confused

olinuxx Articles : 16235 utilisateur non connecté France
Citation :
Mais je crois que je me complique la vie ...et que je ferais bien de bosser un peu la doc ubuntu confused

Pas faux ;)
Citation :
Il est vrai que Je ne suis pas très clair .

J'ai cru comprendre (mais mon anglais laisse à désirer ) dans la procédure "It's a CMake build, so cd to the src directory" qu'il fallait enregistrer d'abord le fichier dans src, pour ensuite taper la liste de commandes données après. D'où ma question sur src.

Donc, ce que je voulais tenter, c'était de télécharger le paquet, mais en mode superutilisateur afin de pouvoir l'envoyer directement dans src, ce que je ne sais pas faire.


Alors, en résumé :
  • Tu télécharges ton fichier (souvent, l'extension est .tar.gz, ou quelquechose comme cela).
  • Tu l'extrait en double cliquant dessus
  • Tu ouvres une console
  • Tu entres dans son répertoire
  • Tu appliques les commandes (les ccmake et tout le tralala)
  • Tu tapes yoshimi, et hop ! Ça fait des chocapics !
:-)

Voilou, tiens nous au jus !
Olivier

Sapiens Articles : 256 utilisateur non connecté
Désolé, mais le boulot n'est pas encore suffisamment mâché pour moi. J'ai les neurones un peu en compote ces temps-ci...

Citation :
Alors, en résumé :
*Tu télécharges ton fichier (souvent, l'extension est .tar.gz, ou quelquechose comme cela).

je l'enregistre où ?

Citation :
*Tu l'extrait en double cliquant dessus
*Tu ouvres une console

Bon ça, ça va

Citation :
*Tu entres dans son répertoire

Ici moi pas comprendre.

Citation :
*Tu appliques les commandes (les ccmake et tout le tralala)
*Tu tapes yoshimi, et hop ! Ça fait des chocapics !
:)


Ne suis pas arrivé jusque là

Samuel Articles : 1837 utilisateur non connecté Allemagne
salut,

src veut dire sources, donc c'est là qu'on met les sources des logiciels à compiler. Pour ma part elles sont dans mon /home comme ça pas de problème de droits. On se fout de où les sources sont du moment que cest installé au bon endroit après.
Donc tu télécharges dans un Home/toi/sources que tu crées
Tu l'extrait en double cliquant dessus
Tu ouvres une console
Pour entrer dans un répertoire la commande est cd, dans ton cas :
cd /home/toi/sources/yoshimiXXX/

et ensuite les autres commandes.

Sapiens Articles : 256 utilisateur non connecté
ça marche

Merci beaucoup pour ta patience.

Samuel Articles : 1837 utilisateur non connecté Allemagne
Pas de problème, on est là pour aider. Content que ça marche.
N'hésite pas à poser d'autres questions si tu ne trouves pas de réponses