Freebsd8下如何安装花生壳动态域名Linux 1.0

mmx200的服务器有点老了,弄了一台新的服务器,打算安装的是freebsd8.1由于本人的服务器放在家里,因特网采用的是ADSL连接,为了能够在外网访问自己的服务器,购买了花生壳的DDNS服务。花生壳有一个动态域名Linux 1.0的软件。主要起到的当然就是动态域名的解析了。原先安装在freebsd6.3的时候安装没有发生什么问题,今天安装在freebsd8在安装的时候出现很多的问题。最后还是解决了。

 

1、安装的时候也出现了一些文件不存在。

例如ld-elf.so.1  libc.so.6   libm.so.4   libpthread.so.2  libstdc++.so.5 等  我把这些文件从原来老的6.3哪里拷贝过来以后

2、文件是拷贝完了又出现了下面的错误

Fatal error 'kse_create() failed
' at line 469 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 35)

找了很多资料才发现freebsd正式砍掉了KSE (M:N) 线程的支持,导致了出现上述的问题。

如何解决呢。freebsd最让我喜欢的一点就是,不同的线程库之间接口都是一样的,换线程库只需要修改下libmap.conf就可以了

在etc目录下面建立libmap.conf文件然后写入下面的代码

 libpthread.so.1 libthr.so.1
 libpthread.so.2 libthr.so.2

 libkse.so.3 libthr.so.3

重新启动然后再一次安装花生壳动态域名Linux1.0问题就解决了。

需要上面ld-elf.so.1  libc.so.6   libm.so.4   libpthread.so.2  libstdc++.so.5文件包的朋友可以访问http://www.zjsx0575.com

这是一个技术论坛。在那里可以下载到。


 

 

你可能感兴趣的:(Freebsd8下如何安装花生壳动态域名Linux 1.0)