소스(tar.xz)에서 패키지를 설치하는 것과 rpm에서 패키지를 설치하는 것의 차이점은 무엇입니까?

소스(tar.xz)에서 패키지를 설치하는 것과 rpm에서 패키지를 설치하는 것의 차이점은 무엇입니까?

보세요모든 오픈커넥트 버전&이것.



설치 시 source(tar.xz)내 행동은 다음과 같습니다.

sudo yum remove ocserv
wget ftp://ftp.infradead.org/pub/ocserv/ocserv-0.12.3.tar.xz
mkdir /usr/local/ocserv
tar xvf ocserv-0.12.3.tar.xz -C /usr/local/ocserv
cd /usr/local/ocserv/ocserv-0.12.3
sudo ./configure && make && make check
sudo make install

그래서 yum remove ocserv전해졌습니다 No Match for argument: ocserv. 그리고
이렇게 sudo systemctl start ocserv말해요Failed to start ocserv.service: Unit not found.


설치 시 rpm내 행동은 다음과 같습니다.

wget https://kojipkgs.fedoraproject.org//packages/ocserv/0.12.3/1.el7/x86_64/ocserv-0.12.3-1.el7.x86_64.rpm
yum localinstall ocserv-0.12.3-1.el7.x86_64.rpm


source(tar.xz)에서 패키지를 설치하는 것과 에서 패키지를 설치하는 것의 차이점은 무엇입니까 rpm?

답변1

소스코드(tar.xz)는 프로그램의 소스코드를 이용하여 컴파일 make하고 설치 해야 합니다 make install.

프로그램이 패키지를 컴파일하고 빌드하려면 를 .rpm사용해야 합니다 yum.

도움이 되었으면 좋겠습니다

관련 정보