发新话题
打印

lfs的一个问题

lfs的一个问题

前些日子开始装lfs 遇到这样一个问题想请教一下!
当键入 ln -s $LFS/tools /之后  如何使连接断开呢!!
:confused:      

TOP

这个连接不能建立啊,会提示: ln: ××× : cannot overwrite directory

如果是  ln -s / $LFS/tools , 直接rm $LFS/tools 就可以了      

TOP

怪不得,真是大意!!
可能是我敲露了,我现在试一下。
还有我想问一下:为什么重新把磁盘格式化后,再敲入上面的命令,它会提示连接已经存在的呢??      

TOP

[QUOTE=ck-shadow]怪不得,真是大意!!
可能是我敲露了,我现在试一下。
还有我想问一下:为什么重新把磁盘格式化后,再敲入上面的命令,它会提示连接已经存在的呢??[/QUOTE] 楼主格式化了哪个磁盘分区,不明白,楼主想要用lfs,建议楼主熟悉一下基本的命令应该怎么用,呵呵      

TOP

[QUOTE=再见情人]楼主格式化了哪个磁盘分区,不明白,楼主想要用lfs,建议楼主熟悉一下基本的命令应该怎么用,呵呵[/QUOTE]
是lfs的分区!!
谢谢你的指点!!
不过能告诉我为什么会出现上面我所说的情况吗,谢谢!!:confused:      

TOP

我仔细看了一下你的命令,你的命令并没有错,
如果你对LFS进行了定义的话,不过安装LFS都要进行定义的
ln -s $LFS/tools /
是Lfs过程对宿主系统,就是原来的系统进行的符号联接,比如你的 LFS定义为 /mnt/lfs
那么这个命令 ln -s $LFS/tools /
会创建一个 /tools 到 /mnt/lfs/tools 的联接,
但是有些宿主系统已经有 /tools,所以会存在文件,即便不存在文件,你定义了联接之后
,那么它就会存在,比如你格式化了,或者删除了 /mnt/lfs/tools ,它也会存在的,不过不可用而已
,但是当你重新建立时,它就会显示存在这个文件了,如果这个文件所指向的目标并没有变,可以不理它,
但是你觉得联结没有断开,格式化 $LFS是没用的,因为它是目标文件夹,
所以你要 su 以root来 rm -rf /tools 就 ok 了,祝楼主玩的开心,lfs系统不容易阿,呵呵      

TOP

谢谢您的指点!!
不过我可不是为了玩才装lfs的,如果只是为了娱乐
我想我不会花那么多时间去安装它,也没有必要安装linux
我只是想对系统有更深入的了解而已!
不过真的谢谢您的指导!      

TOP

发新话题