[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ next ]

Debian GNU/Linux FAQ
Chapter 7 - 데비안 패키지 관리도구


7.1 패키지를 관리하기 위해 데비안이 제공하는 풀그림(들)은?


7.1.1 dpkg

이는 중요한 패키지 관리 풀그림이다. dpkg를 많은 선택사항 함께 실행할 수 있다. 보통 사용법은:


7.1.2 dselect

이 풀그림은 데비안 패키지 관리시스템을 메뉴 방식으로 접근한다. 특별히 첫번째 설치나 큰 규모의 판올림에 유용하다.

dselect는:

dselect dselect은 각각 특정 행동을 하는 7가지 메뉴를 보여주며 시작 한다. 사용자는 화살표키를 눌러 밝은 막대를 움직여서 고르고 <엔터>키를 눌러서 i 행동을 선택한다.

사용자가 다음에 볼것은 그가 선택한 것에 달려있다. Access나 Select 를 고르면 dselect는 지정된 행동을 단순히 진행할 것이다 : 예를 들어 Remove 행동을 선택하면 dselect는 Select에서 마지막으로 선택한 파일들을 모두 지운다.

Access와 Select 는 추가 메뉴가 있다. 두 경우 모두 메뉴가 화면에서 둘로 나뉜다; 화면 위쪽은 두루마리식 선택 목록을 제공하고 반면 아래쪽은 각 선택에 대한 짧은 설명("정보") 을 준다.

온라인 도움말은 '?'을 이용하면 도움화면을 볼 수 있다.

dselect에서 첫번째로 보이는 메뉴는 dselect에서 선택한 패키지를 설치하는 일반적인 순서를 나타낸다. 그러나 필요하다면 (전부가 아니라 무엇을 하고자 하느냐에 달려있다) 종종 아무 메뉴나 선택할 수 있다.


7.1.3 dpkg-deb

이 풀그림은 데비안 보관파일 (.deb)을 다룬다. 보통 사용법은:

dpkg-deb --extract를 이용하여 패키지를 풀기만 한경우 정확하게 설치가 안되었을 것이다. 따라서 여러분은 dpkg --install을 대신 실행시켜야 한다.

더 많은 정보는 설명서dpkg-deb(1)에 있다.


7.1.4 apt-get

apt-get은 명령행에서 패키지들을 설치할 수 있는 방법으로 dpkg와는 다르다. apt-get는 .deb 파일을 인식하지 못하기 때문에 패키지의 적절한 이름으로 설치해야 한다. /etc/apt/sources.list에 있는 리스트의 목록에서 찾을 수 있는 .deb 패키지를 설치할 수 있다.

더 많은 정보는 apt패키지를 설치하고 apt-get(8)와 sources.list(5), /usr/share/doc/apt/guide.html/index.html을 참고하면 된다.


7.1.5 dpkg-split

이 풀그림은 커다란 패키지를 작은 파일로 분할(예, 플로피 디스켓을 위해) 하고 하나의 파일로 만들기 위해 작은 파일들을 합칠 수 있다. 데비안 패키지 파일을 부분 기록으로 분해하기 위해 dpkg-deb 풀그림을 호출하기 때문에 오직 데비안 시스템에서만 써야한다.

예를 들어 큰 .deb파일을 N개로 나눈다면,


7.2 데비안은 풀그림이 실행중에도 갱신이 가능하다고 주장한다; 어떻게 가능한가?

Debian GNU/Linux는 파일들이 사용중이어도 시스템이 파일교체를 지원한다.

설치 스크립트가 기동때 데몬을 시작시키고 커널의 실행단계 가 바뀔때 (예 다중 사용자 환경에서 단일 사용자 또는 중지시킬때) 데몬을 중단 시키기 위해 start-stop-daemon 풀그림을 제공한다. start-stop-daemon명령은 데몬이 들어 있는 패키지를 설치할때 실행중인 데몬을 중지 시키고 필요한때 예를 들어 패키지 설치가 끝나고 설정 스크립트가 갱신된때 재시작 시킬때 사용한다.


7.3 데비안 시스템에 미리 설치되어 있는 패키지를 아는 방법은?

데비안에 설치된 모든 패키지의 상태를 알기 위해서는

     dpkg --list

명령을 실행한다. 각 패키지에 대한 한줄짜리 요약 즉 2글자 상태 표시, 패키지 이름, 설치된 버젼, 매우 짧은 설명을 보여준다.

"foo"라고 시작되는 어떠한 형태의 문자열과 맞는 패키지의 상태를 알고자 하는 경우에는 다음의 명령을 수행한다:

     dpkg --list 'foo*'

특정 패키지에 관한 상세한 내용을 얻기 위해서는 다음 명령을 수행한다:

     dpkg --status packagename

7.4 특정 파일을 만들어낸 패키지를 찾는 방법은?

foo파일을 만들어낸 패키지를 확인하려면 둘중 하나를 실행하라:


[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ next ]

Debian GNU/Linux FAQ

version 2.1.2.1, 15 August 2002
지은이들, Section 15.1