Chargement...
 
Skip to main content

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


impossible d'installer rosegarden 10.02

Articles: 19
bonjour

j'avais déjà posté un sujet similaire il y a quelques temps mais j'étais sous mandriva 2009, aujourd'hui, j'ai enfin réussi à obtenir mandriva 2010 mais comme vu dans le forum, rosegarden ne fait plus partie des logiciels à installer depuis la fenêtre des packtages...
j'ai donc téléchargé rosegarden 10 mais je ne trouve pas les manipulations pour l'installer, j'ai lu le read me, ai parcouru le forum, mais je n'arrive pas à m'en sortir..
je précise que lorsque je clique droit sur l'icône du logiciel on ne me propose pas de l'installer, il faut apparemment que j'ouvre un terminal, mais les commandes du read me de rosegarden ne marchent pas..
sans doute que je ne fais pas ce qu'il faut mais j'avoue que je n'y comprends pas grand chose...


si quelqu'un pouvait m'aider se serait sympa

merci

C.
Articles: 3938 France
salut, voici les trucs a faire dans l'ordre :

  • vérifier que tu as les bonnes dépendance installée (elles doivent etre disponibles grace au gestionnaire de paquets de mdv) : http://www.rosegardenmusic.com/wiki/dev:contributing, section "Prepare the build environment", tous les soft qui sont dans le tableau

  • télécharger les sources

  • les décompresser

  • ouvrir un terminal et aller dans le répertoire nouvellement créé :
Copy to clipboard
cd rosegarden-10.02.1


  • créer un script de configuration
Copy to clipboard
sh ./bootstrap.sh


  • configurer
Copy to clipboard
./configure --prefix /usr/local


  • compiler (ca va prendre un moment)
Copy to clipboard
make


  • installer
Copy to clipboard
su mot_de_passe make install


si une seule de ces opérations échoue, inutile d'aller plus loin, dit nous laquelle, et avec quel message d'erreur

bon courage 😉
Articles: 19
salut, voici les trucs a faire dans l'ordre :

  • vérifier que tu as les bonnes dépendance installée (elles doivent etre disponibles grace au gestionnaire de paquets de mdv) : http://www.rosegardenmusic.com/wiki/dev:contributing, section "Prepare the build environment", tous les soft qui sont dans le tableau

  • télécharger les sources

  • les décompresser

  • ouvrir un terminal et aller dans le répertoire nouvellement créé :
Copy to clipboard
cd rosegarden-10.02.1


  • créer un script de configuration
Copy to clipboard
sh ./bootstrap.sh


  • configurer
Copy to clipboard
./configure --prefix /usr/local


  • compiler (ca va prendre un moment)
Copy to clipboard
make


  • installer
Copy to clipboard
su mot_de_passe make install


si une seule de ces opérations échoue, inutile d'aller plus loin, dit nous laquelle, et avec quel message d'erreur

bon courage 😉








Super merci, j'essaie mainenant!!
Articles: 19
Bon,

dans le terminal, dès la première commande on me dit fichier inconnu ou commande inconnue pfff

j'ai essayé de rentrer les commandes depuis le bootstrap.sh de rosegarden mais pareil, en fait il ne se passe rien...

il faut dire que je débute totalement avec linux et je ne suis pas sûre de tout bien comprendre

ce qui est sûr c'est que j'ai bien téléchargé et décompressé rose...

je sais ouvrir un terminal
mais je ne comprends pas "aller dans le repertoire nouvellement crée" donc je ne suis pas sûre de ce que je fais


vraiment désolée pour ma nullitude...
et merci encore
je continue de chercher en attendant

C.
Articles: 3938 France
ok, il faut que tu aille lire une introduction sur la ligne de commande sur le site de ton choix, en particulier sur la commande cd

