2.2检查宿主机软件要求

本文介绍了在Linux From Scratch 9.0-systemd项目中,使用Lenovo IdeaPad Y470运行Ubuntu 18.04.3 LTS作为宿主机时遇到的软件要求问题。主要错误包括shell脚本不指向bash、bison和yacc缺失、m4命令找不到以及makeinfo命令缺失。通过安装bison,解决了bison、yacc和m4的问题,但makeinfo的解决方案未提及。
摘要由CSDN通过智能技术生成

LFS版本:Linux From Scratch 9.0-systemd

宿主机:Lenove-IdeaPad-Y470  Ubuntu 18.04.3 LTS

一、检查宿主机软件要求,得出一下结论:

bash version-check.sh 
bash, version 4.4.20(1)-release
/bin/sh -> /bin/dash
ERROR: /bin/sh does not point to bash
Binutils: (GNU Binutils for Ubuntu) 2.30
version-check.sh: line 11: bison: command not found
yacc not found
bzip2,  Version 1.0.6, 6-Sept-2010.
Coreutils:  8.28
diff (GNU diffutils) 3.6
find (GNU findutils) 4.7.0-git
GNU Awk 4.1.4, API: 1.1 (GNU MPFR 4.0.1, GNU MP 6.1.2)
/usr/bin/awk -> /usr/bin/gawk
gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
(Ubuntu GLIBC 2.27-3ubuntu1) 2.27
grep (GNU grep) 3.1
gzip 1.6
Linux version 5.0.0-36-generic (buildd@lgw01-amd64-060) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #39~18.04.1-Ubuntu SMP Tue Nov 12 11:09:50 UTC 2019
version-check.sh: line 41: m4: command not found
GNU Make 4.1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值