How do I install a .so file? - newbie





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







7















I downloaded freeverb.tar.gz which contains a plugin library (freeverb.so) for Audacity.



I extracted the .tar.gz file to my downloads folder but I don't know what to do next. There is no
Readme file or any other info contained in the .tar.gz file, just freeverb.so



Can you advise me how to get the freeverb.so installed into the correct folder for Audacity to pick it up?










share|improve this question































    7















    I downloaded freeverb.tar.gz which contains a plugin library (freeverb.so) for Audacity.



    I extracted the .tar.gz file to my downloads folder but I don't know what to do next. There is no
    Readme file or any other info contained in the .tar.gz file, just freeverb.so



    Can you advise me how to get the freeverb.so installed into the correct folder for Audacity to pick it up?










    share|improve this question



























      7












      7








      7


      1






      I downloaded freeverb.tar.gz which contains a plugin library (freeverb.so) for Audacity.



      I extracted the .tar.gz file to my downloads folder but I don't know what to do next. There is no
      Readme file or any other info contained in the .tar.gz file, just freeverb.so



      Can you advise me how to get the freeverb.so installed into the correct folder for Audacity to pick it up?










      share|improve this question
















      I downloaded freeverb.tar.gz which contains a plugin library (freeverb.so) for Audacity.



      I extracted the .tar.gz file to my downloads folder but I don't know what to do next. There is no
      Readme file or any other info contained in the .tar.gz file, just freeverb.so



      Can you advise me how to get the freeverb.so installed into the correct folder for Audacity to pick it up?







      software-installation tar shared-library audacity






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 4 at 15:26









      thepurpleowl

      5419




      5419










      asked Jul 3 '14 at 19:27









      DaveyTDaveyT

      56128




      56128






















          2 Answers
          2






          active

          oldest

          votes


















          4














          According to ubuntu manual:




          ldconfig creates, updates, and removes the necessary links and
          cache (for use by the run-time linker, ld.so) to the most recent
          shared libraries found in the directories specified on the command
          line, in the file /etc/ld.so.conf, and in the trusted directories
          (/usr/lib and /lib).




          So, assuming that freeverb.so is located in /home/yourUser/Download directory (folder), create folder in your home:



             mkdir /home/yourUser/myLibrary


          and copy freeVerb.so library:



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


          create a simple file freeverb.conf like this:



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


          Add you configuration file freeverb.conf in /etc/ld.so.conf.d directory (in this directory you can find files as example)



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


          Run ldconfig in order to configure dynamic linker run-time bindings.



             sudo ldconfig


          If /etc/ld.so.conf.d doesn't exists, you can add your path at the end of /etc/ld.so.conf file.



          At the end, if all went well, you can remove unnecessary file:



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





          share|improve this answer


























          • Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

            – DaveyT
            Jul 4 '14 at 8:35













          • I updated the answer

            – Lety
            Jul 4 '14 at 8:50











          • Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

            – DaveyT
            Jul 5 '14 at 7:44











          • I updated the answer

            – Lety
            Jul 6 '14 at 14:35











          • Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

            – DaveyT
            Jul 9 '14 at 10:19



















          0














          The simple approach is to put the file in /usr/local/lib, chown the file to root:root, and chmod it to 755.



          However, managing system files manually is not something I would personally recommend, so if possible I would search for a prebuilt .deb file for your particular version of Ubuntu.






          share|improve this answer
























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "89"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f491401%2fhow-do-i-install-a-so-file-newbie%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            4














            According to ubuntu manual:




            ldconfig creates, updates, and removes the necessary links and
            cache (for use by the run-time linker, ld.so) to the most recent
            shared libraries found in the directories specified on the command
            line, in the file /etc/ld.so.conf, and in the trusted directories
            (/usr/lib and /lib).




            So, assuming that freeverb.so is located in /home/yourUser/Download directory (folder), create folder in your home:



               mkdir /home/yourUser/myLibrary


            and copy freeVerb.so library:



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


            create a simple file freeverb.conf like this:



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


            Add you configuration file freeverb.conf in /etc/ld.so.conf.d directory (in this directory you can find files as example)



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


            Run ldconfig in order to configure dynamic linker run-time bindings.



               sudo ldconfig


            If /etc/ld.so.conf.d doesn't exists, you can add your path at the end of /etc/ld.so.conf file.



            At the end, if all went well, you can remove unnecessary file:



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





            share|improve this answer


























            • Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

              – DaveyT
              Jul 4 '14 at 8:35













            • I updated the answer

              – Lety
              Jul 4 '14 at 8:50











            • Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

              – DaveyT
              Jul 5 '14 at 7:44











            • I updated the answer

              – Lety
              Jul 6 '14 at 14:35











            • Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

              – DaveyT
              Jul 9 '14 at 10:19
















            4














            According to ubuntu manual:




            ldconfig creates, updates, and removes the necessary links and
            cache (for use by the run-time linker, ld.so) to the most recent
            shared libraries found in the directories specified on the command
            line, in the file /etc/ld.so.conf, and in the trusted directories
            (/usr/lib and /lib).




            So, assuming that freeverb.so is located in /home/yourUser/Download directory (folder), create folder in your home:



               mkdir /home/yourUser/myLibrary


            and copy freeVerb.so library:



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


            create a simple file freeverb.conf like this:



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


            Add you configuration file freeverb.conf in /etc/ld.so.conf.d directory (in this directory you can find files as example)



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


            Run ldconfig in order to configure dynamic linker run-time bindings.



               sudo ldconfig


            If /etc/ld.so.conf.d doesn't exists, you can add your path at the end of /etc/ld.so.conf file.



            At the end, if all went well, you can remove unnecessary file:



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





            share|improve this answer


























            • Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

              – DaveyT
              Jul 4 '14 at 8:35













            • I updated the answer

              – Lety
              Jul 4 '14 at 8:50











            • Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

              – DaveyT
              Jul 5 '14 at 7:44











            • I updated the answer

              – Lety
              Jul 6 '14 at 14:35











            • Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

              – DaveyT
              Jul 9 '14 at 10:19














            4












            4








            4







            According to ubuntu manual:




            ldconfig creates, updates, and removes the necessary links and
            cache (for use by the run-time linker, ld.so) to the most recent
            shared libraries found in the directories specified on the command
            line, in the file /etc/ld.so.conf, and in the trusted directories
            (/usr/lib and /lib).




            So, assuming that freeverb.so is located in /home/yourUser/Download directory (folder), create folder in your home:



               mkdir /home/yourUser/myLibrary


            and copy freeVerb.so library:



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


            create a simple file freeverb.conf like this:



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


            Add you configuration file freeverb.conf in /etc/ld.so.conf.d directory (in this directory you can find files as example)



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


            Run ldconfig in order to configure dynamic linker run-time bindings.



               sudo ldconfig


            If /etc/ld.so.conf.d doesn't exists, you can add your path at the end of /etc/ld.so.conf file.



            At the end, if all went well, you can remove unnecessary file:



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





            share|improve this answer















            According to ubuntu manual:




            ldconfig creates, updates, and removes the necessary links and
            cache (for use by the run-time linker, ld.so) to the most recent
            shared libraries found in the directories specified on the command
            line, in the file /etc/ld.so.conf, and in the trusted directories
            (/usr/lib and /lib).




            So, assuming that freeverb.so is located in /home/yourUser/Download directory (folder), create folder in your home:



               mkdir /home/yourUser/myLibrary


            and copy freeVerb.so library:



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


            create a simple file freeverb.conf like this:



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


            Add you configuration file freeverb.conf in /etc/ld.so.conf.d directory (in this directory you can find files as example)



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


            Run ldconfig in order to configure dynamic linker run-time bindings.



               sudo ldconfig


            If /etc/ld.so.conf.d doesn't exists, you can add your path at the end of /etc/ld.so.conf file.



            At the end, if all went well, you can remove unnecessary file:



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






            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Jul 6 '14 at 14:35

























            answered Jul 3 '14 at 20:42









            LetyLety

            5,03521730




            5,03521730













            • Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

              – DaveyT
              Jul 4 '14 at 8:35













            • I updated the answer

              – Lety
              Jul 4 '14 at 8:50











            • Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

              – DaveyT
              Jul 5 '14 at 7:44











            • I updated the answer

              – Lety
              Jul 6 '14 at 14:35











            • Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

              – DaveyT
              Jul 9 '14 at 10:19



















            • Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

              – DaveyT
              Jul 4 '14 at 8:35













            • I updated the answer

              – Lety
              Jul 4 '14 at 8:50











            • Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

              – DaveyT
              Jul 5 '14 at 7:44











            • I updated the answer

              – Lety
              Jul 6 '14 at 14:35











            • Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

              – DaveyT
              Jul 9 '14 at 10:19

















            Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

            – DaveyT
            Jul 4 '14 at 8:35







            Hi Letizia thank you for answering my question. This is how far I have got - I created freeverb.conf file in text editor containing the path to my freeverb.so file but when I try to save it to /etc/ld.so.conf.d directory I get error message 'Do not have permission to save to /etc/ld.so.conf.d directory' when I use UI. Could you tell me please what is the sudo command I need to use in the command line to add this file? I know this is basic but I have only come over from Windows and this is all new to me, many thanks, Dave

            – DaveyT
            Jul 4 '14 at 8:35















            I updated the answer

            – Lety
            Jul 4 '14 at 8:50





            I updated the answer

            – Lety
            Jul 4 '14 at 8:50













            Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

            – DaveyT
            Jul 5 '14 at 7:44





            Hi Letizia,dt@laptop:~$ sudo cp freeverb.conf /etc/ld.so.conf.d [sudo] password for dt: cp: cannot stat `freeverb.conf': No such file or directory

            – DaveyT
            Jul 5 '14 at 7:44













            I updated the answer

            – Lety
            Jul 6 '14 at 14:35





            I updated the answer

            – Lety
            Jul 6 '14 at 14:35













            Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

            – DaveyT
            Jul 9 '14 at 10:19





            Hi Letizia, removed unnecessary freeverb.so file, I now somehow have a locked freeverb.so directory within my Home directory, I tried to remove it with -r /home/user/freeverb.so but I get error message '-r : command not found I also tried -R and --r

            – DaveyT
            Jul 9 '14 at 10:19













            0














            The simple approach is to put the file in /usr/local/lib, chown the file to root:root, and chmod it to 755.



            However, managing system files manually is not something I would personally recommend, so if possible I would search for a prebuilt .deb file for your particular version of Ubuntu.






            share|improve this answer




























              0














              The simple approach is to put the file in /usr/local/lib, chown the file to root:root, and chmod it to 755.



              However, managing system files manually is not something I would personally recommend, so if possible I would search for a prebuilt .deb file for your particular version of Ubuntu.






              share|improve this answer


























                0












                0








                0







                The simple approach is to put the file in /usr/local/lib, chown the file to root:root, and chmod it to 755.



                However, managing system files manually is not something I would personally recommend, so if possible I would search for a prebuilt .deb file for your particular version of Ubuntu.






                share|improve this answer













                The simple approach is to put the file in /usr/local/lib, chown the file to root:root, and chmod it to 755.



                However, managing system files manually is not something I would personally recommend, so if possible I would search for a prebuilt .deb file for your particular version of Ubuntu.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Apr 5 at 8:15









                Score_UnderScore_Under

                32416




                32416






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Ask Ubuntu!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f491401%2fhow-do-i-install-a-so-file-newbie%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Category:香港粉麵

                    List *all* the tuples!

                    Channel [V]