Ubuntuはソフトウェアツールのアップデート-代替コマンドの複数のバージョンを管理します

代替案は、一般的に、同じシステムの複数のバージョンで同じソフトウェアをインストールするために使用します

update-alternatives --install <link> <name> <path> <priority>
  • 高速インストールをインストール
  • リンクはシンボリックリンクです
  • 名前は識別子であり、
  • パスは、実行可能ファイルのパス(絶対パス)であります
  • 優先順位、当該優先権

例えば、cmakeのツールの複数のバージョンをインストールするには、

update-alternatives --install /usr/bin/cmake cmake ~/develop_tools/cmake-3.15.6-linux-x86_64/bin/cmake 3
update-alternatives --install /usr/bin/cmake cmake ~/develop_tools/cmake-3.12.1-linux-x86_64/bin/cmake 2
update-alternatives --install /usr/bin/cmake cmake ~/usr/bin/cmake-3.5.1 1

次のコマンドcmakeのと目的のバージョンを選択します

update-alternatives --config cmake

おすすめ

転載: www.cnblogs.com/cristiano-duan/p/12538596.html