J'essaie de suivre les instructions ici ( https://wiki.auceteam.org/wiki/ Building_on_linux ) pour la construction d'audace sur Linux. Je suis sur Ubuntu 20.04 lts.
Je suis à la dernière étape, avoir cloné / construit le code de l'audacénédice, et Ran y a-t-il d'une autre façon que je peux Lancer l'audace du terminal? P> Essayer de lancer la "version portable" avec "/audacité "provoque une erreur: p> sudo fait installer code> sans problème. Maintenant, je crois que l'audace est installée sur mon ordinateur Ubuntu, mais je ne peux pas le lancer correctement? Il existe un programme d'audace dans ma liste de logiciels maintenant, mais en cliquant sur elle ne lance rien. L'image reste dans mon quai comme le programme a été démarré, mais aucune fenêtre d'audace. P>
4 Réponses :
Je l'ai obtenu en suivant ces instructions: https: //forum.auceteam. org / viewtopic.php? f = 19 & T = 111755 P>
Vous devez avoir installé WxWididgets sur l'ordinateur et son emplacement doit être dans le chemin. Pour une application "portable", WxWidgets peut être installé n'importe où aussi longtemps que l'audace peut le trouver (voir ci-dessous)
Les modifications récentes de Debian / Ubuntu empêchent les exécutables fonctionnant en double-clic par défaut. La meilleure option est de créer un lanceur ou d'un script shell pour lancer le binaire. P>
Un exemple de script shell pourrait être quelque chose comme: p> le Les autorisations de fichier pour le script shell doivent être définies sur exécutable. p> p>
Le lanceur de bureau peut être corrigé pour lancer l'audace normalement de l'icône. J'ai eu le même problème après la construction des mêmes instructions. J'ai modifié la ligne Je l'ai trouvé dans deux emplacements: p> Utilisez le chemin du système si c'est là, vous pouvez donc supprimer ou déplacer la source comme vous le souhaitez. Dans tous les cas, éditez le fichier Trouver la ligne: p> et modifier son remplacement EXEC = CODE> EXEC = CODE> pour ajouter le chemin de la bibliothèque manquante. Pour trouver son (s) emplacement (s):
/ usr / local / lib / p >
/
audace.desktop code> pour modifier la ligne
exécu = code> pour ajouter le chemin: p>
Exec=env LD_LIBRARY_PATH=$LD_LIBRARY_PATH:<path> UBUNTU_MENUPROXY=0 audacity %F
Vous devez ajouter le dossier où wxwidgets est installé sur la variable d'environnement LD_Library_Path.
Si vous avez effectué toutes les étapes précédentes, tapez simplement sur Ubuntu: P>
cd /etc/ld.so.conf.d sudo touch audacity.conf sudo echo /usr/local/lib >> audacity.conf sudo ldconfig