有谁搞过apt-mirror 公司里有20太linux, 有个mirror好像只要本地下载了...

40 views
Skip to first unread message

Yiling Cao (c2h2)

unread,
Aug 22, 2011, 12:01:45 AM8/22/11
to sh...@googlegroups.com
apt-mirror 把ubuntu的更新事先下载到服务器上. 然后其他机器就直接通过本地服务器下载更新了.

有人搞过吗?  稳定吗?

arnk

unread,
Aug 22, 2011, 12:13:24 AM8/22/11
to sh...@googlegroups.com



在 2011年8月22日 下午12:01,Yiling Cao (c2h2) <yilin...@gmail.com>写道:
apt-mirror 把ubuntu的更新事先下载到服务器上. 然后其他机器就直接通过本地服务器下载更新了.

有人搞过吗?
就是搭个源,搞个定时更新的脚本就好了。 
 稳定吗?
你公司用户的源列表设成不只一个,就算你这出事,也可以get其他源。 



--
早已注定,我只能在荆棘中采拾鲜花。但重要的是,要对胜利和信念充满执着。

bsfmig

unread,
Aug 22, 2011, 12:54:54 AM8/22/11
to sh...@googlegroups.com

只要网速足够,够稳定。
前几年上网不便的时候,我干过这样的事:拿块移动硬盘(分区格式ntfs),整一个mingw上去,然后去网吧apt-mirror,回来之后作为本地源。

phr...@gmail.com

unread,
Aug 22, 2011, 12:56:25 AM8/22/11
to sh...@googlegroups.com
一直这么干的, 先后用过centos, sl, fedora, arch
都是同步个本地源, 免得用时还得从网上下载

于2011年08月22日 星期一 12时54分54秒,bsfmig写到:


> 只要网速足够,够稳定。
> 前几年上网不便的时候,我干过这样的事:拿块移动硬盘(分区格式ntfs),整一
> 个mingw上去,然后去网吧apt-mirror,回来之后作为本地源。
>
> 在 2011-8-22 下午12:13,"arnk" <ludo...@gmail.com

> <mailto:ludo...@gmail.com>>写道:


>> 在 2011年8月22日 下午12:01,Yiling Cao (c2h2) <yilin...@gmail.com

> <mailto:yilin...@gmail.com>>写道:
>>
>>> apt-mirror 把ubuntu的更新事先下载到服务器上. 然后其他机器就直接通过本

Yiling Cao (c2h2)

unread,
Aug 22, 2011, 1:12:04 AM8/22/11
to sh...@googlegroups.com
谢谢大家我试试看

Shell Xu

unread,
Aug 22, 2011, 2:02:50 AM8/22/11
to sh...@googlegroups.com
直接开approx,然后什么都不用管。

在 2011年8月22日 下午12:01,Yiling Cao (c2h2) <yilin...@gmail.com> 写道:
> apt-mirror 把ubuntu的更新事先下载到服务器上. 然后其他机器就直接通过本地服务器下载更新了.

> 有人搞过吗?  稳定吗?

--
无能者无所求,饱食而遨游,泛若不系之舟
blog: http://shell909090.com/blog/
twitter: http://twitter.com/shell909090

姚 飞

unread,
Aug 22, 2011, 2:16:57 AM8/22/11
to sh...@googlegroups.com

俺干了好几年了,很简单的。

俺的配置文件见附件

mirror.list
ubuntu.conf
up.sh

小马xiaoma

unread,
Aug 22, 2011, 2:44:37 AM8/22/11
to sh...@googlegroups.com
同步一个本地源有多大?

能不能更智能点,搞个内网apt代理服务器。这个作为本地源,当有内网机器要install的时候,先去查一下代理服务器上的文件是否存在,并且是最新的,如果是,从本地安装,如果不是,代理服务器去网上下载,然后提供给内网机器。

bsfmig

unread,
Aug 22, 2011, 4:09:11 AM8/22/11
to sh...@googlegroups.com

以ubuntu 10.10为例,同步一个完整的ubuntu10.10源(32+64)需要40多g,不包括后续更新。一个完整的ubuntu源估计得小300-400g(使用rsync)。以上都是过去经验的估计,因为我当时只同步了64位。

Shell Xu

unread,
Aug 22, 2011, 4:35:24 AM8/22/11
to sh...@googlegroups.com
小马哥说的可以用squid实现。
如果专门为了debian定制,那就叫approx。
我用了很久了,一直工作良好,家里三台机器只需要下载一次。
不过不久前,杯具了。
我的mini-itx改用了amd64系统,于是变成了要下载两次。
好吧,总比下三次好一点点。

--

小马xiaoma

unread,
Aug 22, 2011, 4:40:11 AM8/22/11
to sh...@googlegroups.com
我自己从来不在两台机器上装同一个操作系统。这个主要还是公司里用得多些,squid支持windows自动更新么?如果支持的话,对于节省流量来说还不错。

Shell Xu

unread,
Aug 22, 2011, 4:53:19 AM8/22/11
to sh...@googlegroups.com
我觉得,这个问题应该问,windows自动更新支持设置http代理么?

Bruce Du

unread,
Aug 22, 2011, 5:06:29 AM8/22/11
to sh...@googlegroups.com
No , MS$完全是自己的一套。曾经搭过cache服务器但没有用的。
只有用他们自己SUS,或者什么WSUS.,现在好象集成在SMS里面,全是他们自己win平台的

Bruce Du

unread,
Aug 22, 2011, 5:11:21 AM8/22/11
to sh...@googlegroups.com
Deploy ' cobbler '



-----Original Message-----
From: shlug+bnccjcfhykj...@googlegroups.com [mailto:shlug+bnccjcfhykj...@googlegroups.com] On Behalf Of phr...@gmail.com
Sent: Monday, August 22, 2011 12:56 PM
To: sh...@googlegroups.com
Subject: Re: [shlug] 有谁搞过apt-mirror 公司里有20太linux, 有个mirror好像只要本地下载了...

arnk

unread,
Aug 22, 2011, 7:37:05 AM8/22/11
to sh...@googlegroups.com
在 2011年8月22日 下午2:44,小马xiaoma <cnxi...@gmail.com>写道:
同步一个本地源有多大?

能不能更智能点,搞个内网apt代理服务器。这个作为本地源,当有内网机器要install的时候,先去查一下代理服务器上的文件是否存在,并且是最新的,如果是,从本地安装,如果不是,代理服务器去网上下载,然后提供给内网机器。
只要将本地源作为首选项,mirror.list默认就是这么工作的。 所以加个官方源在最后面没坏处。

在 2011年8月22日 下午12:01,Yiling Cao (c2h2) <yilin...@gmail.com>写道:
apt-mirror 把ubuntu的更新事先下载到服务器上. 然后其他机器就直接通过本地服务器下载更新了.

有人搞过吗?  稳定吗?

yaroot

unread,
Aug 22, 2011, 11:34:13 AM8/22/11
to sh...@googlegroups.com
除了approx还有apt-cacher-ng, 我目前用后者, 同时把arch, cygwin, centos, opensuse的通通搞定
windows有个Windows Server Update Services (WSUS)

2011/8/22 小马xiaoma <cnxi...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages