web-dev-qa-db-fra.com

Comment installer un fichier .so? - débutant

J'ai téléchargé freeverb.tar.gz qui contient une bibliothèque de plugins (freeverb.so) pour Audacity.

J'ai extrait le fichier .tar.gz dans mon dossier de téléchargements mais je ne sais pas quoi faire. Le fichier .tar.gz ne contient aucun fichier Lisez-moi ni aucune autre information, mais uniquement freeverb.so

Pouvez-vous me conseiller comment installer freeverb.so dans le bon dossier pour qu'Audacity le récupère?

8
DaveyT

Selon manuel ubunt :

ldconfig crée, met à jour et supprime les liens et le cache nécessaires (à utiliser par l'éditeur de liens au moment de l'exécution, ld.so) vers les bibliothèques partagées les plus récentes. se trouvent dans les répertoires spécifiés sur la ligne de commande, dans le fichier /etc/ld.so.conf et dans les répertoires de confiance (/ usr/lib et/lib).

Donc, en supposant que freeverb.so se trouve dans /home/yourUser/Download répertoire (dossier), créer un dossier dans votre maison:

   mkdir /home/yourUser/myLibrary

et copier la bibliothèque freeVerb.so:

   cp /home/yourUser/Download/freeverb.so /home/yourUser/myLibrary

créez un fichier simple freeverb.conf comme ceci:

   echo "/home/yourUser/myLibrary" > freeverb.conf

Ajoutez votre fichier de configuration freeverb.conf dans /etc/ld.so.conf.d répertoire (dans ce répertoire, vous pouvez trouver des fichiers à titre d'exemple)

   Sudo cp freeverb.conf /etc/ld.so.conf.d

Exécutez ldconfig afin de configurer les liaisons dynamiques de l’éditeur de liens.

   Sudo ldconfig

Si /etc/ld.so.conf.d n'existe pas, vous pouvez ajouter votre chemin à la fin de /etc/ld.so.conf fichier.

A la fin, si tout s'est bien passé, vous pouvez supprimer les fichiers inutiles:

   rm freeverb.conf
   rm /home/yourUser/Download/freeverb.so
4
Lety

L’approche simple consiste à placer le fichier dans /usr/local/lib, chown le fichier dans root:root et chmod à 755.

Personnellement, je ne recommanderais toutefois pas la gestion manuelle des fichiers système. Par conséquent, si possible, je rechercherais un fichier prédéfini .deb pour votre version particulière d’Ubuntu.

0
Score_Under