Ubuntu 10.04 DVD作为升级的源
DVD里的软件比cd里的多,这是无疑的了,将其作为升级用的源,可以不用上网,对于无法上网的计算机非常重要.我在网上搜了一下,方法很多,大致说在源管理器里勾选什么的,我不喜欢这种GUI方式,,万一不成功,你根本就不知道问题出在哪.在linux下就应该用linux擅长的方式--命令行.网上还说了,用sudo apt-cdrom add命令,这我也试了,不成功. 其实,只要看一下真正的源是什么样子,我们就不会迷惑了. 打开163的源目录: http://mirrors.163.com, 找到ubuntu/那一项,旁边有使用帮助.在使用帮助里,有一个sources.list模板. deb http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ karmic-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ karmic-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ karmic-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ karmic-backports main restricted universe multiverse 这是Karmic(ubuntu 9.10)版本的源.表示什么意思呢?先看帮助 man sources.list 可以找到其格式 deb uri distribution [component1] [component2] ... 意思很简单,deb应该指源, 相应的deb-src自然是源文件.uri表示网址,distribution表示发行版,9.10是karmic, 而10.04是lucid.后面则是相应发行版的分量. 但是,上面的解释仅仅是逻辑上的意思,那实际上是怎么回事呢?只需要看一下源的目录就行了. 打开网址mirrors.163.com/ubuntu,有这么几个目录和文件: dists/, indices/, pool/, project/, ls-IR.gz. 不忙着急,先看一下Ubuntu 10.04 DVD里面有什么目录, DVD可以通过光盘挂载,也可以通过iso挂载.iso挂载的命令是 sudo mkdir /media/ubuntu sudo mount -o loop -t iso9660 /media/ubuntu /yourpath/to/ubuntu-dvd-i386.iso 可以看到,DVD根目录下有两个相同的目录有dists/, pools/. 那么,自然会想到dists表示的就是发行版,打开dists目录,无论是网上mirrors.163.com/ubuntu/dists还是/media/ubuntu/dists, 下面都有lucid目录.再打开lucid,发现里面有有main和restricted目录.那么问题就清楚了,所谓的发行版,只是dists目录下面的一个子目录,而分量则是更下一层的子目录.因此这一条 deb http://mirrors.163.com/ubuntu/ karmic main restricted universe multiverse 表示的只不过是这样几个目录 http://mirrors.163.com/ubuntu/dists/karmic/main http://mirrors.163.com/ubuntu/dists/karmic/restricted http://mirrors.163.com/ubuntu/dists/karmic/universe http://mirrors.163.com/ubuntu/dists/karmic/multiverse 那么问题就解决了,在/etc/apt/sources.list里加上 deb file:///media/ubuntu lucid main restricted deb file:///media/ubuntu stable main restricted deb file:///media/ubuntu unstable ma |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |