我在我的一台机器上创建了一个自定义存储库,我可以从中获取更新。不过,我也希望能够从存储库安装 emacs、gcc 等软件包。更新可以正常工作并安装。但是,如果我这样做yum install emacs
或yum install gcc
使用我的自定义存储库,它会说没有任何可安装的内容。如何将软件包安装添加到我的存储库中?我知道我可以wget
做到这一点,但更喜欢让 yum 管理安装。
回购文件看起来像这样
[repo]
gpgcheck=0
enabled=1
name=customrepo
baseurl=http://path_to_my_repo
# yum repolist
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
customrepo | 2.9 kB 00:00
customrepo/primary_db | 436 kB 00:00
repo | 2.9 kB 00:00
repo/primary_db | 436 kB 00:00
repo id repo name status
customrepo Custom Repository 158
repo Updates 158
repolist: 316
答案1
运行sudo yum clean all
然后运行sudo yum update
,系统现在应该拥有服务器的所有更新和新软件。