使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
careone
帖子: 839
注册时间: 2007-12-17 21:41

使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#1

帖子 careone » 2009-07-19 15:33

使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源
(如备份已下载的简体中文言语包和多媒体解码包,方便下次重装系统或作离线升级包)

一、使用 aptoncd 备份下载的 deb 包为 iso 文件
方法1: 在 菜单--系统--系统管理 里,启动 APTonCD 程序;
创建: 创建一个 iso 文件,即备份下载的 deb 包为 iso 文件。可以手动添加 deb 软件包。
恢复: 把 iso 文件中的 deb 包自动复制到 /var/cache/apt/archives/ 目录(安装时系统会优先从这里查找软件包,找不到再从网上下载)
(如果找不到程序,可以在终端下,运行下面的命令安装 aptoncd)

代码: 全选

sudo apt-get install aptoncd
方法2: 在终端直接运行 aptoncd

二、把 aptoncd 备份生成的 iso 文件设为本地源(较复杂)
原理: 修改 /etc/fstab , 设定必要的 mount 挂接点和 loop 参数,并使用 apt-cdrom 加为本地源(不适合 squashfs 格式的 Ubuntu Live CD)

详细操作:
打开一个终端,运行命令

代码: 全选

sudo mkdir -vp /media/iso01/
再运行

代码: 全选

sudo gedit /etc/fstab&
,把下面的内容加到 打开的 /etc/fstab 文件的末尾
/home/xxx/aptoncd-20090715-CD1.iso /media/iso01 iso9660 loop 0 0
把其中的 /home/xxx/aptoncd-20090715-CD1.iso 换成你下载的 iso 文件的路径和文件名(注意文件名大小写要完全相同)。最后运行

代码: 全选

sudo apt-cdrom add -d /media/iso01
提示后按回车键即可。
这时如果查看 /etc/apt/sources.list 软件包仓库源的配置文件,会发现多了类似这样的一行:

代码: 全选

deb cdrom:[APTonCD for ubuntu hardy - i386 (2009-07-15 18:03) CD1]/ /
另外:如果想把自己下载的 deb 软件包设置为本地源,除了要在 /etc/apt/sources.list 文件中,
按特定格式指定路径外,这个路径下还要有Packages.gz 软件包清单文件(某些情况下还会需要 Packages, Packages.bz2, Release,以及源码文件的清单文件 Sources, Sources.gz, Sources.bz2 等文件)

如果 iso 文件是保存为 windows 分区上的, /etc/fstab 文件的修改可参考我另一个贴子:
(内含 iso 文件, squashfs 文件, windows ntfs/fat32 分区的自动挂接技巧)
新建一个Windows分区内的文件作为Linux分区使用的技巧
viewtopic.php?f=77&t=214031
上次由 careone 在 2009-07-19 17:20,总共编辑 1 次。
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
头像
peteryeh64
论坛版主
帖子: 9386
注册时间: 2008-12-20 15:43
系统: 家kubuntu20.04
来自: 心靈深處

Re: 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#2

帖子 peteryeh64 » 2009-07-19 16:17

學習了.......... :em11
[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
头像
我就是我2
帖子: 1215
注册时间: 2008-12-13 10:55
来自: the Earth
联系:

Re: 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#3

帖子 我就是我2 » 2009-07-19 18:45

使用tar命令不是很好吗。
苏东坡问佛印道:“人人皆念观世音菩萨,观世音菩萨念谁?”
佛印答道:“念观世音菩萨。”
苏东坡诧异:“为何亦念观世音菩萨?”
曰:“求人不如求己。”


dropbox 誰好奇,誰來點
勞碌一生又如何,虛度一生又如何,你過得開心嗎?人活著就要開心嘛!
头像
Crazier
帖子: 1051
注册时间: 2007-09-23 17:06
联系:

Re: 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#4

帖子 Crazier » 2011-01-12 18:40

一会试试。!
头像
黄美姬
帖子: 8428
注册时间: 2009-10-08 11:15
来自: 大城市铁岭

Re: 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#5

帖子 黄美姬 » 2011-03-18 12:19

挖坟了
我们是命运的妓女,它把我们都嫖了

N卡驱动:http://www.nvidia.cn/Download/index.aspx?lang=cn
极品飞车:http://www.geforce.cn/optimize/optimal- ... ts-450-ops
孤岛危机优化设置:http://www.geforce.cn/optimize/optimal- ... tx-450-ops
:cp /etc/skel/.bashrc ~/
PS1="\[\e]2;\u@\H \w\a\e[32;1m\]\T$\[\e[0m\] "
http://cdimage.ubuntu.com/
http://releases.ubuntu.com/
头像
lexdene
帖子: 434
注册时间: 2010-02-21 16:19
来自: 大连
联系:

Re: 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#6

帖子 lexdene » 2011-03-18 12:46

哎?不错哦!
zike
帖子: 175
注册时间: 2014-01-04 23:31
系统: UbuntuKylin

Re: 使用 aptoncd 备份已下载的 deb 包为 iso 文件,并设置为本地源

#7

帖子 zike » 2014-01-25 23:35

学习学习
金麟岂是池中物,一遇风云便化龙
回复