+ -
当前位置:首页 → 问答吧 → LFS里做错一步,该怎么挽救啊?

LFS里做错一步,该怎么挽救啊?

时间:2009-05-24

来源:互联网

今天,安装完Gettext-0.16.1以后,本来该安装Grep-2.5.1a
结果我用TAB太顺手,又把Gettext-0.16.1给解压了,并且是按照Grep-2.5.1a的配置,又安装了Gettext-0.16.1,一直到make install完成以后我才发现做错了
现在该怎么挽救啊?

具体问题是:
我按教程,正确安装完Gettext以后,本来该安装Grep的
结果我看错了,又把Gettext给解压了,并且是按照Grep的配置,第二次安装了Gettext
【就是把Gettext按照以下配置又安装了一次:
./configure --prefix=/tools --disable-perl-regexp
make
make install



附Grep-2.5.1a错配为Gettext-0.16.1的配置过程:
./configure --prefix=/tools --disable-perl-regexp
make
make install

本来Gettext-0.16.1的配置过程应该是:
./configure --prefix=/tools --disable-shared
make -C gnulib-lib
make -C src msgfmt
cp -v src/msgfmt /tools/bin



我没有删除什么,也没有make distclean,只是按照Gettext-0.16.1的安装方法有重新安装了一遍
不知道可不可以?

作者: hawkingyy   发布时间: 2009-05-24

引用:
作者: hawkingyy
./configure --prefix=/tools --disable-perl-regexp
您再次运行 上面 错误命令试试:
如果中途报错退出,那您不必理会,接着做即可,
否则,请删除 gettext 编译目录,重新配置编译。

编译目录下 config.log 中有当前成功配置命令记录,看其记录也可判断是否真的错误安装。

请熟读手册再动手。
如果看不懂,不妨使用其他发行版先,回头是岸,积累足够经验再回来。

作者: 聚焦深空   发布时间: 2009-05-24

引用:
作者: 聚焦深空
您再次运行 上面 错误命令试试:
如果中途报错退出,那您不必理会,接着做即可,
否则,请删除 gettext 编译目录,重新配置编译。

编译目录下 config.log 中有当前成功配置命令记录,看其记录也可判断是否真的错误安装。

请熟读手册再动手。
如果看不懂,不妨使用其他发行版先,回头是岸,积累足够经验再回来。
多谢啦,我再试试
用UBUNTU两年多了,现在想做一个自己的发行版,于是就选择了LFS

作者: hawkingyy   发布时间: 2009-05-24

引用:
作者: hawkingyy
多谢啦,我再试试
用UBUNTU两年多了,现在想做一个自己的发行版,于是就选择了LFS
这就不简单了,还得去弄个包管理系统,又要搞安装界面,还要对发行版维护

这些工作并不容易呀!

作者: d00m3d   发布时间: 2009-05-25

在Gettext目录 make uninstall 一次

删除此目录 再从Gettext开始接着来....

作者: 残剑饮血   发布时间: 2009-05-25