ソース(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

参考になれば幸いです。

関連情報