古いバージョンのmakeをインストールするためにFedoraの代替システムを使用するのを手伝ってくれる人はいますか?実際のプログラムは無関係であることはわかっていますが、必要なので、例として使用します。
現在、Fedora14ボックスにmake-3.82
をインストールしていますが、Androidカーネルをビルドするには3.81をインストールする必要があります。3.81ソースをダウンロードしてビルドしましたが、今は3.82と一緒にインストールし、Fedoraの代替手段を使用してそれらを切り替えることができるようにしたい。
ソースからmake-3.81
に/usr/local
をインストールしましたが、目標を達成するために代替手段をどのように使用しますか? Alternativesコマンドを使用する必要があることはわかっていますが、これまでのところ試行は失敗しており、具体的な例を示したいと思います。
alternatives --install /usr/bin/make make /usr/bin/make-3.82 10
make用。次のステップよりも優先度を低くするために、優先度として10を使用しました。alternatives --install /usr/bin/make make /usr/local/make-3.81/bin/make 20
(/ usr/local/make-3.81にインストールしたと仮定)。優先度の高い20を使用したことに注意してください。alternatives --display make
何が使用されているかを確認します。