Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision Les deux révisions suivantes
guitarpro [Le 03/08/2016, 23:06]
90.37.21.132 [Architecture 32bits]
guitarpro [Le 02/01/2017, 09:36]
L'Africain Maj de la page
Ligne 1: Ligne 1:
-{{tag>​Trusty ​Raring Saucy guitare audio}}+{{tag>​Trusty guitare audio}}
  
 ---- ----
Ligne 10: Ligne 10:
  
 {{:​applications:​guitar_pro_6.png?​500|}} {{:​applications:​guitar_pro_6.png?​500|}}
 +
 +===== Pré-requis =====
 + 
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * Pour les [[architecture matérielle|architecture 64 bits]], [[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_isole|Installez le paquet]] ​ ia32-libs]] si vous êtes sou [[:​precise|Ubuntu 12.04]], et les paquets ​ **[[apt>​libssl0.9.8:​i386,​libpulse0:​i386,​libxrender1:​i386,​libglib2.0-0:​i386,​libpng12-0:​i386,​libfreetype6:​i386,​libsm6:​i386,​libfontconfig1:​i386 libasound2-plugins:​i386 gtk2-engines:​i386 gksu|libssl0.9.8:​i386 libpulse0:​i386 libxrender1:​i386 libglib2.0-0:​i386 libpng12-0:​i386 libfreetype6:​i386 libsm6:i386 libfontconfig1:​i386 libasound2-plugins:​i386 gtk2-engines:​i386 gksu]]** si vous avez une version supérieure à Ubuntu 12.04.
  
 =====Installation===== ​ =====Installation===== ​
Ligne 19: Ligne 25:
 ==== Architecture 32bits ==== ==== Architecture 32bits ====
  
