【问题标题】:Debian 9/Ubuntu: Which repository sources can I add to sources.list in order to get more up-to-date packages?Debian 9/Ubuntu:我可以将哪些存储库源添加到 sources.list 以获得更多最新的软件包?
【发布时间】:2019-05-22 21:57:22
【问题描述】:

(我已经运行了apt-get update。)

我从默认的 Debian 存储库安装了php,但发现它只有 7.0 版。从 2015 年开始,现在已经 4 岁了...

去年,我一直在使用当时最新的稳定 PHP 版本 (7.2) 开发一个项目,该版本是与 Homebrew 一起安装的。现在我正在尝试设置一台 Debian 机器,但我无法编译我的项目,因为 Debian 的默认软件包太旧了。我希望我也会遇到其他过时的软件包的问题,​​这就是为什么我将我的问题概括为 PHP 之外的问题。

是否有可以添加到我的/etc/apt/sources.list 文件的存储库(或多个存储库)来授予我访问更新包的权限? Homebrew 能够找到它们,所以它一定是可能的。

【问题讨论】:

  • 更新你的发行版怎么样?
  • Debian 10 尚未发布。
  • 如果你想获得更多更新,你应该使用testing而不是stable。混合来源是问题的根源。尽可能避免(否则:记录所有内容。了解如何卸载/降级软件包,并获取系统文件的备份)。

标签: ubuntu debian repository apt


【解决方案1】:

Here你可以找到在线repo list generator,每个repo都有很好的解释。阅读它以获取更多信息。顺便说一句,您需要按照@JosephWorks 所说的方式获取最新的软件包。

【讨论】:

    【解决方案2】:
    1. 更新本地包列表:

      sudo apt-get 更新

    2. 接下来,对软件包运行更新以准备操作系统升级:

      sudo apt-get 升级

    3. 最后,运行发行版升级:

      sudo apt-get dist-upgrade

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-17
      相关资源
      最近更新 更多