我无法在CentOS 9上安装autogen,这个包现在被删除了吗?
# yum clean all
# yum search autogen
Last metadata expiration check: 0:02:57 ago on XXX
No matches found.发布于 2022-06-12 09:07:24
是的,它在RHEL 9中已删除的包列表中,在埃佩尔中也是不可用的,所以如果您需要它,就必须手动安装它。您也可以填补一个错误请求将其添加到EPEL中。
发布于 2022-06-12 14:43:31
去投票沃伊赫的回答;它是对的,而这个只扩展了它:
你有一个包裹是(故意的?)不包括在RHEL9中。这不应该阻止你自己建立一个包裹!以包的形式构建东西有其优点:
autogen作为正在安装的包,则它们现在将生成因此,让我们构建一个红帽/fedora/centos/rocky/alma/scientific linux…RPM包从远程!
小警告: autogen对guile22有一个构建时依赖,这对于EPEL8来说是不可能的,但是对于EPEL9来说是不可能的。因此,对于任何在CentOS 8上进行这方面实验的人来说,他们必须首先构建guile22。命运不坏!我把它包括在下面:
sudo dnf install 'dnf-command(config-manager)' 'dnf-command(builddep)'
sudo dnf config-manager --set-enabled powertools
sudo dnf install --refresh epel-release git
sudo dnf install --refresh fedpkg
# ==Guile22: RHEL8 specific==
# in EPEL8, guile22 wasn't available, which is a build dependency of autogen
# so do this only on CentOS/RHEL/Rocky/Alma 8:
git clone https://src.fedoraproject.org/rpms/guile22.git
cd guile22
## Install build dependencies
sudo dnf builddep guile22.spec
## build
fedpkg local
## install
sudo rpm -i x86_64/guile22-*.rpm
cd ..
# ==End of RHEL8 specifics==
# ==autogen==
git clone https://src.fedoraproject.org/rpms/autogen.git
cd autogen
sudo dnf builddep autogen.spec
fedpkg local
rpm -i x86_64/autogen-*.rpm就这样!
https://unix.stackexchange.com/questions/705878
复制相似问题