>> Delete Reply from No. 0 article
No. RE: [질문] 정말 미치겠네요. 프로그램 하나 못
깔겠습니다.

등록 2001-12-20 22:23:00 By localhost     조회 1
이름 Hyena    

		/usr 아래에는 일반적으로 시스템 설치시 시스템에 필수적인 디렉토리와
src, local 같은 특수목적의 디렉토리가 설치됩니다. local(로컬)에 설
치되는 것들은 일반적으로 시스템이 제공하는 RPM패키지 대신에 타볼소스
파일이나 바이너리 파일을 직접 설치할 때, 일부러 거기다 설치하는 겁니다
. 패키지파일은 내부에 파일이 설치될 경로를 기억하는 DB가 있어서 걍 설
치하면 됩니다. 하지만 로컬로 설치하는 건 다르죠. 만약 /usr/bin이나
/usr/lib등에 설치를 해버리면 설치된 프로그램의 파일명을 일일히 기억하
지 않는한 나중에 지우려면 애를 먹씀다. 타볼(.tar.gz)파일이라고 해서
모두가 제대로 된 Makefile을 가지고 있는 것도 아님다.
라이브러리를 소스컴파일이나 직접 설치할 땐, 미리 설치되어 있는 라이브
러리의 버전이나 호환성을 보고 설치해야 함다.
/etc/ld.so.conf에 라이브러리의 경로를 한줄씩 적어주면, 프로그램 실행
시 지가 알아서 참고함다.
예)vi /etc/ld.so.conf
/usr/X11R6/lib
/usr/local/lib
 /lib 에는 리눅스시스템에 필수적인 시스템 라이브러리임다.
/usr/lib 에는 응용프로그램(KDE나 vi 같은 것들)이 실행될 때 필요한 라
이브러리임다. 그렇다면 /usr/local/lib 는? local의 의미를 다시 한번
새겨보심 됨다.
   : 안녕하세요?
:
: 리눅스 좀 맘 먹고 공부 좀 할랬더니만 첨부터 걸리는 것들이
:
: 많네요. 프로그램도 하나 제대로 못 깔겠습니다.
:
: rpm이건 소스 컴파일이건간에 하나도 못 깔아봤습니다.
:
: rpm으로 깔면 의존성때문에 설치하다가 에러나고
:
: 컴파일 할려고 하면 무슨 lib*들이 없다고 그러고..
:
: 정말 없으면 모르겠는데 find로 찾아보면 다 나오거든요.
:
: 어떻게 해야 하나요?
:
: 레뎃7.2 쓰고 있거든요.
:
: 그리고 /usr/lib 이랑 /usr/local/lib이랑 뭐가 다르죠?
:
: 원래는 /usr/local/lib이란 디렉토리는 없었는데 뭔 lib를 컴파일
:
: 하고 났더니 생겼더라구요. 그리고 계속 글로 들어가고요.
:
: 어떻게 구분해서 써야할지...
:
: --
: USJ
 --
쿠캬캬
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved