首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用apt- Caching在Ubuntu上缓存CentOS包

问使用apt- Caching在Ubuntu上缓存CentOS包
EN

Ask Ubuntu用户
提问于 2013-02-01 16:52:29
回答 2查看 7.2K关注 0票数 2

我使用VirtualBox,Ubuntu12.04作为主机,CentOS 6.3作为客户操作系统。apt- caching被配置在主机操作系统上,用于缓存包。

我做了一些googling,但不知道如何使用缓存Ubuntu主机上的CentOS来宾包。如何配置这个?

另外,在CentOS中缓存包的首选方法是什么?

EN

回答 2

Ask Ubuntu用户

发布于 2013-09-18 00:15:54

它一直在工作,我使用最新的在12.04从后端(sudo apt安装apt/精确-backport)。否则,您需要编辑VfilePattern中的acng.cnf,以添加一些centos/流变模式。

有关更多信息,请参见此:https://bugs.launchpad.net/ubuntu/+source/apt-cacher-ng/+bug/1006844

票数 2
EN

Ask Ubuntu用户

发布于 2013-09-19 04:54:12

Backports版本包含了更多的修复程序,而不仅仅是上面的bug。如果您只是使用精确的普通版本(与上面的修复),您将得到以下错误

403禁止的文件类型或位置

因为Centos所做的第一件事是使用以下命令检查本地镜像位置

http://mirrorlist.centos.org/?release=6&arch=x86

而URL中的某些内容不被适当的传道者所喜欢。

精确的backports版本修复了这个问题。

您可以通过以下步骤验证您已经(或已经修复)了Ubuntu机器上的问题。

1)首先,设置wget来使用您的apt-cacher代理。

nano ~/.wgetrc

代码语言:javascript
复制
# wget run control file for current user
# tell wget to use a proxy, apt-cacher-ng which listens on 3142
http_proxy=localhost:3142

2)现在请wget检索镜像文件。请注意额外的‘S’以逃避'&‘,以获得完整的url以便wget。

代码语言:javascript
复制
wget --output-document=- http://mirrorlist.centos.org/?release=6\&arch=x86_64\&repo=os

( 3)这将以上述403个错误(问题尚未解决)或镜像的正确列表来回答。

http://mirror.xnet.co.nz/pub/centos/6.4/os/x86_[64]

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/250304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档