当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 14 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-03-02 16:03 
头像

注册: 2008-03-27 21:56
帖子: 411
送出感谢: 0 次
接收感谢: 0 次
经过一个星期的努力,我终于制作出了Ubuntu 8.04 for AMD64的源DVD,总共用了4张DVD-9,共29GB,这下不用怕没有网络了.... :em11
下面说说我的方法.......
首先,确保你有较快的网络和源,否则下载就要花很多时间,我是花了一个星期才把整个源弄下来的,同时/var要有40G的空间,/home要有40G的空间。
接着下载apt-mirror,ruby,libzlib-ruby
代码:
sudo apt-get install apt-mirror ruby libzlib-ruby

然后修改/etc/apt/mirror.list:
代码:
sudo gedit /etc/apt/mirror.list

其中:
set nthreads 20表示用20个线程下载,这里建议改为5,减轻源的负担。
将里面的源全部换成你下载速度最快的源,方法参见: http://forum.ubuntu.org.cn/viewtopic.php?t=53155&highlight=
最后,开始apt-mirror
代码:
sudo apt-mirror

视网络状况而定,1M的宽带一般要4天以上。需要一点耐心。
下载好后,安装附件内的debpartial。
代码:
sudo dpkg -i debpartial_0+20030508.1_all.deb

然后:
代码:
mkdir ~/ubuntu-dvd/
debpartial --nosource --dirprefix=ubuntu --section=main,universe,multiverse,restricted --dist=hardy,hardy-security,hardy-updates,hardy-proposed,hardy-backports --size=8000000000 ubuntu/ ~/ubuntu-dvd/ --arch=amd64

如果是Ubuntu 8.10 i386版,请把上面的hardy换成intrepid,amd64换成i386。

现在就可以在~/ubuntu-dvd/下找到如ubuntu-0这样的目录,但是里面还没有包。

把附件内的debcopy放到~/下,在~/下执行:
代码:
ruby debcopy /var/spool/apt-mirror/mirror/(被镜像的网站名)/ubuntu ~/ubuntu-dvd/ubuntu-0
ruby debcopy /var/spool/apt-mirror/mirror/(被镜像的网站名)/ubuntu ~/ubuntu-dvd/ubuntu-1
.....

直到所有的编号都完成。

然后,把~/ubuntu-dvd/下的目录全部刻盘就可以了。


附件:
文件注释: debcopy和debpartial
tool.tar.gz [20.62 KiB]
被下载 44 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-03-02 16:10 
头像

注册: 2008-07-21 9:44
帖子: 2371
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
学习了,制作DVD源,有意思 :em11


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-03-02 16:58 
头像

注册: 2009-01-06 21:16
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
源一直要更新的。。 我认为没必要


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-03-05 22:17 

注册: 2007-06-17 6:38
帖子: 175
送出感谢: 0 次
接收感谢: 0 次
请问有办法把下载的ISO镜像做源呢?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-03-06 13:08 
头像

注册: 2008-03-27 21:56
帖子: 411
送出感谢: 0 次
接收感谢: 0 次
LS,先把所有下载的包制作成ISO镜像(用ISO Master),然后用apt-cdrom命令,在要求插入CD时,再开一个终端,用sudo mount (ISO文件) /media/cdrom -t iso9660 -o loop就可以了。
这个做光盘源的办法是给网络不便,但身边有可以提供下载刻盘的机子的人用的,也可以在重装系统时节省时间,毕竟升级比重新下载快。
我打算等Ubuntu 10.4出来才更新系统,现在继续用8.04,所以这个光盘源对我来说还是有用的。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-05-14 12:46 
头像

注册: 2009-05-06 0:36
帖子: 990
送出感谢: 1
接收感谢: 11
路过,瞎顶一下


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-07-11 22:04 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
topbluecat 写道:
经过一个星期的努力,我终于制作出了Ubuntu 8.04 for AMD64的源DVD,总共用了4张DVD-9,共29GB,这下不用怕没有网络了.... :em11
下面说说我的方法.......
首先,确保你有较快的网络和源,否则下载就要花很多时间,我是花了一个星期才把整个源弄下来的,同时/var要有40G的空间,/home要有40G的空间。
接着下载apt-mirror,ruby,libzlib-ruby
代码:
sudo apt-get install apt-mirror ruby libzlib-ruby