-[[:tutoriel/comment_installer_un_paquet#​installer_un_paquet_isole|Installer ​le paquet]] **.deb** téléchargé. +[[:tutoriel:comment_installer_un_paquet#​installer_un_paquet_isole|Installez ​le paquet]] **.deb** téléchargé.
- +
-En cas de problème de dépendance,​ installer les librairies :  +
- +
-- libportaudio0 : paquet debian disponible sur http://​ftp.de.debian.org/​debian/​pool/​main/​p/​portaudio/​libportaudio0_18.1-7.1_i386.deb +
- +
-- libssl0.9.8 : paquet debian disponible sur http://​fr.archive.ubuntu.com/​ubuntu/​pool/​universe/​o/​openssl098/​libssl0.9.8_0.9.8o-7ubuntu3.2_i386.deb .  +
-Pour installer ce paquet, ouvrir une console et taper : sudo dpkg -i <chemin du paquet>​ibssl0.9.8_0.9.8o-7ubuntu3.2_i386.deb+
  
 +En cas de problème de dépendance,​ installer les librairies ​ [[http://​ftp.de.debian.org/​debian/​pool/​main/​p/​portaudio/​libportaudio0_18.1-7.1_i386.deb|libportaudio0]] et [[http://​fr.archive.ubuntu.com/​ubuntu/​pool/​universe/​o/​openssl098/​libssl0.9.8_0.9.8o-7ubuntu3.2_i386.deb|libssl0.9.8]]. ​
  
 Puis relancer l'​installation du paquet debian de guitar pro. Puis relancer l'​installation du paquet debian de guitar pro.
Ligne 37: Ligne 37:
 === Préparation du paquet === === Préparation du paquet ===
 Le paquet original comporte ''​gksu''​ dans sa liste de dépendance. Afin d'​éviter tout problème, notamment avec Apt, il faut éditer le paquet .deb original de Guitar pro. Dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes : Le paquet original comporte ''​gksu''​ dans sa liste de dépendance. Afin d'​éviter tout problème, notamment avec Apt, il faut éditer le paquet .deb original de Guitar pro. Dans un [[:​terminal]],​ saisir les [[:​commande_shell|commandes]] suivantes :
-<code bash>​dpkg-deb -x gp6-full-linux-r11553.deb ​gp6-tmp +<code bash>​dpkg-deb -x gp6-full-linux-r* gp6-tmp 
-dpkg-deb --control gp6-full-linux-r11553.deb ​gp6-tmp/​DEBIAN</​code>​ +dpkg-deb --control gp6-full-linux-r* gp6-tmp/​DEBIAN</​code>​ 
-<note help>​Remplacez ​''​r11553''​ par votre version, si elle est différente.</​note>​ +FIXME est-ce vraiment utile de faire tout ça juste pour enlever la dépendance?​ D'autre part elle préconisée dans les prérequis
 [[:​tutoriel:​comment_modifier_un_fichier|Modifiez le fichier "​control"​]] du dossier gp6-tmp/​DEBIAN en retirant ''​gksu''​ de la liste des dépendances. La ligne correspondante devrait ressembler à ça : [[:​tutoriel:​comment_modifier_un_fichier|Modifiez le fichier "​control"​]] du dossier gp6-tmp/​DEBIAN en retirant ''​gksu''​ de la liste des dépendances. La ligne correspondante devrait ressembler à ça :
 <file bash>​Depends:​ libc6 (>= 2.1.3), libstdc++6, libasound2, libxml2, libxslt1.1, libportaudio0,​ libportaudio2,​ libglu1-mesa,​ libssl0.9.8</​file>​ <file bash>​Depends:​ libc6 (>= 2.1.3), libstdc++6, libasound2, libxml2, libxslt1.1, libportaudio0,​ libportaudio2,​ libglu1-mesa,​ libssl0.9.8</​file>​
Ligne 50: Ligne 49:
 <code bash>​dpkg -b gp6-tmp gp6-full-linux-r11553-modifie.deb</​code>​ <code bash>​dpkg -b gp6-tmp gp6-full-linux-r11553-modifie.deb</​code>​
  
-=== Installation du paquet ​et des dépendances ​=== +=== Installation du paquet === 
-Installez maintenant le paquet créé ​+[[:​tutoriel:​comment_installer_un_paquet#​installer_un_paquet_isole|Installez maintenant le paquet]] créé. ​
-<code bash>​sudo dpkg -i --force-architecture gp6-full-linux-r11553-modifie.deb</​code>​ +
-L'​installation va donner des erreur, notamment concernant les dépendances : +
-<code bash>​dpkg:​ des problèmes de dépendances empêchent la configuration de guitarpro6 :​ +
-guitarpro6 dépend de libasound2. +
-guitarpro6 dépend de libc6 (>= 2.1.3). +
-guitarpro6 dépend de libglu1-mesa. +
-guitarpro6 dépend de libportaudio0. +
-guitarpro6 dépend de libportaudio2. +
-guitarpro6 dépend de libssl0.9.8. +
-guitarpro6 dépend de libstdc++6. +
-guitarpro6 dépend de libxml2. +
-guitarpro6 dépend de libxslt1.1. +
-guitarpro6 dépend de zlib1g. </​code>​ +
-Cela est normal, pour résoudre ces problèmes, il vous suffit d'​installer les dépendances automatiquement : +
-<code bash>​sudo apt-get install -f</​code>​ +
-L'​installeur va vous proposer d'​installer un certain nombre de paquets nécessaires à GuitarPro.+
  
-=== Problème de librairies manquantes ​==+===== Problème connu=====
-A ce stade, GuitarPro ne fonctionne toujours pas car il dépend d'un certain nombre de librairies non installées sur les systèmes 64bits. La résolution va dépendre de la version d'​Ubuntu utilisé. +
-<note tip>Pour connaitre votre version d'​ubuntu,​ rendez vous sur [[:​versions#​connaitre_sa_version_d_ubuntu|ce lien]]</​note>​ +
- +
-== Version 13.04 et antérieures == +
-On installe les librairies 32 bit : +
-<code bash>​sudo apt-get install ia32-libs</​code>​ +
-Et c'est tout ! +
- +
-== Version 13.10 et suivantes == +
-Sur cette distribution Ubuntu, mettant en œuvre le concept de multi-arch, on peut installer les dépendances 32 bits via une commande à entrer dans le terminal: +
-<code bash>​sudo dpkg --add-architecture i386</​code>​ +
-Par contre le paquet ia32-libs a été supprimé. Ainsi les problèmes de librairie manquantes ne peut plus être corrigée par l'​installation de ce paquet comme dans les version précédentes. +
-Pour palier ce problème il faut installer toutes les librairies manquantes en fonction des erreurs fournies par GP6. Vous trouverez ci-dessous une commande qui les installe toutes d'un coup. +
-<code bash>​sudo apt-get install libssl0.9.8:​i386 libpulse0:​i386 libxrender1:​i386 libglib2.0-0:​i386 libpng12-0:​i386 libfreetype6:​i386 libsm6:i386 libfontconfig1:​i386 libasound2-plugins:​i386 gtk2-engines:​i386 gksu</​code>​ +
-Le programme devrait alors fonctionner correctement. +
- +
-=== Autres problèmes possibles ​===+
 Si vous avez un message de ce type : Si vous avez un message de ce type :
  
Ligne 95: Ligne 61:
 sudo mv libz.so.1 libz.so.1.back</​code>​ sudo mv libz.so.1 libz.so.1.back</​code>​
 <​note>​Si vous obtenez un message du type : ''​Erreur de segmentation (core dumped)'',​ vérifiez que vous avez bien installé le paquet ''​[[apt>​gtk2-engines:​i386]]''</​note>​ <​note>​Si vous obtenez un message du type : ''​Erreur de segmentation (core dumped)'',​ vérifiez que vous avez bien installé le paquet ''​[[apt>​gtk2-engines:​i386]]''</​note>​
 + 
 ===== Utilisation ===== ===== Utilisation =====
- +  
-Le [[raccourci-lanceur|lanceur]] de //Guitar Pro// se trouve dans le menu //​Applications -> Son et vidéo//. +Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|dash]] (Unity) ou via le [[:terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante : <code bash>​bash /​opt/​GuitarPro6/​launcher.sh</​code>​
- +
-Sinon, le logiciel peut être lancé ​via le terminal ​en tapant ​la commande : +
-<code bash>​bash /​opt/​GuitarPro6/​launcher.sh</​code>​+
  
  
  • guitarpro.txt
  • Dernière modification: Le 30/07/2023, 17:18
  • par 91.170.100.97