我正在尝试在 ubuntu 19.04 下安装 gcc 5,以便可以编译一些旧代码。到目前为止,我只设法安装了 gcc 6,但这并不能解决问题。谢谢。
答案1
gcc-5 不包含在默认的 19.04 存储库中。在 Ubuntu 19.04 中解决这个问题的最简单方法是安装 gcc-4.8。打开终端并输入:
sudo apt install gcc-4.8
解决这个问题的困难方法是下载并安装gcc-5 从 18.10 开始在 19.04 中,但 18.10 中有三个 gcc-5 依赖项也必须下载并安装,因此请先尝试以简单的方式安装 gcc-4.8。18.10 中 gcc-5 的依赖项是cpp-5,gcc-5-基础和libgcc-5-dev。gcc-5 的这三个依赖项在默认的 Ubuntu 19.04 存储库中也不可用。
如果 18.10 不再受支持,请下载并安装gcc-5 来自 18.04,并且 18.04 中有三个 gcc-5 依赖项也必须下载并安装。18.04 中 gcc-5 的依赖项是cpp-5,gcc-5-基础和libgcc-5-dev。
18.04 中的 gcc 软件包:
gcc-5_5.5.0-12ubuntu1_amd64.deb
cpp-5_5.5.0-12ubuntu1_amd64.deb
gcc-5-base_5.5.0-12ubuntu1_amd64.deb
libgcc-5-dev_5.5.0-12ubuntu1_amd64.deb
将目录更改为cd
包含您下载的 4 个 .deb 文件的目录并运行以下命令:
sudo apt install ./cpp-5_5.5.0-12ubuntu8_amd64.deb ./gcc-5-base_5.5.0-12ubuntu8_amd64.deb ./libgcc-5-dev_5.5.0-12ubuntu8_amd64.deb ./gcc-5_5.5.0-12ubuntu8_amd64.deb