en gros, dans un terminal tu tape quelque chose qui se décompose en deux parties :
commande et option
par exemple
cd un_dossier
= commande cd (changer de dossier) + option un_dossier
ou alors
sh ./bootstrap.sh
= commande sh (executer) + option ./bootstrap (l'executable bootstrap qui se trouve dans le dossier ./)

la commande pwd te dit dans quel dossier tu es, par exemple
Copy to clipboard
pwd /home/ceithlynn/


la commande cd permet donc d'aller dans un autre dossier (répertoire), son option est le répertoire en question, par exemple :
Copy to clipboard
pwd /home/ceithlynn/ cd /home pwd /home


maintenant pour revenir à /home/ceithlynn/, tu peux utiliser le chemin absolu "cd /home/ceithlynn/" mais aussi le relatif :
Copy to clipboard
pwd /home cd ceithlynn/ pwd /home/ceithlynn/


./ signifie le dossier actuel, donc "cd ./" ne fait rien
../ signifie le dossier au dessus, donc
Copy to clipboard
pwd /home/ceithlynn/ cd ../ pwd /home cd ./ pwd /home


donc si ton dossier rosegarden-10.02.1 se trouve dans /home/ceithlynn/telechargements, tu devra emettre la commande suivante :
cd /home/ceithlynn/telechargements/rosegarden-10.02.1


utilise l'auto-completion pour te faciliter la tache, c'est la touche "tabulation" de ton clavier
par exemple
cd /ho (appuie sur "TAB") te completera la commande cd /home

avec tout ca tu devrai t'en sortir, mais n'hesite pas a lire un petit cours sur le net, il t'expliquera les commandes importantes (cd, ls (lister les fichiers du dossier actuel), mkdir (créer un dossier))...
Articles: 19
Bonjour,
eh bien malgré tous mes essais, rien ne se passe toujours, le terminal me dit "aucun fichier de ce type" alors que rosegarden est bien dans le dossier téléchargements...

bon,
je continue à chercher mais je me limite dans le temps sinon j'y passerais mes journées!!

je recommence depuis le début donc..

merci beaucoup

c.
Articles: 3938 France
dernier truc, si ca peut t'aider, les minuscules et majuscules ont leur importance, ainsi que les accents biensur
généralement, j'évite les accents dans mes noms de fichiers, ainsi que les espaces
n'oublie pas de te servir de la fonction d'autocompletion

certains gestionnaires de fichiers ont aussi une fonction "ouvrir ce dossier dans un terminal", tu peux aussi regarder de ce coté
Articles: 19
Bonjour

comme j'avais toujours le message rpm verouillé...;j'ai dû déjà faire les manip pour déverouiller

je pense que ça c'est ok

j'ai donc supprimé rosegarden, puis l'ai re-téléchargé et quand je vais dans le dossier comme tu m'as dit
cd/home etc.....

il parait qu'il n' y a aucun fichier à ce nom....

bon

je ne sais plus là

mais je continue d'espérer...

merci encore

C.
Articles: 3938 France
le message rpm verouillé

???

tu dois telecharger les sources hein, pas le rpm !
clique ICI
Articles: 3938 France
autre chose : les espaces aussi ont leur importance, un espace sépare la commande de son option :
Copy to clipboard
cd/home

est different de
Copy to clipboard
cd /home

Articles: 19
oui oui, j'ai bien téléchargé les sources pour rosegarden

je continue


merci beaucoup

C.
Articles: 19
bon,

bonne nouvelle, quand j'ouvre un terminal depuis la fenêtre des téléchargements , enfin, il affiche rosegarden

mais pour la commande sh ;/bootstrap.sh, j'ai toujours, "commande inconnue"

j'ai donc demandé l'aide sur le terminal, mais bien sûr, je n'y ai rien compris...

je laisse ici ce qui est dit sur le read me de rosegarden

Installation instructions
---------

If the directory where you found this README file does not already contain a
configure script, you must generate one by running:

sh ./bootstrap.sh

Once you have a configure script, ensure that all of your build dependencies
have been installed, and then run:

./configure [ prefix=PREFIX QTDIR=QTDIR [enable-debug] ]
make
make install

New starting with 10.02, most of the application data files are bundled in the
rosegarden binary. The install process will only copy a few files to various
directories under PREFIX:

PREFIX/bin application binary
PREFIX/share/icons/hicolor/.../mimetypes MIME type icons
PREFIX/share/mime/packages MIME type configuration
PREFIX/share/applications .desktop file
PREFIX/share/icons/hicolor/32x32/apps application icon

You may need to specify QTDIR on the configure line, so that the build can
find the Qt4 libraries.

The optional --enable-debug will build Rosegarden so that it is useful for
debugging, which can greatly improve our ability to find and correct bugs by
allowing Rosegarden to produce useful stack traces when it crashes. WARNING!
Enabling this option results in an approximately 300 MB rosegarden binary!

enfin, ça avance quand même petit à petit..

merci toujours

C.
Articles: 3938 France
voui, on avance 😉

le fichier README, c'est ce que t'ai traduit plus haut

révrifie que
  • tu est dans le bon dossier, avec la commande pwd
  • que bootstrap.sh existe avec la commande ls *.sh
  • que tu tapes bien la bonne commande, au caractère pres : sh ./bootstrap.sh

envoie nous un copié-collé de ton terminal pour toutes ces manips
Articles: 3938 France
désolé 😁
une commande par ligne stp
surtout, n'oublie pas les espaces, le mieux c'est de copier les commandes suivantes dans ton terminal (les unes apres les autres)

Copy to clipboard
pwd ls *.sh sh ./bootstrap.sh


ps : tu auras remarqué que l'invite de commande (le bout de ligne qui s'affiche a chaque fois : vetorricaroline@localhost rosegarden-10.02.1$) contient le dossier en cours : ton_nom@nom_de_l'ordi nom_du_dossier_en_cours $

