Ubuntu
安裝新版本軟體的首選方式是什麼?
我已經安裝了 Ubuntu Server 10.10,現在我想安裝一些軟體,比如 PostgreSQL、Nginx 和 PHP。但是,獲得最新穩定版本軟體的首選方式是什麼?
例如,我嘗試
sudo apt-get install postgresql
安裝 PostgreSQL 的 8.4 版,但 9.0.1 是最新版本。我之前在使用 NginX 時遇到過這個問題。然後解決方案是下載源文件並編譯需要一些時間的最新版本。後來一位朋友告訴我,這不是安裝軟體的首選方式。
有什麼建議嗎?
要麼你有耐心並堅持你所擁有的,要麼你找到一個官方的反向移植,或者你找到一些非官方的反向移植,或者你建構自己的包。細節取決於特定的包。
例如,在 PostgreSQL 的情況下,您可以再等幾週,直到軟體包正式進入某個 Ubuntu 版本,此時也會出現官方的反向移植,或者同時您可以獲得非官方的軟體包(儘管來自同一個打包程序) 在https://launchpad.net/~pitti/+archive/postgresql。
對於您提到的相當複雜的軟體類型,可能不建議從頭開始建構自己的包或從原始碼安裝,除非您主要對學習內部結構而不是在生產中使用它們感興趣。