ubuntu - 在lfs中不知不觉跳过了一步

标签 ubuntu linux-kernel cross-compiling linux-from-scratch

我正在研究lfs。现在我进入了chroot,我已经完成了lfs 10.1版的第7.6节。但问题是我在 6.14 中跳过了构建 sed。而且我无法执行第 7.7 节中的步骤,因为那里使用了 sed。
我试图返回并使用用户 lfs 构建和安装 sed。但是由于权限问题,我只能构建并且无法安装它。
我能做些什么来解决这个问题?

最佳答案

在这种情况下,您应该可以做一个简单的 sed在内部构建 chroot作为您的root用户,像这样:

./configure --prefix=/usr --bindir=/bin
make
make install
再次,确保您在 chroot !

关于ubuntu - 在lfs中不知不觉跳过了一步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68611403/

相关文章:

compilation - 如何在Windows上的SCons中导出具有备用扩展名的程序

Ruby Gems 突然停止在 ubuntu 12.04 上工作

ubuntu - Puma 2.10.1 不重启

c - 高速公路标志和桥梁检测

linux - 内核在内核空间中时所处的上下文

c - 基于 Ubuntu 的发行版缺少 modules.usbmap 和 modules.pcimap

Perl 交叉编译 : MAKE

ruby-on-rails - 新的 Rails 安装 - 没有要加载的文件 - phusion_passenger/alalytics_logger

c - 在 Linux 内核中,进程为 "whole"是什么意思?

rust - 如何防止ruSTLib在aarch64上引用软 float 函数?