2012-02-15 16 views
0

=) 我有一個疑問,也許有人可以幫助我,在此先感謝;) 我需要知道是否可以編譯古老的系統中最好的和最新的軟件包。爲什麼?那麼我的公司是有限的:我需要在舊的Debian 3.0服務器上開發應用程序,我寧願使用更新的軟件來完成我的任務。然而,我不允許升級或安裝任何軟件包(我只是一名員工畢竟是u.u pfff)在舊系統中編譯一個軟件包的最新版本以供本地使用

具體來說,我想用xmlstarlet來舒服地解析XML文件。該服務器沒有安裝;如果我下載了系統支持的舊版本的xmlstarlet,它太舊了,我只是失去了我需要的功能。 它只是有3只依賴:libc6的,libxml2和libxslt1.1(其中已安裝但對於xmlstarlet較新版本的太古代)

所以,問題是:有沒有一種方法,我可以下載這個包,它的依賴(他們很少,很簡單,是不是?),並以某種方式編譯它們以在本地工作(我的意思不一定是在系統的路徑上,只是在工作目錄中),而不以任何方式影響相同名稱的傳統軟件包? ??這甚至有可能嗎?

該系統不具有任何PEAR =(也不PHP5,也不xmllint和我想避免在PHP4編碼解析這些個XML =(我真的想與xmlstarlet工作。

任何想法呢?謝謝=)=)=)

回答

相關問題