我需要在 Ubuntu 10.04 (Beta 2) 上安装旧版本的 gcc;系统提示我可以安装旧版本的软件包。目前,我无法编译 gcc-3.3.x 版本,我正在寻找安装软件包的方法。
我如何指示apt-get
从以前的 Ubuntu 档案中提取内容?
答案1
/etc/apt/sources.list
就是您想要的文件。
然而由于二进制兼容性,您可能会遇到上一个或两个版本的问题。
我手头没有任何 Ubuntu 机器,但 Debian 上的 gcc-3.3 在 Etch 中(大约在 2007 年第一季度,作为旧版编译器),而 gcc-3.4 在 Lenny 中(大约在 2009 年中期)。
如果是 C,那么最好的办法就是安装一个旧系统并在其基础上进行构建。如果是 C++,那么由于二进制兼容性的改变,你很可能就没那么幸运了。