分类: LINUX
2010-07-13 22:15:42
安装好linux之后,通常我们安装删除软件包都是从网上下载,但有时下载花费的时间较长,或者是网络的原因,或者是安装源的原因。但其实如果我们 不太在意软件的版本的话,完全可以从本地安装,因为通常我们的安装盘上已经包含了很多常用的软件包。下面以Fedora 9为例来看看怎么做。
先看看现在的安装源有哪些,打开/etc/yum.repos.d,里面有若干文件,打开就可以看到有哪些安装源。假设我们现在工作在图形界面下, 从系统->管理->Software Sources里也可以看到,如果在终端,也可以输入gpk-repo查看Software Sources。
1,现在进入/etc/yum.repos.d,如果担心修改错误,那么先备份原来的配置好了,怎么备份?最简单的就是新建一个文件夹old,然后 把所有文件都移动到old里面,然后新建一个文件dvd.repo,输入下面的内容:(括号里面的不必输入)
[core]
name=DVD ISO (就是一个名字而已)
baseurl=file:///mnt(就是光盘挂载的路径,这
里表示挂载到/mnt)
enabled=1
gpgcheck=1
gpgkey=file:///mnt/RPM-GPG-
KEY(光盘中名字叫RPM-GPG-KEY的认证文件)
2,重新进入Software Sources,就会发现安装源只剩下一个DVD
ISO了。
3,mount光盘到/mnt: mkdir /mnt/cdrom; mount -t iso9660 /dev/cdrom /mnt/cdrom
然后就可以添加删除软件包了,既可以从图形界面里“系统”->“管理”->Add/Remove Software(当然终端运行gpk-application也一样),也可以自己在/mnt目录里直接找到rpm包用rpm或yum install的方法安装,再也没有包依赖的烦恼啦。
4,要想恢复原来的网络安装,只要把old文件夹里面的文件拿出来就可以啦。