| 제목 |
1104 번 글의 답장글 : Re: 리눅스에서의 프로그램 설치 궁금? |
| 이름 |
산이(san2@linuxchannel.net) [홈]http://www.linuxchannel.net/ |
[명이]님이 남기신 글:
>안녕하세요.
>리눅스 초보자입니다.
>
>리눅스에도 윈도우에서처럼 프로그램을 설치해서 쓰잖아요?
>그냥 소스로 인스톨하던지 rpm이란걸 쓰던데..
>
>한가지 예로 지금 proftp를 설치하려고 하는데
>rpm -qa 로 찾아보니
>
>anonftp-3.0-3
>ftp-0.16-3
>ncftp-3.0beta21-4k1
>tftp-server-0.16-5
>wu-ftpd-2.6.0-14.6x ftp-2
>
>위와 같이 다섯개의 ftp 프로그램이 설치되어 있는것 같아요.
>리눅스 설치시 자동으로 깔린거 같아요.
>그럼 이들중 어느것이 지금 ftp 프로그램으로 쓰이는건지?
>proftp를 설치하려면 이것들을 다 제거해야 하는지?
>아니면 지금 ftp 데몬으로 작동하는 것만 제거하는지?
>
>그리고 rpm이 아닌 소스인스톨된 것들이 혹시 있으면
>어떻게 찾고 이런 경우엔 어떻게 제거해야 하는지요?
>
>전체적으로 아직 리눅스란 운영체제가 낯설어서 영
>체계가 않잡히네요^^ 좀 가르쳐 주세요...
========================================
답변이 늦었습니다.
리눅스에서 프로그램을 설치하는 방법은 여러가지입니다.
즉 각각의 배포판마다 상이합니다.
우리가 주로 많이 사용하는 rpm 파일은 바이너리 파일입니다.
주로 레드햇계열에서 많이 사용하는 패키지 방식입니다.
데비안은 안써봤지만 deselect 가 있다고 하더군요...
소스를 구해서 설치하고자 한다면
소스를 자신의 환경에 맞도록 수정해서 컴파일한다음
인스톨하면 됩니다.
주로
# ./configure
# make
# make install
의 단계를 거치게 됩니다.
(모든 프로그램이 이와 같지는 않습니다.)
제거는 install한 디렉토리나 파일을 찾아 모조리 삭제하면 됩니다.
(windows3.1을 사용해 봤다면 이해하기 쉬울듯......)
>anonftp-3.0-3
>ftp-0.16-3
>ncftp-3.0beta21-4k1
>tftp-server-0.16-5
>wu-ftpd-2.6.0-14.6x ftp-2
>
>위와 같이 다섯개의 ftp 프로그램이 설치되어 있는것 같아요.
>리눅스 설치시 자동으로 깔린거 같아요.
>그럼 이들중 어느것이 지금 ftp 프로그램으로 쓰이는건지?
>proftp를 설치하려면 이것들을 다 제거해야 하는지?
>아니면 지금 ftp 데몬으로 작동하는 것만 제거하는지?
조금 사용하다 보면 어떤 패키지는 어떤 것이다라고
대충 짐작이 갈것입니다.
예를 들어 마지막에 "d"가 붙은 패키지는 데몬 프로그램입니다.
앞에서는 wu-ftpd가 FTP 서버 프로그램입니다.
# rpm -qi anonftp
...
A fast, read-only, anonymous FTP server
...
#
# rpm -qi ftp
...
The standard UNIX FTP (File Transfer Protocol) client.
...
#
# rpm -qi ncftp
...
An improved FTP client
...
#
# rpm -qi tftp-server
...
The server for the Trivial File Transfer Protocol (TFTP)
...
#
# rpm -qi wu-ftpd
...
An FTP daemon provided by Washington University
...
#
따라서 설치하고자 하는 프로그램이 FTPd즉 FTP 서버(데몬)프로그램이므로
wu-ftpd 를 삭제하면 되겠군요.........
먼저 이러한 패키지를 지우기 전에
간단하게 rpm 패키지 사용법을 익혀두야 합니다.
rpm 을 조금 알면 지우고 삭제하는데에는 일단 자신감(?)이 생길것이고
좀 익숙하다보면
이제는 소스로 직접 컴파일해서 설치하는 사람이 많습니다. |
|
2001년 01월 15일 01:06:11 월(새벽) from 211.221.181.49 |