我目前正在使用 Ubuntu 18.04,并且需要 MATLAB 的 gcc 4.8。因此,我尝试使用以下方法安装 gcc-4.8
$ sudo apt-get install gcc-4.8
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_4.15.0-117.118_amd64.deb 404 Not Found [IP: 2403:8940:3:1::f 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
所以我运行了命令
sudo apt-get update
我没有显示任何错误,但运行 gcc version 命令时出现了此错误
$ gcc -v
Command 'gcc' not found, but can be installed with:
sudo apt install gcc
以前我有 7.5,但是现在没有了。
答案1
打开终端并输入:
sudo apt install linux-libc-dev
sudo apt-get -f install
sudo apt install gcc-4.8
答案2
在您的终端中输入:sudo apt install gcc
和enter
。这将安装最新版本的gcc
。
如果您想专门安装 GCC 4.8,您可以按照以下帖子操作:如何安装 gcc-4.8。
由于 Ubuntu 18.04 的默认存储库中有 GCC 4.8,因此您可以简单地执行
sudo apt-get install gcc-4.8
或者sudo apt-get install gcc-4
在终端中输入并按tab
。如果 GCC 4.8 可用,它将自动完成或显示可用版本。如果还有其他可用版本,请添加.8
并按sudo apt-get install gcc-4
安装enter
。
答案3
今天,使用 Ubuntu 22.04.1 LTS,我可以使用 gcc 和 gfortran 版本 4.11.2 以及旧的 fortran 代码。我认为您不必担心 gcc 版本 4.8。