对于从我安装,我的
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
install a package from
source(tar.xz)
& from 和有什么不一样rpm
?
源码(tar.xz)是程序的源代码,要安装,必须用
make
和编译安装make install
。对于
.rpm
程序编译和构建的包,您必须使用yum
.我希望它有帮助