博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
apt-mirror
阅读量:6649 次
发布时间:2019-06-25

本文共 2703 字,大约阅读时间需要 9 分钟。

对于centos来说,搭建一个本地源,相对来说,还是比较简单的。对于ubuntu来说,就复杂很多,

估计也和我不熟悉有关。

http://unixrob.blogspot.com/2012/05/create-apt-mirror-with-ubuntu-1204-lts.html

上面这个老外的文档,我已经验证了一次,下面是我的过程。

 

1:安装apt-mirror

这个软件,现在已经在源里,直接安装就可以。

apt-get install apt-mirror

2:设置/etc/apt/mirror.list

装完apt-mirror,就会在/etc/apt/ 目录下产生一个mirror.list 文件。这个文件是需要定制一下。

其实对我来说,我只需要安装64bit的源就可以。不过现在的ubuntu,装完后,运行apt-get update,

他还是需要去找i386的包,所以我需要把ubuntu 12.04 32bit 和64bit的包都下载回来。源码就不下载了。

 

 

############# config ##################

#
# set base_path    /var/spool/apt-mirror
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     20
set _tilde 0
#
############# end config ##############
# Precise 64Bit Mirror
deb-amd64 http://cn.archive.ubuntu.com/ubuntu precise main restricted universe multiverse
deb-amd64 http://cn.archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb-amd64 http://cn.archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse
deb-amd64 http://cn.archive.ubuntu.com/ubuntu precise-proposed main restricted universe multiverse
deb-amd64 http://cn.archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
# Precise 32Bit Mirror
deb-i386 http://cn.archive.ubuntu.com/ubuntu precise main restricted universe multiverse
deb-i386 http://cn.archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb-i386 http://cn.archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse
deb-i386 http://cn.archive.ubuntu.com/ubuntu precise-proposed main restricted universe multiverse
deb-i386 http://cn.archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
#deb-src http://cn.archive.ubuntu.com/ubuntu precise main restricted universe multiverse
#deb-src http://cn.archive.ubuntu.com/ubuntu precise-security main restricted universe multiverse
#deb-src http://cn.archive.ubuntu.com/ubuntu precise-updates main restricted universe multiverse
#deb-src http://cn.archive.ubuntu.com/ubuntu precise-proposed main restricted universe multiverse
#deb-src http://cn.archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse
# Puppet mirror
deb-amd64 http://apt.puppetlabs.com/ precise main
deb-i386 http://apt.puppetlabs.com/ precise main
clean http://cn.archive.ubuntu.com/ubuntu
clean http://apt.puppetlabs.com/

 

3:开始镜像

apt-mirror /etc/apt/mirror.list

这时候/var/spool/apt-mirror/mirror 下载相应的源。

 

4:定时更新

默认/etc/cron.d/apt-mirror

如果注释掉,就可以每天都更新。看你的需求,默认是关闭的。

 

5:客户端使用

由于我是用cobbler来部署ubuntu,可以实现安装的时候,使用本地源,装完系统,默认的源,也是指向本地

转载地址:http://lhyto.baihongyu.com/

你可能感兴趣的文章
精通SpringBoot——第十二篇:分页查询功能的实现
查看>>
基于python的图片修复程序-可用于水印去除
查看>>
swap交换分区
查看>>
最简单靠谱的vsftpd安装指南(Ubuntu16.04)
查看>>
异数OS TCP协议栈测试(一)--数据传输篇
查看>>
html基础加强2
查看>>
Android设计模式系列-单例模式
查看>>
ironpython利用装饰器执行sql
查看>>
sklearn调包侠之逻辑回归
查看>>
像经济学家一样思考,让狡猾女人不再欺负我
查看>>
Ubuntu 19.04 Beta 发布,正式版定于 4 月
查看>>
医工结合之路:草木蔓发,春山可望 | 专访清华统计中心俞声
查看>>
前端通信:ajax设计方案(三)--- 集成ajax上传技术
查看>>
共建智慧园区,联想集团与徐州市泉山区人民政府达成战略合作
查看>>
嵌入式开发-lesson3-Linux基础命令与简单配置
查看>>
ELK日志处理之使用Grok解析日志
查看>>
SharePoint Server 2016 WEB 网站浏览器支持
查看>>
html5 canvas酷炫3D背景打开动画特效
查看>>
静态路由实验
查看>>
自我的SSH2实现数据库和界面的分页
查看>>