LinuxSir.cn,穿越时空的Linuxsir!

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

开始装第六章。。。遇到的问题会在这里提出,请各位帮忙。

[复制链接]
发表于 2002-12-25 13:39:24 | 显示全部楼层 |阅读模式
创建设备 (Makedev-1.7)的问题

估计编译时间:                0.07 SBU
估计所需硬盘空间:     50 KB

创建设备

注意:您解压的MAKEDEV.bz2文件不是一个归档文件,因此它并不创建一个可以用 cd 进入的目录。

下面的命令为创建设备作准备:

cp MAKEDEV-1.7 /dev/MAKEDEV &&
cd /dev &&
chmod 754 MAKEDEV

大多数人可以这样创建设备:

./MAKEDEV -v generic

上面是文档中的内容,我看不出来,这个命令要在哪里执行???和是否需要解压什么文件。。
但是如果你使用 devpts,可以这样:

./MAKEDEV -v generic-nopty
发表于 2002-12-25 13:47:51 | 显示全部楼层
就是执行这个:
cp MAKEDEV-1.7 /dev/MAKEDEV &&
cd /dev &&
chmod 754 MAKEDEV
然后在/dev中执行
./MAKEDEV -v generic (如果要用devfs,要改为./MAKEDEV -v generic-nopty)
 楼主| 发表于 2002-12-25 13:51:57 | 显示全部楼层
< cp MAKEDEV-1.7 /dev/MAKEDEV &&
> cd /dev &&
> chmod 754 MAKEDEV
cp: cannot stat `MAKEDEV-1.7': No such file or directory
I have no name!:/#

怎么办,看来我在/下,无法执行这个命令。。。该在哪里呢??
发表于 2002-12-25 14:00:38 | 显示全部楼层
你的MAKEDEV-1.7.bz2解压在那个目录下,你就在那个目录下执行命令。如果没有解压,可以用这个命令解压:
bunzip2 MAKEDEV-1.7.bz2
执行完成后,MAKEDEV-1.7.bz2 会变成MAKEDEV-1.7
 楼主| 发表于 2002-12-25 14:09:05 | 显示全部楼层
MAKEDEV-1.7.bz2这个文件在哪里????在/static里吗??

我怎么没有看到这个文件呢???
 楼主| 发表于 2002-12-25 14:13:22 | 显示全部楼层
参数devfs是啥意思???

我就用一般的那个就行了吧??
发表于 2002-12-25 14:14:41 | 显示全部楼层
在LFS下的/usr/src下,你前面应该已经把这些安装包复制过来了。
 楼主| 发表于 2002-12-25 14:16:33 | 显示全部楼层
安装 Linux-2.4.19时候,在根目录下,执行吗???

文档中就这里说的很不清楚。。。
 楼主| 发表于 2002-12-25 14:21:15 | 显示全部楼层
最初由 kj501 发布
在LFS下的/usr/src下,你前面应该已经把这些安装包复制过来了。


请问是在哪里复制的呢??我刚才看了/usr/src下面,什么都没有。。。
发表于 2002-12-25 14:26:53 | 显示全部楼层
在创建目录的部分最后有这么一句话:

在缺省情况下创建的目录的访问权限为755,但有些目录的访问权限不能设置成这样。我们将做两个修改:一个是root的家目录,另一个是临时文件放置的目录。命令如下:

chmod 0750 /root &&
chmod 1777 /tmp /var/tmp

第一个命令确保不是所有的用户可以进入/root 目录(其他用户主目录有同样的访问权限)。第二个修改是对$LFS目录下的所有tmp目录的访问权限设置为1777,以使所有用户可以写入数据到/tmp或/var/tmp目录,但是不能删除其他用户创建的文件,不能删除其他用户的目录是由sticky位,也就是1777的1来设定的)。

现在合适的目录结构已经创建好了,下面就需要拷贝第三章下载的源代码包到 /usr/src 的相应子目录下(你可以自己建立想要的子目录)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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