好吧,既然gfortran是海湾合作委员会的一部分,只是更新gfortran可能有点棘手.但是,您可以从官方网站下载gfortran二进制文件以及所需的gcc-infrastructure软件包.
您可以将两个存档解压缩到一个文件夹(例如/usr/local/gfortran),并开始使用此版本的GCC(包括gfortran)和GNU Linux系统提供的版本.设置一个简短的shell脚本来调整PATH和LD_LIBRARY_PATH使用这个本地版本可能会有所帮助.该gfortran网站提供了有关如何实现这一目标的更多细节和示例.
从本质上讲,你需要做这样的事情:
export PATH="/usr/local/gfortran/bin:$PATH"
和
if [ -z "$LD_LIBRARY_PATH" ]; then
    LD_LIBRARY_PATH="/usr/local/gfortran/lib"
else
    LD_LIBRARY_PATH="/usr/local/gfortran/lib:$LD_LIBRARY_PATH"
fi
export LD_LIBRARY_PATH
只要您安装了本地版本/usr/local/gfortran.