我昨天问了一个有关 AFS 和 Fedora 的问题,从对该问题的回答中我现在明白了为什么按照在线指南操作没有奏效。
我现在已经重新开始并尝试在 Fedora 24 系统上安装 OpenAFS。
我正在阅读安装手册的这一页:http://docs.openafs.org/QuickStartUnix/HDRWQ143.html
我获得了以下包裹:
openafs、openafs-server、openafs-client 和 openafs-krb5 软件包,以及 kmod-openafs 软件包
执行以下操作:
- https://copr.fedorainfracloud.org/coprs/jsbillings/openafs/
- 快速启用:
dnf copr enable jsbillings/openafs
dnf update
dnf install openafs openafs-server openafs-client openafs-krb5 kmod-openafs
这似乎起了作用...
我现在对安装指南中的以下几行感到困惑:
你可以通过运行以下命令找到当前内核的版本
# uname -r 2.6.20-1.2933.fc6
下载后,可以使用 rpm 命令安装软件包
# rpm -U openafs-* openafs-client-* openafs-server-* openafs-krb5-* kmod-openafs-*
对我来说,uname -r
产生:4.8.14-200.fc24.x86_64
我不明白我应该从哪里获得这些 rpm 包。所以我现在又完全陷入困境了。
答案1
RPM 可从 OpenAFS 网站获取
但据我所知,他们的网站(仅限 SRPM)。您也可以自行重建它们:
wget http://openafs.org/dl/openafs/1.6.20.1/openafs-1.6.20.1-1.src.rpm
rpmbuild --rebuild openafs-1.6.20.1-1.src.rpm
您将需要下载依赖项,然后您将获得 RPMS ~/rpmbuild/RPMS/*
。
但是......你应该擅长做
dnf install openafs openafs-server openafs-client openafs-krb5 kmod-openafs
因为在这种情况下,dnf
将下载 RPM 包并为您安装它们(从copr
您已经启用的存储库中)。