정리하는 공간
리눅스) 소스코드를 이용한 패키지 설치 (NCFTP) 본문
반응형
컴파일 과정
.configure
makefile 생성을 위한 스크립트이다.
make 명령어
gcc나 컴파일러에 의해 소스드리 컴파일 된다.
make install
설치시작
소스코드를 이용해 NCFTP를 받아보자
NCFTP
클라이언트 -> 서버로는 전송이 불가능하고, 서버간 FTP통신에서 사용가능한 Tool이다.
설치
wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.6-src.tar.gz 입력
위 링크를 받고 tar 압축까지 해제해 준다.
압축을 풀었으면 ncftp-3.2.6 디렉터리로 이동한다. 해당 디렉터리 안에서 ./confugure 을 입력한다.
그럼 위와 같이 makfile이 생성된다.
이 과정이 컴파일 했다고 하는 것이다.
이후 make 명령어를 입력하면, 소스코드들을 어떻게 링크를 걸지, makefile을 읽으면서 어떻게 설계를 할지의 과정을
거쳐 install 파일이 생긴다.
마지막으로 make install 명령어를 입력하면 패키지가 설치된다.
yum으로 패키지를 자동적으로 받으면 참 편하겠지만 때에 따라 소스코드를 이용해 패키지를 설치할 때가 있다.
이럴 때 이용하면 좋을 것 같다.
LIST
'리눅스 기초' 카테고리의 다른 글
리눅스) 리눅스 시스템의 부팅(1. 이론) (0) | 2022.05.12 |
---|---|
리눅스) 커널 업데이트 하기 (1) | 2022.05.12 |
리눅스) 컴파일, 라이브러리 파일, makefile 간단 이론 정리 (0) | 2022.05.12 |
리눅스) 파일 아카이브, 압축 (tar, gzip, bzip2) (0) | 2022.05.12 |
리눅스) 패키지 (rpm, yum, dnf) (0) | 2022.05.12 |
Comments