LinuxSir.cn,穿越时空的Linuxsir!

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

我用LFS6.3版的 LiveCD(2160.ISO)若干问题

[复制链接]
发表于 2008-10-1 20:50:12 | 显示全部楼层 |阅读模式
我是用下载ISO文件自己刻录的盘,启动正常。但遇到几个问题,写出来就教于大方之家。
      1、上网问题:用LiveCD启动系统后,如能上网是很方便的。我这里是河南网通上网,需客户端,用www.kuandai.net.cn/能将客户 ... 系统提示符是 root [ ~ ] #时,root 用户的~/目录下没有该文件,用ls -a查看也没有见到。用vim建立一个.bash_profile文件,执行ecou.sh start 也不能成功。因不能运行客户端,所以不能上网。
      2、在进行LFS中,一步步都是参考手册进行的,但总是发现有些操作在root身份下很顺利,su - lfs后就不行,英文提示信息的意思是越权。如最简单的mkdir  -v  ../gcc-build命令就不能成功,但换到root身份就可以。类似地,进行配置、编译等莫不如此。
     3、在root身份下执行export LFS=/mnt/lfs后,进行许多相关操作需要su - lfs,这时用echo $LFS后又没有显示/mnt/lfs,如果重回到root身份echo $LFS一下,却发现/mnt/lfs还在,并无丢失。文档上很多处都交代要时时注意查看环境变量$LFS,好像原本就容易丢失,却不知道为什么?
发表于 2008-10-1 20:57:02 | 显示全部楼层
1...用路由或别人共享一下
2...你 chown 了么。。。
3...哪里有那么频繁的需要切换用户额,,,
回复 支持 反对

使用道具 举报

发表于 2008-10-1 23:08:36 | 显示全部楼层
相对国内别的省份,河南网络接入受人为因素影响较大,环境比较恶劣,您可以参考下文
河南网通拨号程序安装指南

您如果有经验,建议用其他发行版做宿主,先配好网络再做。
在河南用livecd上网有点自寻烦恼。

如果没经验,您现在最好的选择是出远门放松一下,长假嘛,回来后找个自己顺手的发行版先用着,然后过几个月再决定是否LFS/CLFS。
回复 支持 反对

使用道具 举报

发表于 2008-10-2 09:20:23 | 显示全部楼层
河南网通目前大部分地区已经更改为pppoe方式接入, 不过要先将你的用户名decode .. 上网搜索下 "河南网通 CNCDEC" 将你的用户名解码出来, 然后就可以使用标准pppoe方式连接了

此方法目前已知对郑州地区完全有效, 其他地区未证实

在此前我都是用"专用路由器"当前端 来让linux的机器上网的.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-2 18:44:23 | 显示全部楼层
谢谢几位的指点。我在Red Hat linux企业版下(我没有其他版本的安装光盘,只能用这个),用网通的客户端是可以上网的。换到LFS LiveCD就不行了。没办法,现在看LFS手册只好用lynx或w3m打开英文手册凑合,由于英文程度烂,所以很不爽。
我作LFS意在学习、探究,并体验一种经历和感受,成与不成,在其次。
所以我只想知道:环境变量那么容易丢失的原因是什么?在Red Hat linux企业版下,与在LFS LiveCD启动下的root用户环境,到底不同之处有哪些?用户的环境设置除了.bash_profile文件和.bashrc文件还受什么东西的制约?
回复 支持 反对

使用道具 举报

发表于 2008-10-5 09:43:05 | 显示全部楼层
Post by baofu;1889548
谢谢几位的指点。我在Red Hat linux企业版下(我没有其他版本的安装光盘,只能用这个),用网通的客户端是可以上网的。换到LFS LiveCD就不行了。没办法,现在看LFS手册只好用lynx或w3m打开英文手册凑合,由于英文程度烂,所以很不爽。
我作LFS意在学习、探究,并体验一种经历和感受,成与不成,在其次。
[color="Blue"]所以我只想知道:环境变量那么容易丢失的原因是什么?在Red Hat linux企业版下,与在LFS LiveCD启动下的root用户环境,到底不同之处有哪些?用户的环境设置除了.bash_profile文件和.bashrc文件还受什么东西的制约?
不同发行版并不完全相同,.bash_profile 及 .bashrc 只不过是个人设置的一小部份,其系统配置文件也是各大发行版各得其所,并不统一的

所以这个问题没有一致的答案,学会 RHEL 在别的发行版也不一定通用,这是 Linux 系统最败笔之处!
回复 支持 反对

使用道具 举报

发表于 2008-10-6 09:37:42 | 显示全部楼层
LIVECD不需要上网就能够直接搞出LFS的。
楼主说自己英文不好看不太懂,但是就算你上网了,也没有中文的6.3手册给你看的。只有6.1和6.2给你参考,一些地方还是会有区别!所以建议楼主还是耐心地看英文手册,大不了搞慢点,但是相信一定能成功的。
小技巧:在LIVECD的命令行下输入
startx
会打开图形桌面,这样你可以用更图形化的浏览器看LFS6.3英文手册。
当然,可能你用习惯了w3m后反而不会用这种图形方式(比如我就是)。

PS:我最讨厌的就是什么速成法,认认真真地一个个命令研究是我的爱好。要速成的话干脆直接装Ubuntu 8.04就行了。不知道楼主用过这个发行版没有?全世界超过1000万台的机器装了它,目前是使用最多的发行版。
回复 支持 反对

使用道具 举报

发表于 2008-10-6 09:46:40 | 显示全部楼层
另外,不同的系统,访问profile和bashrc的机制都不同。
比如我的机器,字符模式下,只访问/etc/profile和~/.profile的内容,到了图形模式下,又只访问~/.bashrc的内容。
其实访问哪个文件都不重要,关键是你要知道就行。设置这些文件,无非是设置相应的环境变量而已。你可以看看你REDHAT系统上的相应文件是怎么设置的,把相关的行拷下来,随便存到一个文件比如~/temp,然后在/etc/profile、/etc/bashrc、~/.profile、~/.bashrc这四个文件中都加上命令
source ~/temp
这样可以确保配置成功。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-7 18:20:17 | 显示全部楼层
谢谢几位的指教,看了收获很大。上网问题已经解决。
回复 支持 反对

使用道具 举报

发表于 2008-10-9 00:18:53 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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