How do I install a .so file? - newbie
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}
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
add a comment |
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
add a comment |
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
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
software-installation tar shared-library audacity
edited Apr 4 at 15:26
thepurpleowl
5419
5419
asked Jul 3 '14 at 19:27
DaveyTDaveyT
56128
56128
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
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
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
|
show 4 more comments
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.
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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
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
|
show 4 more comments
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
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
|
show 4 more comments
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
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
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
|
show 4 more comments
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
|
show 4 more comments
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.
add a comment |
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.
add a comment |
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.
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.
answered Apr 5 at 8:15
Score_UnderScore_Under
32416
32416
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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