求交流求探讨求深入求了解。。。有关CDROM挂载。。。

回复
snord
帖子: 11
注册时间: 2011-07-19 18:47
送出感谢: 0
接收感谢: 0

求交流求探讨求深入求了解。。。有关CDROM挂载。。。

#1

帖子 snord » 2011-11-08 10:17

小弟我按照http://forum.ubuntu.org.cn/viewtopic.php?t=113065里面的帖子,然后 。。。。在终端出现如下代码:


snord@ubuntu:~$ sudo mount -o loop '/host/ubuntu/ubuntu-11.10-dvd-i386.iso' /cdrom/
[sudo] password for snord:
mount: warning: /cdrom/ seems to be mounted read-only.
snord@ubuntu:~$ sudo apt-cdrom -m add
现把 /media/apt/ 作为了 CD-ROM 的挂载点
正在鉴别.. [0fdbf0ac085104d714d9caeb62d8c523-2]
正在盘片中查找索引文件..
找到了 0 个软件包索引、0 个源代码包索引、0 个翻译索引和 0 个数字签名
W: 无法将 /dev/sr0 挂载到 /media/apt/
E: 无法确定任何包文件的位置,可能这不是一张 Debian 盘片或者是选择了错误的硬件构架。


小弟虚心请教各位大神是什么原因?是iso问题吗?
头像
_Fly
帖子: 145
注册时间: 2011-05-10 21:46
送出感谢: 0
接收感谢: 0

Re: 求交流求探讨求深入求了解。。。有关CDROM挂载。。。

#2

帖子 _Fly » 2011-11-08 10:55

你 试试 这么条命令

代码: 全选

sudo apt-cdrom -m add
改成

代码: 全选

 sudo apt-cdrom -m -d /cdrom add
然后继续
这样因该之指定 源 而不是默认 sr0 光盘
snord
帖子: 11
注册时间: 2011-07-19 18:47
送出感谢: 0
接收感谢: 0

Re: 求交流求探讨求深入求了解。。。有关CDROM挂载。。。

#3

帖子 snord » 2011-11-08 11:24

_Fly 写了:你 试试 这么条命令

代码: 全选

sudo apt-cdrom -m add
改成

代码: 全选

 sudo apt-cdrom -m -d /cdrom add
然后继续
这样因该之指定 源 而不是默认 sr0 光盘
snord@ubuntu:~$ sudo apt-cdrom -m -d /cdrom add
现把 /media/apt/ 作为了 CD-ROM 的挂载点
正在鉴别.. [7a4f2836694fed61360787bb1d8a970d-2]
正在盘片中查找索引文件..
找到了 0 个软件包索引、0 个源代码包索引、0 个翻译索引和 0 个数字签名
W: 无法将 /dev/sr0 挂载到 /media/apt/
E: 无法确定任何包文件的位置,可能这不是一张 Debian 盘片或者是选择了错误的硬件构架。
头像
_Fly
帖子: 145
注册时间: 2011-05-10 21:46
送出感谢: 0
接收感谢: 0

Re: 求交流求探讨求深入求了解。。。有关CDROM挂载。。。

#4

帖子 _Fly » 2011-11-08 17:06

代码: 全选

snord@ubuntu:~$ sudo mount -o loop '/host/ubuntu/ubuntu-11.10-dvd-i386.iso' /cdrom/
这条不对 dvd 路径 不需要 加 ‘’的 而且最好指定下 格式
cd / media
ls 查看有没有 apt 这歌目录
没有的话 创建下
mkdir apt
有那么
运行

代码: 全选

sudo mount  -o loop  -t  iso9660    你的dvd的绝对路径   /media/apt 
sudo apt-cdrom -m -d /media/apt   add
snord
帖子: 11
注册时间: 2011-07-19 18:47
送出感谢: 0
接收感谢: 0

Re: 求交流求探讨求深入求了解。。。有关CDROM挂载。。。

#5

帖子 snord » 2011-11-09 10:07

_Fly 写了:

代码: 全选

snord@ubuntu:~$ sudo mount -o loop '/host/ubuntu/ubuntu-11.10-dvd-i386.iso' /cdrom/
这条不对 dvd 路径 不需要 加 ‘’的 而且最好指定下 格式
cd / media
ls 查看有没有 apt 这歌目录
没有的话 创建下
mkdir apt
有那么
运行

代码: 全选

sudo mount  -o loop  -t  iso9660    你的dvd的绝对路径   /media/apt 
sudo apt-cdrom -m -d /media/apt   add
大哥你 V5。。。。无限崇拜中 。。。。。 :em01 :em02 :em03

但是 。。。。