然后修改/etc/apt/mirror.list:
代码:
sudo gedit /etc/apt/mirror.list

其中:
set nthreads 20表示用20个线程下载,这里建议改为5,减轻源的负担。
将里面的源全部换成你下载速度最快的源,方法参见: http://forum.ubuntu.org.cn/viewtopic.php?t=53155&highlight=
最后,开始apt-mirror
代码:
sudo apt-mirror

视网络状况而定,1M的宽带一般要4天以上。需要一点耐心。
下载好后,安装附件内的debpartial。
代码:
sudo dpkg -i debpartial_0+20030508.1_all.deb

然后:
代码:
mkdir ~/ubuntu-dvd/
debpartial --nosource --dirprefix=ubuntu --section=main,universe,multiverse,restricted --dist=hardy,hardy-security,hardy-updates,hardy-proposed,hardy-backports --size=8000000000 ubuntu/ ~/ubuntu-dvd/ --arch=amd64

如果是Ubuntu 8.10 i386版,请把上面的hardy换成intrepid,amd64换成i386。

现在就可以在~/ubuntu-dvd/下找到如ubuntu-0这样的目录,但是里面还没有包。

把附件内的debcopy放到~/下,在~/下执行:
代码:
ruby debcopy /var/spool/apt-mirror/mirror/(被镜像的网站名)/ubuntu ~/ubuntu-dvd/ubuntu-0
ruby debcopy /var/spool/apt-mirror/mirror/(被镜像的网站名)/ubuntu ~/ubuntu-dvd/ubuntu-1
.....

直到所有的编号都完成。

然后,把~/ubuntu-dvd/下的目录全部刻盘就可以了。

代码:
ruby ~/debcopy /var/spool/apt-mirror/mirror/(被镜像的网站名)/ubuntu ~/ubuntu-dvd/ubuntu-0
ruby ~/debcopy /var/spool/apt-mirror/mirror/(被镜像的网站名)/ubuntu ~/ubuntu-dvd/ubuntu-1
.....


_________________
代码:
] ls -ld //


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-07-16 22:09 
头像

注册: 2009-06-28 6:46
帖子: 30
送出感谢: 0 次
接收感谢: 0 次
能不能就用自己机子上已有的软件包做一个CD源?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-07-18 8:48 
头像

注册: 2008-03-27 21:56
帖子: 411
送出感谢: 0 次
接收感谢: 0 次
可以,用aptoncd这个工具就可以。
代码:
sudo apt-get aptoncd

这个工具是图形化界面的。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-08-04 10:53 
头像

注册: 2008-10-16 13:10
帖子: 12
送出感谢: 0 次
接收感谢: 0 次
爱好的傻子!!!


_________________
征服


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-09-28 16:48 

注册: 2009-09-22 21:26
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
这个贴子对我这种无法上互联网的用户来说具有重大意义啊,强烈支持!!!


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-09-28 22:32 

注册: 2009-07-05 19:36
帖子: 848
送出感谢: 0 次
接收感谢: 0 次
没网络,用大便。。。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-10-06 8:27 

注册: 2009-09-22 21:26
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
:em20 昨晚学着制作了源,结果网速太快硬盘都塞满了,现在想装个WINE都没有办法装啊,提示空间不够。到底需要多大的硬盘啊? 我现在ubuntu可用是130G


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 建立属于你的Ubuntu本地光盘源!
帖子发表于 : 2009-10-06 11:38 
头像

注册: 2008-03-27 21:56
帖子: 411
送出感谢: 0 次
接收感谢: 0 次
def 写道:
没网络,用大便。。。



我已经在用Debian了..........

硬盘被塞满要注意你是否只镜像了你需要的源,如果你把所有的版本都镜像了,那需要非常多的空间,一般针对一个平台的一个版本(如9.04 i386)的源不会超过50G.....


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 14 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译