LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2440|回复: 17

菜鸟经验: 用iso映像作为apt源 (修正)

[复制链接]
发表于 2005-11-11 12:52:17 | 显示全部楼层 |阅读模式
概要:本文讲述了用debian的所有iso映像作为apt源的小经验,可以节省网费和时间,对于对软件版本要求不高,而又经常要重装系统的GGDD们,有用。


我是玩debian还不到一个月的菜鸟。把自己的小经验发表在这里。希望能够抛砖引玉 (而不是抛砖引砖 :P)。

我用debian的原因:一是因为它技术好,口碑好;二是因为它有gnome,我想学gnome和gtk编程,而没有别的目的。所以,我不需要随时更新系统。软件只要能用就可以,不考虑更新。
出于此,我不想到http或是ftp去apt-get (另一个原因是我也不想掏网费 :P)。debian sarge 已经提供了14张CD,估计你想要的和不想要的,都在里面。那就用它好了。

1)下载从1到10的iso文件,放在硬盘里面(这点空间还是舍得的)。
2)建立 /debian目录,在其下建立cd1、cd2、cd3....cd10这些目录。
3)逐个mount
    mount -o loop debian-sarge-31r0a-1.iso  /debian/cd1
    mount -o loop debian-sarge-31r0a-2.iso  /debian/cd2
    mount -o loop debian-sarge-31r0a-3.iso  /debian/cd3
   ....
    一直到第十张。

4)运行base-config开始配置apt源
5)选择apt源为“filesystem”,然后输入/debian/cd1。然后选添加其它的源,再选“filesystem”,输入/debian/cd2。如此循环,一直到指定了/debian/cd10。

OK了。选择“手动安装软件”这个功能,到aptitude下去看看你的软件列表吧。多到你看得眼花。


如果你用的是vmware,当然不能把ISO存到虚拟机里面,但是可以选iso文件为光驱,然后指定光驱为apt源,然后不断地换iso文件,不断的指定光驱为apt源。 只是在你安装软件的时候,会提示你插光盘的。

下载10张CD是有点多,我装了基本系统+桌面系统+fcitx+openoffice+gtk,好像只用到前4张。

剩下的问题,就是如何在系统启动的时候,把ISO自动mount一下。不知能不能在fstab中指定啊?哪位大侠给指个方法:linux中的类似autoexec.bat的机制在哪里,是否就是~/.bashrc?


修正:不好意思,昨天一时疏忽写错了。因为系统最多只允许8个loop device。 所以我写10张CD是错的,应该是8张。 原文我就不改了。在这里说明一下。 如果想用全部14张CD的内容,也可以。只不过就不要mount  iso文件了。把iso里面的内容,直接放到目录里面就可以了。费一时的力气,有永远的方便。

后记: 如同楼下“听峰”说的,我在init.d里面加了脚本,并rc2.d里面加了软链接。系统启动的时候会自己mount 5张光盘(我觉得前5张已经够用了)。爽死了。
发表于 2005-11-11 13:02:14 | 显示全部楼层
呵呵,挺好阿。

写个脚本,放到/etc/init.d/中,然后在/etc/rc2.d中加个软链接就可以了。
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:10:23 | 显示全部楼层
在fstab里对应加上auto选项就可以了
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:15:59 | 显示全部楼层
有dvd版本的,方便一点。
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:24:14 | 显示全部楼层
其实就是光盘安装。
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:51:07 | 显示全部楼层

我在网上只下到一张镜像啊

剩下的哪里可以下?
回复 支持 反对

使用道具 举报

发表于 2005-11-11 16:01:19 | 显示全部楼层
这样的话还不如下载dvd版,只有一个文件
回复 支持 反对

使用道具 举报

发表于 2005-11-11 16:07:06 | 显示全部楼层
DVD镜像可以做APT源吗?
回复 支持 反对

使用道具 举报

发表于 2005-11-11 16:36:21 | 显示全部楼层
mount -o loop dvd文件名 挂载点,然后。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-11 16:55:56 | 显示全部楼层
[QUOTE=gigle]
剩下的哪里可以下?
[/QUOE]


都在这里。

http://cdimage.debian.org/debian-cd/3.1_r0a/i386/iso-cd/

里面最后一张是网络安装用的,你以前是下的它吧?你如果用前面的14张的话,就不用下它了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表