星星之火,可以燎原!------------完整的ubuntu镜像源/本地源/更新源/离线升级包!制作总结!
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
雕让看参考手册,我没功夫看,做镜像和我们平时apt-get upgrade不同,apt-get会覆盖安装原来的旧版。fanhe 写了:512k的带宽要把这些拉下来,不容易啊,全速的情况下都要4天...
如果我升级到7.10,那这些自己制作的镜像源还能用吗?有没有办法把这些镜像源也升级到7.10?
你可以在mirror.lst中保留7.04的源,再在mirror.list 把7.10的源加上就行
镜像时,dist目录肯定会自动分开的,pool中也不会覆盖原来的。
只是7.10为非正式版,7.10的更新可能会迅速,网速慢的话,跟不上7.10的更新速度,这样就不值得镜像。
当然,你如果想做一套完整的ubuntu镜像源(6.06 6.10 7.04 7.10)来服务你的朋友或大家,传递和推广ubuntu理念,那就值得去尝试。
no security measure is worth anything if an attacker has physical access to the machine
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
- fideas
- 帖子: 159
- 注册时间: 2007-04-29 17:26
1 sudo apt-get install nautilus-open-terminal dpkg-dev
2 将 /var/cache/apt/archives/下的所有deb文件拷到(cp命令,图形界面都没问题) 你想要的地方, 比方说拷至一个windows分区下的APT1目录中: /media/hda3/APT1
3 拷完后用文件浏览器(nautilus)进入刚才新建的目录APT1所在的上一级目录,也就是: /media/hda3
4 在文件浏览器(nautilus) 中的空白处点右键,选在终端中打开,这时会打开一个新的终端。
5 在新打开的终端中执行: sudo dpkg-scanpackages APT1 /dev/null |gzip >APT1/Packages.gz
6 gksu gedit /etc/apt/sources.list
把 deb file:///media/hda3/ APT1/
注意APT1后面有一个斜杠
加入到sources.list即可。
....................1.sudo apt-get install dpkg-dev <----> 1
2.mkdir -p /media/hda7/linux/soft/packs/edgy <----> 2
3.sudo cp -a /var/cache/apt/archives/* /media/hda7/linux/soft/packs/edgy && cd /media/hda7/linux/soft/packs <---->3,4
4.sudo dpkg-scanpackages edgy /dev/null |gzip > edgy/Packages.gz <---->5
5.sudo vim /etc/apt/sources.list <----> 66.sudo apt-get update && sudo apt-get dist-upgrade代码: 全选
deb file:///media/hda7/linux/soft/packs edgy/ <---->




倩影暗香常入梦,莺声燕语犹在心.
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
-
- 帖子: 1897
- 注册时间: 2006-09-12 14:09
-
- 帖子: 11
- 注册时间: 2007-06-01 19:42
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
下面是我个人的分析(有不当的地方请勿见笑):pothunter 写了:我已经完成镜象,但是使用apt-get update,会出现以下提示:
W: GPG error: file: feisty Release: 下列签名无效: NODATA 1 NODATA 2
W: 您可能需要运行 apt-get update 来解决这些问题
如何解决?
应该是中国科技大学的源中混有第三方软件包,但这个问题可以无视,如果可以找到对应gpg 的 key,加进你的系统就不会有这样的提示了
如果不加进去,安装这种软件时应该会提示这个软件没有认证。update时也会有提示,但不加不影响使用
你在论坛搜索 sudo apt-key add - 可以找到不少第三方源的公钥(我想这个key应该是公钥). 你可一一加入试下。也可直接在科大源中找下这种类型的文件,加进去试下
比如这样的代码:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
no security measure is worth anything if an attacker has physical access to the machine
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
我不是很介意重新做一个7.10的mirror,只是我的硬盘分得不够大了,再装17G,恐怕装不下,不知道有什么好的办法刻盘?skyx 写了:雕让看参考手册,我没功夫看,做镜像和我们平时apt-get upgrade不同,apt-get会覆盖安装原来的旧版。fanhe 写了:512k的带宽要把这些拉下来,不容易啊,全速的情况下都要4天...
如果我升级到7.10,那这些自己制作的镜像源还能用吗?有没有办法把这些镜像源也升级到7.10?
你可以在mirror.lst中保留7.04的源,再在mirror.list 把7.10的源加上就行
镜像时,dist目录肯定会自动分开的,pool中也不会覆盖原来的。
只是7.10为非正式版,7.10的更新可能会迅速,网速慢的话,跟不上7.10的更新速度,这样就不值得镜像。
当然,你如果想做一套完整的ubuntu镜像源(6.06 6.10 7.04 7.10)来服务你的朋友或大家,传递和推广ubuntu理念,那就值得去尝试。
- skyx
- 论坛版主
- 帖子: 9202
- 注册时间: 2006-12-23 13:46
- 来自: Azores Islands
- 联系:
看下82楼前后的内容,fanhe 写了:
我不是很介意重新做一个7.10的mirror,只是我的硬盘分得不够大了,再装17G,恐怕装不下,不知道有什么好的办法刻盘?
或把mirror.lst中的
代码: 全选
# set mirror_path $base_path/mirror
刻录只能cp或打包后, 用多个dvd 或cd来进行了。set mirror_path /media/下的windows分区试下。
no security measure is worth anything if an attacker has physical access to the machine