我可以在 Precise 上使用 8.04 Hardy 软件包或存储库吗?

con*_*tor 1 8.04 package-management apt 12.04

我正在使用 Precise Pangolin,有时我会注意到我想安装的软件包存在http://us.archive.ubuntu.com/ubuntu/ hardy mainhttp://us.archive.ubuntu.com/ubuntu/ precise main. 我有两个相关的问题:

  1. 手动安装这些软件包是否安全(例如通过从 下载http://packages.ubuntu.com/hardy?)
  2. 如果是这样,我也可以/etc/apt/sources.list像这样将坚固的来源添加到我的.

    deb http://us.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
    deb-src http://us.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
    
    deb http://us.archive.ubuntu.com/ubuntu/ hardy main
    deb-src http://us.archive.ubuntu.com/ubuntu/ hardy main
    
    Run Code Online (Sandbox Code Playgroud)

ish*_*ish 5

不推荐这样做,可能不会起作用,并且会破坏您的 12.04 系统!

  1. 您可以尝试安装单个 Hardy应用程序deb,但由于依赖(库)问题,它们很有可能无法运行;如果您尝试安装那些 Hardy 库,您可能会破坏您的 Precise 系统。

  2. 将 Hardy 存储库添加到 Precise是一个非常糟糕的主意,几乎会立即破坏您的系统。

一旦损坏,修复您的系统可能会非常困难——更新/升级可能不起作用,Precise 应用程序也可能不起作用。

那么我该如何使用那些“Hardy”应用程序呢?

  1. 您可以尝试从源代码构建它们。
  2. 但是创建一个 Hardy chroot可能更容易——这允许你在你的 Precise 系统中创建一个 Hardy 安装,它可以使用 Hardy 存储库,安装所有 Hardy 应用程序等,并且仍然可以运行而不会对主系统造成任何问题精确的。有关更多详细信息,请参阅此 Ubuntu 指南。