if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++GCC-11 安装失败!" echo"错误码: $code" else echo"+++++++++++++++++++++++++++++++++GCC-11 安装成功!" fi
if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++配置源码失败!" echo"错误代码: $code" else echo"+++++++++++++++++++++++++++++++++开始编译 OpenSSL v${OPENSSL_VER}" make -j2 code=$? if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++编译 OpenSSL 失败!" echo"错误代码: $code" else echo"+++++++++++++++++++++++++++++++++编译 OpenSSL 成功!" fi fi
安装 OpenSSL
编译成功后的一步是执行安装命令:
if [ $code -eq 0 ]; then echo"+++++++++++++++++++++++++++++++++开始安装 OpenSSL v${OPENSSL_VER}" make install code=$? if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++OpenSSL v${OPENSSL_VER} 安装失败!" echo"错误代码: $code" else echo"+++++++++++++++++++++++++++++++++成功安装 OpenSSL v${OPENSSL_VER}!" fi fi
将新安装的 OpenSSL 库文件目录路径放进系统中
if [ $code -eq 0 ]; then bash -c "echo '/usr/local/openssl-${OPENSSL_VER}/lib' >> /etc/ld.so.conf" ldconfig -v fi
if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++Python 编译条件配置执行失败!" echo"错误代码: $code" else echo"+++++++++++++++++++++++++++++++++Python 编译条件配置执行成功!" fi
进行 Python 的编译操作
make -j2 code=$?
if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++Python 编译失败" echo"错误代码: $code" else echo"+++++++++++++++++++++++++++++++++成功进行 Python 编译操作!" fi
安装 Python v1.12
make altinstall code=$?
if [ $code -gt 0 ]; then echo"+++++++++++++++++++++++++++++++++Python 安装失败!" echo"错误代码: $code" else echo"+++++++++++++++++++++++++++++++++Python 安装成功!" fi