b2c信息网

您现在的位置是:首页 > 热点问题 > 正文

热点问题

源码bind安装(bind代码)

hacker2022-06-25 15:56:22热点问题74
本文目录一览:1、哪个版本bind支持dig+subnet2、

本文目录一览:

哪个版本bind 支持 dig +subnet

因为工作需要,要测试下dns是否支持edns-client-subnet,

isc.org的网站上找不到传说中的bind-9.9.7版本(据说这个版本的dig工具支持edns-client-subnet的检测),在老外的站点发现一个dig补丁,刚好拿来用用。

老外的blog:

主要步骤如下:

1. 下载bind-9.73版本

2. 获取补丁

3. 源码编译安装bind

4. 检查dig版本

5. 发起edns-client-subnet请求

按空行区分上述步骤,所有命令行:

cd /usr/local/src

wget

tar zxf bind-9.7.3.tar.gz

cd bind-9.7.3/

wget

cp bin/dig/dig.c{,.20130110}

sed -n '26,322p' bind-9.7.3-dig-edns-client-subnet.diff dig.patch

patch -p0 dig.patch

./configure --disable-openssl-version-check

make make install

make

/usr/local/bin/dig -v

/usr/local/bin/dig @ns1.google.com +client=130.89.89.130

c语言和autotools工具不熟悉,只好把整个bind都编译安装了。

!!500财富(解决后追加)。源码包安装的bind 忘记指定安装目录了,如何卸载干净?

安装源码包打包软件;

1、源码包打包格式;

源代码般file.tar.gz file.tar.bz2或file.src.rpm 打包;file.tar.gzfile.tar.bz2格式解包命令;

[root@localhost beinan]# tar jxvf file.tar.bz2

[root@localhost beinan]# tar zxvf file.tar.gz

至于file.src.rpm 用请参见:《file.src.rpm 使用简介》

2、何编译安装源码包;(数)

1)解软件包查看帮助文档;

我解包进入解压包般都能发现README(或reame)INSTALL( 或install);或doc(或DOC)目录;看名字知道差;

比我载比较新fcitx 软件包比 fcitx-3.2-050827.tar.bz2

我解软件包发现文件;

[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2

[root@localhost fcitx]#cd fcitx

[root@localhost fcitx]# ls

aclocal.m4 config.guess configure debian INSTALL Makefile.in src xpm

AUTHORS config.h.in configure.in depcomp install-sh missing THANKS

autogen.sh config.rpath COPYING doc lib mkinstalldirs TODO

ChangeLog config.sub data fcitx.spec.in Makefile.am README tools

所我看fcitxINSTALL doc目录安装文档;面都告诉我何安装;

安装文档发者主页详细说明及见问题处理等;比 LumaQQ

2)编译安装软件条件;

首 先我Linux系统至少发工具安装比 gcc ;perl;python;glibc;gtk;make ;automake 等发工具或基础包;要安装些相应发包般文件名包括dev比kernel-devel;些发库比lib;您 编译软件提示缺少东西类少些发工具发库等;光盘找安装;光盘没提供请用google搜索相应 软件包能用源码包编译安装所依赖包;

本系统已经安装所依赖包系统提示找应该办需要我设置PKG_CONFIG_PATH环境变量行;

#export PKG_CONFIG_PATH=/usr/lib/pkgconfig

#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

我再运行编译./configure ;make ;make install 尝试着吧;

java发工具发程序要用 jre或者jdk ;jdk已经包括jre所我要求java程序运行环境需要安装jre行;安装jre配置java环境变量用图形界面程序点点鼠标OK;

用perl 发程序需要perl环境所必须perl包安装python 同理;

3)编译安装软件;

tar.gz tar.bz2打包软件通 ./configure ;make ;make install 安装;软件直接make;make install ;

我通./configure --help 查看配置软件功能;软件提供./configure 配置软件功能;少数没没用./configure ;直接make;make install 行;

./configure 比较重要参数 --prefix 用--prefix 参数我指定软件安装目录;我需要软件直接删除软件目录行;

比我指定fcitx 安装 /opt/fcitx 目录;

[root@localhost fcitx]#./configure --prefix=/opt/fcitx

我需要fcitx 直接删除 /opt/fcitx 目录;

所我举例fcitx定制安装 /opt/fcitx目录完整安装应该:

[root@localhost fcitx]# tar jxvf fcitx-3.2-050827.tar.bz2

[root@localhost fcitx]#cd fcitx

[root@localhost fcitx]# ./configure --prefix=/opt/fcitx

[root@localhost fcitx]# make

[root@localhost fcitx]# make install

调用fcitx 应该

[beinan@localhost ~]#/opt/fcitx/bin/fcitx

您想要让fcitx 要执行fcitx 能调用请配置环境变量或者/usr/bin 做fcitx 链接;

[root@localhost beinan]# ln -s /opt/fcitx/bin/fcitx /usr/bin/fcitx

般情况都说软件没提供源码包卸载;我找软件安装点删除主要看安装哪

设置环境变量PATH请参见:《Fedora Core 些用命令没解决办设置PATH》

所您PATH设置;

export PATH=".:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/sbin:/opt/fcitx/bin"

举例fcitx 进入桌面自运行请参看 官站安装说明;举例让家理解点;

再举例比我想安装mlterm ;并指定安装目录/opt/mlterm;

#./configure --prefix=/opt/mlterm

#make

#make install

源码包安装软件都指定安装 /opt目录知道软件安装哪;便卸载;

源码包安装没指定位置的时候,怎么卸载这个软件?例如 ./configure 没有指定位置,还有 ./configure --prefix=/usr/local/ 没指定软件目录安装,怎么卸载?

在debian上 源码安装bind域名解析服务器,要求能够解析两个域名

OK,为了80分明天弄,今天太晚了

工作实在太忙了,只能给你提供参考:

安装了Bind 后为什么服务中没有 named 项

我用yum方式安装过bind,安装完之后,就可以直接用/etc/init.d/named start启动了。

你是用yum还是用源码包安装的?

如何将bind9.3用“yum install bind 升级到bind9.7 ,不用源码安装而且在我的源中有bind9.7的rpm文件。

Crack破解/Down下载/Bind绑定/Install安装/Soft????software是软件.

这个是什么啊 ?。。。。没见过。。

发表评论

评论列表

  • 美咩雾敛(2022-06-25 21:26:14)回复取消回复

    安装哪设置环境变量PATH请参见:《Fedora Core 些用命令没解决办设置PATH》所您PATH设置;export PATH=".:/bin:/usr/bin:/usr/local/bin:/usr/sbin:/usr/X11R6/bin:/sbin:/opt/f

  • 掩吻不矜(2022-06-26 03:06:21)回复取消回复

    get tar zxf bind-9.7.3.tar.gzcd bind-9.7.3/wget cp bin/dig/dig.c{,.20130110}sed -n '2