Ubuntu 12.04 apt-get は古いバージョンのソフトウェアをインストールします

Ubuntu 12.04 apt-get は古いバージョンのソフトウェアをインストールします

私は、Ubuntu リポジトリにある vcftools というソフトウェアを使用しています。Ubuntu sudo apt-get install vcftools14.04 では最新バージョン (v0.1.11) が取得されますが、Ubuntu 12.04 サーバーで同じ操作を行うと、非常に古いバージョンのソフトウェア (v0.1.7) が取得されます。apt-get を使用して、Ubuntu 12.04 で vcftools の新しいバージョンを取得する方法はありますか?

答え1

いいえ、12.04 用のより最新バージョンを含む PPA を見つけられない限りは (ざっと調べた限りでは、そのような PPA は見つかりませんでした)、この理由は、おそらく 14.04 (より新しい) では依存関係が異なるためです。また、パッケージのメンテナーが、Ubuntu の古いバージョン用のパッケージをビルドする手間を惜しんでいる可能性もあります。

Ubuntu 12.04 で v0.1.11 を実行したい場合は、ソース コードをダウンロードしてインストールしてみてください。0.1.12b のソース コード アーカイブの README.txt を最初に調べたところ、インストールは簡単で、コードのコンパイルさえ必要ないことが分かりました。次のリンクからパッケージをダウンロードし、ファイルを抽出して、ターミナルを開いてインストールの指示 (README.txt に記載) に従うだけです。

vcftools 0.1.12b ダウンロード

参考になれば幸いです。

MG

関連情報