- 论坛徽章:
- 0
|
大家好,我是bsd的新手,在安装动态域名解析服务的时候遇到问题。
我按照希网的安装说明
将客户端的安装包解压缩到 /usr/local/bin 下面,也修改了 qdns.conf 文件
可是
nowire# /usr/local/bin/ez-ipupdate -c /usr/local/bin/qdns.conf
/usr/libexec/ld-elf.so.1: Shared object "libc.so.4" not found, required by "ez-ipupdate"
我又到网上搜索解决办法,发现搜到的都是一个同样的说明。
“要解決這個問題 你可以透過重新建立所有與 gettext 相關的ports程式.
# portupgrade -fr gettext
重新建立或重新安裝所有與 gettext相關連的程式,
若你忘掉了 請參閱 更新ports/升級系統 > portupgrade 軟體更新
或是簡單的用偷吃步 把*目前版本*link過去..QQ (版本6..類推)
然後就可以順利進行程式安裝.”
最后那两行我是死也看不懂的,我就硬着头皮升级portupgrade了,因为没安装就开始安装吧,好慢,用port方式安装portupgrade用了一个半小时。
可是又遇到问题了:
nowire# pkg_info
db4-4.0.14_1,1 The Berkeley DB package, revision 4
gettext-0.14.5_2 GNU gettext package
gmake-3.80_2 GNU version of 'make' utility
libiconv-1.9.2_2 A character set conversion library
libtool-1.5.22_2 Generic shared library support script
linux_base-8-8.0_14 Base set of packages needed in Linux mode (for i386/amd64)
perl-5.8.8 Practical Extraction and Report Language
portupgrade-2.0.1_1,1 FreeBSD ports/packages administration and management tool s
ruby-1.8.4_4,1 An object-oriented interpreted scripting language
ruby18-bdb4-0.5.7 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat
nowire# portupgrade -fr gettext
portupgrade: Command not found.
nowire# /usr/local/sbin/portupgrade -fr gettext
经过大概10分钟完成
nowire# /usr/local/bin/ez-ipupdate -c /usr/local/bin/qdns.conf
/usr/libexec/ld-elf.so.1: Shared object "libc.so.4" not found, required by "ez-ipupdate"
nowire#
可是还是不行,哪位大虾帮帮我吧。
p.s.
freebsd6.1本身提供port安装的ez-ipupdate
$ whereis ez-ipupdate
ez-ipupdate: /usr/local/bin/ez-ipupdate /usr/ports/dns/ez-ipupdate
我通过port安装了ez-ipupdate(不是希网提供的),可是不知道怎么用。烦请编译成功的大哥指点一二。
[ 本帖最后由 xnming21 于 2006-6-18 23:12 编辑 ] |
|