接下来 。。。
snord@ubuntu:~$ sudo mount -o loop -t iso9660 /host/ubuntu/ubuntu-11.10-dvd-i386.iso /media/apt
[sudo] password for snord:
mount: warning: /media/apt seems to be mounted read-only.
snord@ubuntu:~$ sudo apt-cdrom -m -d /media/apt add
现把 /media/apt/ 作为了 CD-ROM 的挂载点
正在鉴别.. [5e199dd5ce63b506ef6cd9412f648858-2]
正在盘片中查找索引文件..
找到了 2 个软件包索引、0 个源代码包索引、0 个翻译索引和 1 个数字签名
找到标签 'Ubuntu 11.10 _Oneiric Ocelot_ - Release i386 (20111012)'
这张盘片现在的名字是:
“Ubuntu 11.10 _Oneiric Ocelot_ - Release i386 (20111012)”
正在复制软件包列表……gpgv: 于 2011年10月13日 星期四 01时17分31秒 CST 创建的签名,使用 DSA,钥匙号 FBB75451
gpgv: 完好的签名,来自于“Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>”
Reading Package Indexes... 完成
正在写入新的源列表
对应于该盘片的软件源设置项是:
deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release i386 (20111012)]/ oneiric main restricted
请对您的盘片套件中的其它盘片重复相同的操作。
W: 跳过不存在的文件 /media/apt/dists/oneiric/main/binary-i386/Packages
W: 跳过不存在的文件 /media/apt/dists/oneiric/main/debian-installer/binary-i386/Packages
W: 跳过不存在的文件 /media/apt/dists/oneiric/restricted/binary-i386/Packages
W: 跳过不存在的文件 /media/apt/dists/oneiric/restricted/debian-installer/binary-i386/Packages
snord@ubuntu:~$ sudo apt-get install build-essential
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
build-essential 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 860 个软件包未被升级。
snord@ubuntu:~$ cd drcom-1.3.7
snord@ubuntu:~/drcom-1.3.7$ make
make -C drcomc
make[1]: 正在进入目录 `/home/snord/drcom-1.3.7/drcomc'
make[1]: 没有什么可以做的为 `all'。
make[1]:正在离开目录 `/home/snord/drcom-1.3.7/drcomc'
make -C drcomd
make[1]: 正在进入目录 `/home/snord/drcom-1.3.7/drcomd'
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/home/snord/drcom-1.3.7/include -O2 -c -o readconf.o readconf.c
readconf.c: In function ‘__parseopt’:
readconf.c:369:13: error: ‘LONG_MIN’ undeclared (first use in this function)
readconf.c:369:13: note: each undeclared identifier is reported only once for each function it appears in
readconf.c:369:30: error: ‘LONG_MAX’ undeclared (first use in this function)
make[1]: *** [readconf.o] 错误 1
make[1]:正在离开目录 `/home/snord/drcom-1.3.7/drcomd'
make: *** [drcomd] 错误 2
snord@ubuntu:~/drcom-1.3.7$ sudo make install
make -C drcomc install
make[1]: 正在进入目录 `/home/snord/drcom-1.3.7/drcomc'
mkdir -p /usr/local/bin/
install -m 755 drcomc /usr/local/bin/
make[1]:正在离开目录 `/home/snord/drcom-1.3.7/drcomc'
make -C drcomd install
make[1]: 正在进入目录 `/home/snord/drcom-1.3.7/drcomd'
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/home/snord/drcom-1.3.7/include -O2 -c -o readconf.o readconf.c
readconf.c: In function ‘__parseopt’:
readconf.c:369:13: error: ‘LONG_MIN’ undeclared (first use in this function)
readconf.c:369:13: note: each undeclared identifier is reported only once for each function it appears in
readconf.c:369:30: error: ‘LONG_MAX’ undeclared (first use in this function)
make[1]: *** [readconf.o] 错误 1
make[1]:正在离开目录 `/home/snord/drcom-1.3.7/drcomd'
make: *** [drcomd-install] 错误 2


对于DRCOM我还是MAKE不出 。。。 :em06


谢谢高手指导。。。 :em11
snord
帖子: 11
注册时间: 2011-07-19 18:47
送出感谢: 0
接收感谢: 0

Re: 求交流求探讨求深入求了解。。。有关CDROM挂载。。。

#6

帖子 snord » 2011-11-10 20:53

_Fly 写了:

代码: 全选

snord@ubuntu:~$ sudo mount -o loop '/host/ubuntu/ubuntu-11.10-dvd-i386.iso' /cdrom/
这条不对 dvd 路径 不需要 加 ‘’的 而且最好指定下 格式
cd / media
ls 查看有没有 apt 这歌目录
没有的话 创建下
mkdir apt
有那么
运行

代码: 全选

sudo mount  -o loop  -t  iso9660    你的dvd的绝对路径   /media/apt 
sudo apt-cdrom -m -d /media/apt   add
大哥求救啊。。。。
回复

回到 “校园网拨号”