LinuxSir.cn,穿越时空的Linuxsir!

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

一开始就出错了。安装 Bash-2.05a

[复制链接]
发表于 2003-5-29 21:04:29 | 显示全部楼层 |阅读模式
出错信息如下。

[root@flavor home]# chown -R lfs $LFS/static
[root@flavor home]# cp /tmp/tmp/* $LFS/static/src
[root@flavor home]# su lfs
[lfs@flavor home]$ cat > ~lfs/.bash_profile << "EOF"
> umask 022
> LFS=/mnt/lfs
> LC_ALL=POSIX
> CC='gcc -s'
> export LFS LC_ALL CC
> EOF
[lfs@flavor home]$ source ~/.bash_profile
[lfs@flavor home]$ find /usr/lib -name libcurses.a
/usr/lib/libcurses.a
[lfs@flavor home]$ find /usr/lib -name libncurses.a
/usr/lib/libncurses.a
[lfs@flavor home]$ ./configure --enable-static-link \
> --prefix=$LFS/static --with-curses &&
> make &&
> make install
bash: ./configure: No such file or directory
 楼主| 发表于 2003-5-29 21:06:19 | 显示全部楼层

补充一下

下载的tar.bz2的包全部载/mnt/lfs/static/src下,
并且没又解压缩。
发表于 2003-5-29 21:25:04 | 显示全部楼层
ft,你不解压怎么安装啊,
要这样
tar jxvf bash-2.05a.tar.bz2
cd bash-2.05a
然后再输书上那一大串命令
 楼主| 发表于 2003-5-29 21:45:08 | 显示全部楼层
用root安装一切正常,
但是用lfs安装的时候,报错信息如下:
./configure: line 44: conf32094.file: No such file or directory
./configure: line 780: config.log: Permission denied
发表于 2003-5-29 21:53:57 | 显示全部楼层
cd $LFS/static/src
chown lfs *
 楼主| 发表于 2003-5-30 04:23:15 | 显示全部楼层
部分出错信息:

config.status: creating builtins/Makefile
mv: cannot create regular file `builtins/Makefile': Permission denied
config.status: creating lib/readline/Makefile
mv: cannot create regular file `lib/readline/Makefile': Permission denied
config.status: creating lib/glob/Makefile
mv: cannot create regular file `lib/glob/Makefile': Permission denied
config.status: creating lib/malloc/Makefile
mv: cannot create regular file `lib/malloc/Makefile': Permission denied
config.status: creating lib/sh/Makefile
mv: cannot create regular file `lib/sh/Makefile': Permission denied
config.status: creating lib/termcap/Makefile
mv: cannot create regular file `lib/termcap/Makefile': Permission denied
config.status: creating lib/tilde/Makefile
mv: cannot create regular file `lib/tilde/Makefile': Permission denied
config.status: creating doc/Makefile
mv: cannot create regular file `doc/Makefile': Permission denied
config.status: creating support/Makefile
mv: cannot create regular file `support/Makefile': Permission denied
config.status: creating examples/loadables/Makefile
mv: cannot create regular file `examples/loadables/Makefile': Permission denied
config.status: creating examples/loadables/perl/Makefile
mv: cannot create regular file `examples/loadables/perl/Makefile': Permission denied
config.status: creating config.h
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H
  -I.  -I. -I./include -I./lib  -o mksyntax ./mksyntax.c
rm -f syntax.c
./mksyntax -o syntax.c
/bin/sh ./support/mkversion.sh -b -S . -s release -d 2.05a -o newversion.h \
&& mv newversion.h version.h
rm -f version.o
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H
  -I.  -I. -I./include -I./lib -g -O2 -c version.c
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H
  -I.  -I. -I./include -I./lib  -o bashversion ./support/bashversion.c version.o
          ***********************************************************
          *                                                         *
          * GNU bash, version 2.05a.0(1)-release (i686-pc-linux-gnu)
          *                                                         *
          ***********************************************************

rm -f shell.o
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H
  -I.  -I. -I./include -I./lib -g -O2 -c shell.c
rm -f eval.o
gcc  -DPROGRAM='"bash"' -DCONF_HOSTTYPE='"i686"' -DCONF_OSTYPE='"linux-gnu"' -DCONF_MACHTYPE='"i686-pc-linux-gnu"' -DCONF_VENDOR='"pc"' -DSHELL -DHAVE_CONFIG_H
  -I.  -I. -I./include -I./lib -g -O2 -c eval.c
make[1]: Entering directory `/mnt/lfs/static/src/bash-2.05a/builtins'
make[1]: *** No rule to make target `builtext.h'.  Stop.
make[1]: Leaving directory `/mnt/lfs/static/src/bash-2.05a/builtins'
make: *** [builtins/builtext.h] Error 1
发表于 2003-5-30 04:58:57 | 显示全部楼层
你应该chown -R lfs * 吧
 楼主| 发表于 2003-5-30 20:00:14 | 显示全部楼层
OK ,谢谢楼上的各位大大。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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