pps : lorsque tu publie des logs (resultats de commandes) sur le forum, essqye de respecter 2 regles :
  • la premiere pour ta sécurité : remplace vetorricaroline par ***
  • la deuxieme pour rendre tout ca plus lisible pour nous : place ton log entre des balise {CODE} c'est a dire : copie ton log ici, sélectionne le et clic sur l'icone CODE juste en dessous des smiley, ca donne un truc du genre {CODE()}ton log{CODE} qui rend a l'ecran
    Copy to clipboard
    ton log
    (si tu n'as rien compris a ce dernier point, c'est pas grave je ne voudrai pas t'embrouiller encore plus... 😉)
Articles: 3938 France
je sais que tu galere un peu, et c'est pas tres marrant pour toi
mais ca peut le devenir, a condition que tu cherche a comprendre pourquoi les commandes que tu emets ne marchent pas, et ca permet aussi d'eviter de refaire ses erreurs
je me doute bien que ton but n'est pas de devenir une informaticienne chevronnée, ni un développeur, mais pour l'instant, ce que tu essaye de faire, ce sont des choses tres basiques que tu seras probablement amenée a refaire dans le futur
alors meme si tu n'as pas trop de temps a essayer de comprendre le fonctionnement de la bete car tu prefere réviser tes exams, il est quand meme important de savoir quelques trucs, et c'est pour ca que je développe plusieurs concepts ici pour te gagner du temps et que tu n'ai pas forcement besoin d'aller lire des cours sur la ligne de commande ailleur

aussi, voici l'explication à une erreur du type bash: ce-que-tu-viens-de-taper : commande introuvable :

comme je te l'ai expliqué plus haut, une commande se décompose en deux morceaux (généralement) :
Copy to clipboard
commande option

la commande et l'option sont séparées par un ou plusieurs espaces, comme tu veux, mais au minimum un
bash est "l'interpreteur de commande", disons pour simplifier que c'est lui qui lit et comprend (ou pas) tes commandes, quand tu ouvre un terminal, tu parles a bash
donc bash est habitué à "commande plus-loin option", donc il lit le premier mot "commande", et compare ca avec la totalité des programmes qui sont installés sur ton ordinateur
si tu comprends bien, en fait cd ou pwd par exemple sont des programmes installés sur ton ordinateur, au meme titre que n'importe quel autre programme, comme rosegarden (une fois qu'il sera installé bien entendu)
si bash lit la commande et qu'il ne la reconnais pas ("commande introuvable"), c'est que tu as fait une erreur ou que le programme en question n'est pas installé

