まず、希望するバージョンで apt-get を試してください。たとえば(そして、2.8.0がデフォルトの10.4 Ubuntuリポジトリにあるかどうかは調べていません)
$ sudo apt-get install libxml2=2.8.0
ただし、依存関係のダウングレードや APT の問題が発生する可能性があるため、注意して使用してください。あなたは情報源を持っています、そしてそれは通常より良い場所です.
ソースパッケージは GNU autotools を中心に構築されています
$ ./configure
$ make
$ make check
$# if all is ok, then
$ sudo make install
オプションと機能のより詳細な制御については、次から始めます
$ ./configure --help
--with-run-debugなどが必要かどうかを確認します。
autotools ソース ビルドの場合、一部の依存関係に必要な開発ヘッダーを掘り下げる必要がある場合があります。./configure は通常、不足しているものを通知します。次に、パッケージの-devバージョンを探します。ソースツリーがあるので必要ありませんが、例としてapt-get install libxml2-dev
apt-get のデフォルトのインストール最上位レベルは通常/usrであり、GNU autotools とソース ビルドの場合は通常/usr/localです。これは良いことですが、土地の配置に慣れるまで、(人間の観点から) ライブラリを探すのが少し難しくなる可能性があります。