.so 파일을 어떻게 설치합니까? -초보자


10

Audacity 용 플러그인 라이브러리 (freeverb.so)가 포함 된 freeverb.tar.gz를 다운로드했습니다.

.tar.gz 파일을 다운로드 폴더로 추출했지만 다음에 무엇을해야할지 모르겠습니다. .tar.gz 파일에는 Readme 파일이나 기타 정보가 없으며 freeverb.so 만 있습니다.

Audacity가 올바른 폴더에 freeverb.so를 설치하는 방법을 알려주시겠습니까?

답변:


5

우분투 매뉴얼 에 따르면 :

ldconfig 는 / etc / ld 파일의 명령 줄에 지정된 디렉토리에있는 가장 최근의 공유 라이브러리에 필요한 링크 및 캐시 (런타임 링커 ld.so에서 사용)를 생성, 업데이트 및 제거합니다. so.conf 및 신뢰할 수있는 디렉토리 (/ usr / lib 및 / lib)에 있습니다.

따라서 freeverb.so/ home / yourUser / Download 디렉토리 (폴더)에 있다고 가정하면 집에 폴더를 만듭니다.

   mkdir /home/yourUser/myLibrary

freeVerb.so 라이브러리를 복사하십시오.

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

다음 과 같이 간단한 파일 freeverb.conf를 작성 하십시오.

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

/etc/ld.so.conf.d 디렉토리 에 구성 파일 freeverb.conf 를 추가하십시오 (이 디렉토리에서 예제로 파일을 찾을 수 있음)

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

ldconfig동적 링커 런타임 바인딩을 구성하기 위해 실행하십시오 .

   sudo ldconfig

경우 /etc/ld.so.conf.d이 존재하지 않습니다, 당신의 말에 경로를 추가 할 수 는 /etc/ld.so.conf 파일.

결국 모든 것이 잘 진행되면 불필요한 파일을 제거 할 수 있습니다.

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

안녕 Letizia 내 질문에 답변 주셔서 감사합니다. 이것은 내가 가진 거리입니다-freeverb.so 파일의 경로가 포함 된 텍스트 편집기에서 freeverb.conf 파일을 만들었지 만 /etc/ld.so.conf.d 디렉토리에 저장하려고하면 오류 메시지가 나타납니다. UI를 사용할 때 /etc/ld.so.conf.d 디렉토리에 저장할 권한이 없습니다. 이 파일을 추가하기 위해 명령 행에서 사용해야하는 sudo 명령이 무엇인지 말씀해 주시겠습니까? 나는 이것이 기본적이라는 것을 알고 있지만 Windows에서만 나 왔으며 이것은 나에게 새로운 것입니다. Dave
DaveyT

답을 업데이트했습니다
Lety

안녕하세요 Letizia, dt @ laptop : ~ $ sudo cp freeverb.conf /etc/ld.so.conf.d dt의 [sudo] 암호 : cp : stat`freeverb.conf '를 스탯에 넣을 수 없습니다 : 해당 파일이나 디렉토리가 없습니다
DaveyT

답을 업데이트했습니다
Lety

안녕하세요 Letizia, 불필요한 freeverb.so 파일을 제거했습니다. 이제 홈 디렉토리 내에 freeverb.so 디렉토리가 잠겼습니다. -r /home/user/freeverb.so로 제거하려고했지만 오류 메시지 '-r : 명령을 찾을 수 없습니다 -R 및 --r도 시도했습니다
DaveyT

0

간단한 방법은에서 파일을 넣어하는 것입니다 /usr/local/lib, chown에 파일 root:rootchmod755.

그러나 시스템 파일을 수동으로 관리하는 것은 개인적으로 권장하는 것이 아니므로 가능한 경우 .deb특정 버전의 Ubuntu에 대해 사전 빌드 된 파일을 검색합니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.