python3
gcc
java
/opt
source scl_source enable name
scl --list
tzdcorbm1#
∮ ∮简而言之,
dnf install -y python39 && alternatives --set python3 $(command -v python3.9)
dnf install gcc-toolset-12 && source scl_source enable gcc-toolset-12
dnf install java-17 && bin_java_filename=$(rpm -qa|grep java-17|xargs rpm -ql|grep "bin\/java$"|head -1) && alternatives --set java ${bin_java_filename}
dnf install python39
dnf install gcc-toolset-12
alternatives --set python3 $(command -v python3.9)
.bashrc
.bash_profile
/etc/profile.d/
source scl_source enable gcc-toolset-12
scl_source
alternatives
update-alternatives
PATH
1条答案
按热度按时间tzdcorbm1#
∮ ∮简而言之,
dnf install -y python39 && alternatives --set python3 $(command -v python3.9)
dnf install gcc-toolset-12 && source scl_source enable gcc-toolset-12
dnf install java-17 && bin_java_filename=$(rpm -qa|grep java-17|xargs rpm -ql|grep "bin\/java$"|head -1) && alternatives --set java ${bin_java_filename}
哪个存储库的软件版本较新?
如何:安装较新的软件版本?
dnf install python39
dnf install gcc-toolset-12
如何:更改系统默认值?
alternatives --set python3 $(command -v python3.9)
.bashrc
或.bash_profile
,或在/etc/profile.d/
下使用以下命令创建一个新文件:source scl_source enable gcc-toolset-12
scl_source
会在el8,el9消失,但显然不是scl_source
的详细信息,请转到此链接https://unix.stackexchange.com/a/195219/5510或永久启用RHEL scl另外,
alternatives
和update-alternatives
有什么区别?update-alternatives
,来自DebianLinux发行版alternatives
,当您安装alternatives
时,该软件包还会在您的env varPATH
上安装名为update-alternatives
的符号链接,以帮助您查找该工具