我需要gcc-4.2对Ubuntu的信任。
构建gcc 4.2不是一个选项,所以我需要通过一个存储库(它是为工程突变体构建的Travis构建的一部分,所以我不能真正构建它)。
我环顾四周,很显然哈迪(deb http://old-releases.ubuntu.com/ubuntu/ hardy宇宙)曾经有过这样的经历,所以我想我只需要把它添加到apt列表中,但我明白这一点:
Package gcc-4.2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source所以我四处看看,却找不到另一个带着那个包裹的回购品。有什么想法吗?
发布于 2017-01-31 18:55:17
哈代和信任度之间的差别是相当大的。太大了不能做所谓的钉死。
在我看来,最简单、最干净的解决方案是在虚拟机中安装Hardy,并在那里安装gcc 4.2。
例如,下载Hardy映像并安装Qemu/KVM之后。假设您可以运行KVM (否则只运行普通Qemu或使用VirtualBox):
qemu-img -f qcow2 hardy-hdd.qcow2 15G
kvm -hda hardy-hdd.qcow2 -cdrom ubuntu-8.04-desktop-amd64.iso -boot d -m 1024 第一行创建了一个名为hardy-hdd.qcos 2的15 Gb虚拟硬盘。
第二行引导iso cdrom映像,以便在虚拟hdd中安装Ubuntu。
https://askubuntu.com/questions/878352
复制相似问题