解決libXp.so.6找不到的問題

一般服務器上都不裝X環境的,不過有些變態的程序卻要用到X環境的組件:比如java寫的Tidy,oracle的安裝程序。一般遇到這種情況,偷懶的人都直接rpm或apt-get到libXp.so.6來裝。不過我喜歡什麼都在自己的掌握中,不喜歡裝到哪都不知道的感覺(Slackware甚至不支持rpm,我太欣賞了)。其實libXp.so.6只是XFree86的一個很小的庫,根本沒必要裝整個X。自己動手,樂趣多多的解決辦法:

lynx http://ftp.xfree86.org/pub/XFree86/

1)到 http://ftp.xfree86.org/pub/XFree86/,找到最新版本點進去,現在是4.7.0。

2)如果對自己系統不熟悉,可以先下個Xinstall.sh。然後運行 sh Xinstall.sh -check

他會告訴你下哪個編譯好的版本適合你的系統。我的是”Linux-ix86-glibc24″。然後點binaries進去,不研究源碼,只是拿來用,就下預編譯的好了。接着點“Linux-ix86-glibc24”。

3)這有很多tar,注意:你只要下Xbin.tgz就夠了(現在是6.6M)

4)tar zxf Xbin.tgz -C /usr/X11

5)vi /etc/ld.so.conf,加入/usr/X11/lib

6)ldconfig

完畢。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章