LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: home_king

安装file-4.04出现问题

[复制链接]
发表于 2003-11-15 01:07:00 | 显示全部楼层
在LFS里,ln命令用相对路径,是有用意的,LFS BOOK里面说得比较清楚.
http://lfs.linuxsir.cn/htdocs/lf ... eatingtoolsdir.html
zlib是系统库,很多程序都要用到,你怎么能给删了呢.
bzip2的问题,要先把zlib搞好了再说.
 楼主| 发表于 2003-11-15 01:27:59 | 显示全部楼层

斑竹,我没有删掉zlib

zlib的依赖关系列表中的工具在zlib安装前都安装了(只有sed在zlib安装后才安装,但应该问题不大吧,使用/bin里的sed还好过使用/tools/bin里的sed吧),而且从安装zlib到安装file那一步为止,没有任何工具的安装依赖于zlib。所以我才尝试先卸载它看看有什么异同,我发现没有它file还是不能正确安装的。

正如tram斑竹所说,问题就应该落在zlib的安装是否正确啦。另外,上面的帖子我还发现了很奇怪的现象,不知道有没有关系。By the way,后来我把cp bzip2-shared /bin/bzip2改成了cp bzip2 /bin/bzip2,其余不变照做,能成功执行bzip2,又是何缘故呢?

请教tram斑竹及各位兄弟,如何正确安装zlib呢?我可是一步步依照文档来做的亚。
发表于 2003-11-15 03:38:46 | 显示全部楼层
ln -s $LFS/tools /
发表于 2003-11-15 03:45:51 | 显示全部楼层
你连HOMEDIR都没有……错得离谱了都……
别瞎改命令,你连那命令干什么的都不知道,也敢改,不出错才怪.
发表于 2003-11-15 03:51:38 | 显示全部楼层
最初由 tram 发表
你连HOMEDIR都没有……错得离谱了都……
别瞎改命令,你连那命令干什么的都不知道,也敢改,不出错才怪.


HOMEDIR???

老大真的生气了。。。。哈哈。。。。
发表于 2003-11-15 05:08:41 | 显示全部楼层
是在另一个帖子里的,他把创建lfs用户的命令给搞错了……
 楼主| 发表于 2003-11-15 09:37:04 | 显示全部楼层

老大,先不要生气

谁说我没有HOMEDIR,如果没有,我第五章还能过去吗?
[PHP]
[root@homestudio root]# su _ lfs
-bash-2.05b$ set
BASH=/bin/bash
BASH_VERSINFO=([0]="2" [1]="05b" [2]="0" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
BASH_VERSION='2.05b.0(1)-release'
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=80
DIRSTACK=()
DISPLAY=:0.0
EUID=501
GROUPS=()
HISTFILE=/home/lfs/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/home/lfs
HOSTNAME=homestudio
HOSTTYPE=i686
IFS=$' \t\n'
INPUTRC=/etc/inputrc
LANG=zh_CN.GB18030
LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN
LC_ALL=POSIX
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LFS=/mnt/lfs
LINES=24
LOGNAME=lfs
LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01r=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:'
MACHTYPE=i686-pc-linux-gnu
MAIL=/var/spool/mail/lfs
MAILCHECK=60
OLDPWD=/home/lfs
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/tools/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin
PIPESTATUS=([0]="0" [1]="1")
PPID=996
PS1='\s-\v\$ '
PS2='> '
PS4='+ '
PWD=/
QTDIR=/usr/lib/qt3-gcc3.2
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:histexpand:interactive-comments:monitor
SHLVL=1
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SUPPORTED=zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en
TERM=xterm
UID=501
USER=lfs
XAUTHORITY=/home/lfs/.xauth0XoMVj
_=
langfile=/home/lfs/.i18n

-bash-2.05b$ ls -al ~/
total 44
drwx------    3 lfs      users        4096 Nov 15 01:18 .
drwxr-xr-x    8 root     root         4096 Nov 14 17:46 ..
-rw-------    1 lfs      users        7451 Nov 11 15:14 .bash_history
-rw-r--r--    1 lfs      users          24 Nov 10 14:05 .bash_logout
-rw-r--r--    1 lfs      users         132 Nov 10 14:10 .bash_profile
-rw-r--r--    1 lfs      users         124 Nov 10 14:05 .bashrc
-rw-r--r--    1 lfs      users         854 Nov 10 14:05 .emacs
-rw-r--r--    1 lfs      users         120 Nov 10 14:05 .gtkrc
drwxr-xr-x    3 lfs      users        4096 Nov 10 14:05 .kde
-rw-------    1 lfs      users          55 Nov 15 01:18 .xauth0XoMVj

[/PHP]

----------------------------------
qing: ln -s $LFS/tools /
----------------------------------
自然在创建lfs用户之前也有做这一步啦。
发表于 2003-11-15 09:55:07 | 显示全部楼层
先说说到底是怎么回事啊?现在你是在第六章吧?然后装到file就出错,又删了zlib,就没错,但用不起来.那现在呢?
 楼主| 发表于 2003-11-15 10:16:39 | 显示全部楼层

老大,问题依旧啊

老大,我现在在第六章。
删了zlib后file不能运行,我又重新把zlib装上了,但还是不能装file。
于是只好跳过去装下面的工具啦,因为好像没有什么工具依赖于zlib及file。
...
上面的帖子已提到,现在装到bzip2时,类似的问题又出现了:
bzip2: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file:No such file or directory
下面装diffutils时也不能使用tar jvxf 了,因为tar也找不到libbz2.so.1.0。

于是删掉bzip2,重新安装它,除了把cp bzip2-shared /bin/bzip2改成cp bzip2 /bin/bzip2之外(其实跳过这步也行,因为/bin/bzip2就是编译目录里的bzip2嘛),其余步骤照文档做。这样做反而一切正常,我不敢说文档错了,请教大哥,我的环境是不是有点奇怪呢?和各位兄弟相比,我应该如何检测环境的错误并修正它呢?
发表于 2003-11-15 10:34:39 | 显示全部楼层
你在zlib删了的时候,装了几个包?zlib怎么没装好?不是都有 make check嘛?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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