Rhel在 RHEL8 上,我如何使用
在 RHEL8 上,我如何使用 alternatives
選擇已列出的版本作為使用的版本
在 RHEL 8.3 系統上,我安裝了兩個 python3 版本,當我列出替代版本時,它們顯示為版本:
$ alternatives --display python3 /usr/bin/python3.6 - priority 1000000 slave easy_install-3: /usr/bin/easy_install-3.6 slave pip-3: /usr/bin/pip-3.6 slave pip3: /usr/bin/pip3.6 slave pydoc-3: /usr/bin/pydoc3.6 slave pydoc3: /usr/bin/pydoc3.6 slave pyvenv-3: /usr/bin/pyvenv-3.6 slave python3-man: /usr/share/man/man1/python3.6.1.gz /usr/bin/python3.9 - priority 3900 slave easy_install-3: /usr/bin/easy_install-3.9 slave pip-3: /usr/bin/pip-3.9 slave pip3: /usr/bin/pip3.9 slave pydoc-3: /usr/bin/pydoc3.9 slave pydoc3: /usr/bin/pydoc3.9 slave pyvenv-3: (null) slave python3-man: /usr/share/man/man1/python3.9.1.gz Current `best' version is /usr/bin/python3.6.
如何使用該
alternatives
命令選擇已列出的已python3.9
使用版本?python3.9
(即,當我在命令行上鍵入時,我想在系統範圍內執行python3
)。注意:我知道我可以添加一個新版本
alternatives --install
(然後使其成為具有高優先級的最佳版本),但我如何選擇已列出的版本作為最佳(和使用)版本?
alternatives --config python3
將顯示已安裝
python3
版本的列表,您可以選擇使用哪個。請注意,這會將您鎖定到該選擇。系統不會自動使用安裝新的更高版本。alternatives --auto python3
將重置,
--config
以便系統在安裝新版本時自動使用它認為最好的版本。