由于某种原因,我必须使用 apt-get 将我的 GCC 降级到版本 2.x(不下载和编译源代码)
这可能吗?如果可以,我该如何找到存储库地址并通过 apt-get 安装它?
提前致谢。
答案1
不,不使用 apt-get,GCC 2.x 早于 Ubuntu!
我设法找到 GCC 2.95http://archive.debian.org/debian-archive/debian/pool/main/g/gcc-2.95/
您可以下载适当的版本并使用dpkg -i pathto/filename.deb
命令进行安装。谁知道它是否会起作用,或者是否存在依赖关系问题,然后您肯定需要使用 apt-pinning 来阻止 Ubuntu 安装更新的版本 - 在我看来,真的不值得尝试。
答案2
恐怕你正在进入一个私人地狱。
自 GCC 2.x 以来早于 Ubuntu其风险在于系统可能会以某种方式挂起。
您是否考虑过在 Ubuntu 机器上安装 Virtualbox 以及与 GCC 2.x 兼容的旧 Linux 映像?这是可能的甚至下载预先安装的图像此类系统可以使用。
由于需要 GCC 2.x 的程序相当旧,因此它可能不会在模拟环境中运行,并且您可以在虚拟机和 Ubuntu 主机之间共享部分文件系统。