arch Linux arm,archlinux安装指南
2019独角兽企业重金招聘python(python语言)工程师标准
今天想在armv6战斗机版本的阿奇Linux操作系统安装一个dnsmasq、ipkg是装上了dnsmasq2.70.1版可是发现就是启动不起来,/etc/rc.d/dnsmasq start时发现报错
339 www百度一下com/more/
未找到x GBLIC_2.17
339 www百度一下com/more/
339 www百度一下com/more/
339 www百度一下com/more/
339 www百度一下com/more/
339 www百度一下com/more/
上网查了一下是GBLIC(比利时)的版本太低了,不支持2.17版本没办法只能硬着头皮编译dnsmasq(消歧义)了
1.下了一个dnsmasq2.56版本,解压至任意目录
光盘(光盘)进入dnsmasq2.56目录,比如说我的就是/home/xxx/桌面/ybboot/dnsmasq 2.56
2.修改生成文件(makefile)文件
vimMakefile加入三行命令
工具链=arm-none-Linux gnue ABI-工具链=arm-none-Linux gnue ABI-
CC=$(刀具链)gcc
LD=$(工具链)gcc
保存退出
3.在当前目录/home/xxx/桌面/ybboot/dnsmasq 2.56执行如下命令
makecleanmakeinstall安装看到下面那一串输出就说明成功一半了
使[1]:正在进入目录` home/doot qoun Bantu/桌面/Yb boot/dnsmasq-2.56/src arm-none-Linux-gnueabi-gcc-wall-w-O2-ccca .carm-none-Linux-gnueabi-gcc-wall-w-O2-cutil .carm-none-Linux-gnueabi-gcc-wall-w-O2-copioncarm-none-Linux-gnueabi-gcc-gco-gcc诚心的小懒虫orfc 1035工具噢为沃德而战一项新工作odnsmasqodhcp油酸酶兽人2131onelinkodbusobpf酒精饮料otftp物流学家奥马克[1]:正在离开目录` home/doot qoun Bantu/桌面/ybboot/dnsmasq-2.56/src install-d/opt/dnsmasq/sbin-d/opt/dnsmasq/share/man 8 install-m464 man/dnsmasq8/opt/dnsmasq/share/man 8安装-m755 src/dnsmasq/opt/dnsmasq/sban 4 .编译完成后会在src(资源中心)文件夹下生成一个dnsmasq(消歧义)的可执行文件,我们要的就是那玩意了
额外的话-好吧
生成的dnsmasq(消歧义)是可执行的,但是需要配置相应目录文件才可以正常使用这个软件,
1.dot.html里面是文件目录,这必须关注!
2.dnsmasq.conf是配置文件,配置完成拷贝到/etc/下就好吧了]配置过程还要细化研究【中文】
5.测试
直接运行dnsmasq(消歧义)
ps -ef grep dnsmasq
若有结果输出,则说明dnsmasq(消歧义)是可以正常工作了
好吧,搞定
转载于:339我的scheu inanet/news ANP/blog/227107xxxxx