在网上查过很多都是先用mount挂载iso然后用gedit那个sources.list的方法,但无一例外都失败了。
下面是我成功将iso做软件源的方法:
1、添加iso文件源:sudo mount -t iso9660 -o loop *.iso /media/apt
注:可能出现:挂载点 /media/apt 不存在,好像我发生过这种事情。第二次输入就没问题了,也可以自己做个挂载点。
*.iso是dvd文件,包括其路径。
1.1、将源挂载到/mnt上:sudo mount -t iso9660 -o loop *.iso /mnt
/mnt 用来挂载ios和软盘用
不上面两个少一个都让iso做源失败。 - -!可以用umount卸载其中任意一个都会让源失败。
可以利用umount来实证iso做源是否成功!
2、gedit那个sources.list: sudo gedit /etc/apt/sources.list修改后为:
deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Beta amd64 (20110413.1)]/ natty main restricted
deb file:///mnt natty main restricted
当然,这里我只留下ios做为源。其他的全删了。
注:natty为11.04的版本。main restricted 是pool下的文件夹。
3、更新源:
sudo apt-cdrom -m add
sudo apt-get update