无法将 GCC 版本从 4.9.2 更新到 5.4 或 6.2?

无法将 GCC 版本从 4.9.2 更新到 5.4 或 6.2?

我正在尝试更新gccdebian pc 中的版本,但还没有成功。

我已按照中给出的说明进行操作这个答案并将最后一个命令更改为,apt-get install gcc-5.4 g++-5.4但似乎没有可用于最新 gcc 版本的可安装包。甚至aptitude search gcc-5没有列出任何东西。

编辑 :添加输出cat /etc/*-release

PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

答案1

gcc可以使用 apt-pinning 在 debian jessie 上进行测试来安装最新版本:

cd /etc/apt/sources.list.d/
touch testing.list

将其添加deb http://ftp.us.debian.org/debian testing main contrib non-free到文件中testing.list

现在进入目录

/etc/apt/preferences.d/

并添加这个

Package: *
Pin: release a=testing
Pin-Priority: 100

到新创建的文件testing.list

apt-get update
sudo apt-get install -t testing gcc

请注意,使用-t testingapt-get告诉install gcc来自上述步骤中配置的测试源。

相关内容