dans ton cas, il s'agit d'une erreur humaine, ta commande complete est "ls.*sh ./bootstrap.sh", bash lit le premier mot (jusqu'a rencontrer un espace), c'est "ls.*sh"
bash ne connait pas ce programme "ls.*sh" car il n'existe tout simplement pas, le programme que tu veux utiliser ici c'est "ls"
il faut donc un espace apres chaque commande : "ls quelque-chose"

pour finir explication de la commande "ls *.sh"
essaye "ls" tout seul, appuie sur entrée. "ls" veux dire en fait "lister le contenu d'un dossier"
"ls" tout seul liste le contenu total du dossier dans lequel tu est
on rajoute une option "*.sh" et "ls" liste alors tous les fichiers dont le nom fini par ".sh" (l'asterix "*" signifie "nimporte quoi" > "bootstrap.sh" devrait figurer dans la liste, par cette commande on s'assure qu'il est donc bien présent dans le dossier courant
tu pourrai donc substituer la commande par "ls bootstrap.sh"
fait aussi des essais pour comprendre le fonctionnement de "ls" avec les commandes suivantes :
Copy to clipboard
ls ls ./ ls ../ ls -l ls / ls /home ls /home/ ls /home/vetorricaroline ls /home/vetorricaroline/

Articles: 19
Bonjour
j'ai dû laisser un peu rosegarden pour m'occuper d'autres choses, mais me revoilà
donc avec tes conseils, en effet, bootstrap s'affiche après ls *.sh

donc je continue d'essayer le reste et je reviens..

merci encore pour ta patience et tes précieux conseils

C.
Articles: 19

et donc voici le copié collé après les trois commandes ...



Copy to clipboard
[****@localhost rosegarden-10.02.1]$ pwd /home/***/Téléchargements/rosegarden-10.02.1 [***@localhost rosegarden-10.02.1]$ ls *.sh bootstrap.sh [****@localhost rosegarden-10.02.1]$ sh ./bootstrap.sh ./bootstrap.sh: line 2: aclocal : commande introuvable [******@localhost rosegarden-10.02.1]$

si je rentre la commande ./configure etc...c'est pareil, commande introuvable...

je cherche encore..
Articles: 3938 France
ok, c'est tres bien on avance 😉
maintenant, ce message :
./bootstrap.sh: line 2: aclocal : commande introuvable

veux dire :
  • tu as donné la bonne commande 😀
  • la ligne 2 de l'executable bootstrap.sh appelle a son tour la commande aclocal
  • aclocal n'est pas installé sur ton système
simple non ? 😕
maintenant que tu été jusque la, il faudrait que tu reprenne la lecture a mon premier post :
avant de conmmencer l'installation, il te faut installer des "dépendances", les programmes dont rosegarden dépend pour s'installer et fonctionner correctement
tu dois pouvoir installer toutes les dépendances grace a ton gestionnaire d'installation de programmes habituel, pas besoin de tout compiler "a la main"
la liste des dependance se trouve dans un tableau sur cette page
une des dépendances est automake, c'est ce paquet qui contient aclocal (ca tu ne pouvais pas le savoir sans faire des recherches, ne t'inquiette pas)
donc :
  • installe TOUTES les dépendances grace à ton gestionnaire "installer/supprimer" habituel de mandriva (peut importe son vrai nom)
  • recommence la procédure
encore une fois, chaque chose en son temps, inutile de bruler des etapes, ca ne fonctionnera pas de toute facon

courage !

oliv'
Articles: 19
bonjour

j'ai donc essayé de trouver automake, et ...introuvable depuis la fenêtre d'installation des logiciels,

et puis,

quand j'essaie demettre à jour les sources voici le message qui apparaît

Copy to clipboard
Impossible d'ajouter le média, erreurs rapportées : échec de la récupération de [ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.0/i586/media/main/updates/media_info/synthesis.hdlist.cz] (inégalité md5sum) problème de lecture du fichier de synthèse du média « Main Updates (Official2010.0-1) » échec de la récupération de [ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.0/i586/media/contrib/updates/media_info/synthesis.hdlist.cz] (inégalité md5sum) problème de lecture du fichier de synthèse du média « Contrib Updates (Official2010.0-2) » échec de la récupération de [ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.0/i586/media/non-free/updates/media_info/synthesis.hdlist.cz] (inégalité md5sum) problème de lecture du fichier de synthèse du média « Non-free Updates (Official2010.0-3) »




😢 c'est vraiment trop injuste....
Articles: 19
Bon

donc après plantage et manip, j'ai enfin pu avoir accès aux logiciels installés etc...et ai trouvé "automake"....

problème, il faut aussi "main media," et il paraît qu'il n'est pas disponible,

en plus, je suis à nouveau en rpm vérouillé, alors que j'avais reglé le problème hier....

ceci dit j'ai eu un gros bug avec mandriva ....

donc j'essaie de déverouiller à nouveau!!!!

ceci dit, à chaque démarrage, on me demande de télécharger d eux médias qui ne veullent pas se télécharger...

alors je continue ma quête.....

merci encore

C.