我想强制安装在debian linux apt-get上的系统安装一个软件包的不稳定(即更高版本),晚于debian软件包维护人员认可的稳定版本。
这是因为我想在以后的版本中利用新function。
我已经尝试了以下的组合,但没有强制我想要的更高版本:
请指教。
下面是可选的,如果你有兴趣(!):我已经给出了一些具体的背景,我下面想要实现的。
我详细的具体情况
我想在我的Debian 4 Etch系统上使用gcc 4.4,但apt-get报告是4.1。
它报告4.1,因为这是Debian中央软件包维护人员支持的最新稳定版本。
后来的版本被认为是不稳定的。
我需要4.4,因为我需要在我的bugzilla-3.4.4安装中安装一些graphicsfunction所需的PerlMagick模块。
没有4.4,我在PerlMagick模块的Perl模块安装的make / compile阶段出现错误:“无法识别的命令行选项”-fopenmp“” – 这个错误是关于多处理器支持的,并且在最新的4.4版本gcc而不是4.1版本,这是Debian软件包维护者视为最新的稳定版本。
我希望如果我可以在我的机器上得到gcc 4.4,那么如果我重新运行PerlMagick模块的Perl安装,并且将启用graphicsfunction,则不会出现此错误。
将testing版本添加到sources.list中:
deb http://ftp.debian.org/debiantesting主要贡献
现在做'apt-get install gcc-4.4'; 事实certificate,4.4被封装,所以它可以安装在直接的“GCC”包。