在ubuntu 20上面编译fakeroot 1.37

下载代码

复制代码
git clone https://salsa.debian.org/clint/fakeroot.git

安装依赖

复制代码
sudo apt-get install autoconf automake libtool

升级autoconf到2.72

复制代码
curl -k -J -O http://ftp.gnu.org/gnu/autoconf/autoconf-2.72.tar.xz
tar xf autoconf-2.72.tar.xz -C ./
cd autoconf-2.72/
./configure
make -j8
sudo make install

开始编译

复制代码
cd fakeroot
mdkir -p x86_64
autoreconf -f -i -Wall,no-obsolete

../configure --host=x86_64-linux-gnu             --prefix=/usr             --mandir=/usr/share/man             --libdir=/usr/lib/x86_64-linux-gnu/libfakeroot             --program-suffix=-sysv

make -j8

还提示autoconf版本过低,则修改configue.ac注掉autoconf检查

复制代码
# AC_PREREQ([2.71])
相关推荐
工业HMI实战笔记21 分钟前
【拯救HMI】让老设备重获新生:HMI低成本升级与功能拓展指南
linux·运维·网络·信息可视化·人机交互·交互·ux
代码游侠30 分钟前
复习—sqlite基础
linux·网络·数据库·学习·sqlite
一颗青果1 小时前
Reactor模型 | OneThreadOneLoop
运维·网络
王凌波1 小时前
Linux 源码阅读环境配置一条龙
linux
❀͜͡傀儡师1 小时前
docker部署PruneMate
运维·docker·容器
k***92161 小时前
Linux救援模式是什么,如何使用
linux·运维·服务器
oMcLin1 小时前
Systemd 深度解析:理解并掌握 Linux 的现代启动系统
linux·运维·服务器
wdfk_prog2 小时前
[Linux]学习笔记系列 -- [fs]open
linux·笔记·学习
深耕AI2 小时前
【Docker使用】从拉取到运行
运维·docker·容器
蒜丶2 小时前
openEuler 22.03 修改 ssh 22 端口
运维·ssh