相当于Debian的Launchpad


13

我正在考虑从Ubuntu(10.10)切换到Debian(Squeeze)。但是这些问题困扰着我:

  1. 是否有Debian的Launchpad等效存储库?没有全面的指导,我无法每次都自己编译软件包。因此,我需要一个相当大的存储库(例如Launchpad),以使我喜欢的应用程序保持最新。

  2. 内核呢?我需要自己更新它还是Squeeze会为我照顾它(相当近期的更新)?我问这个问题是因为我读过Debian的稳定发行版很少更新其软件包。

PS:到目前为止,我使用Ubuntu的主要原因是它具有庞大的存储库,因为从tar-balls编译应用程序对我来说很麻烦。


3
“ Debian GNU / Linux提供的不仅仅是一个纯粹的OS:它带有29000多个软件包,这些软件包以一种很好的格式捆绑在一起,可以方便地在您的机器上安装。” debian.org需要更多29000吗?

Answers:


7

显然Debian没有类似Launchpad PPA的东西,因为最新的软件包可能会破坏系统的稳定性。相反,它有一种单独的方法(假设其中一种正在运行稳定版本,并且以降低稳定性的顺序运行):

  1. 移植。在这里可以找到某些软件包的较新版本,但不是最新版本,而不会影响系统的稳定性。

  2. 测试。一旦可以转换为测试,然后就可以访问相当最新的软件包。相当损害系统的稳定性。

  3. 不稳定 转换为最新版本后,就在这里。极大地(至少这就是Debian所说的)损害了系统的稳定性。

    3½。一个人也可以混合以上所有内容的回购并混合发布,但是(据我所知)强烈建议不要这样做。

我知道Debian有这种方法,但是我想的是,我可以使用稳定版,并使用不稳定版本库中的某些软件包,从而实现混合发行。这不是Debian中的方法。目前,我正在使用Wheezy,实际上对此非常满意。到目前为止没有问题。

好奇心:所以,如果您考虑Ubuntu的回购方法,考虑Debian的做法是完全错误的!并且应该考虑Debian的方法,因为Ubuntu是基于Debian的发行版。但是,我使用Ubuntu 10.10已有1.5年以上的时间(带有许多Launchpad的软件包),它并没有真正崩溃。但这只是我和一个特定的发行版。


测试/不稳定不一定具有较低的稳定性;他们所拥有的只是在包装进入包装之前进行更少的测试。测试基本上是下一个debian发行版的“过渡区域”;不稳定是所有事情首先进入的地方,然后迁移到测试,如果它持续了一个星期而没有新的错误报告。对于不稳定的警告是,任何可能会在片刻的通知打破,而不是它
Shadur

7

您的问题让我想到了Debian创始人伊恩·默多克(Ian Murdock)这封信 :)

从理论上讲Debian的将使用精确的相同的包管理系统,Ubuntu的一样。如果您对这些单词apt-getSynaptic听起来很熟悉,那么您已经知道如何使用Debian的软件包。事实上,大多数打包工作都是由Debian的开发人员完成的,Ubuntu会将其克隆(通常未经修改)在其存储库中。

现在我不确定,也许您仅使用Ubuntu的“软件中心”来安装应用程序。据我所知,Debian没有这样的东西。但是,您再次需要知道的是与之一起安装软件包,apt-get这很好。

请注意,自10.04起,我已停止使用Ubuntu,但情况可能有所改变。

如今,很少有发行版实际上需要您自己编译软件包。这样做的人会明确指出,因此,您不会感到任何意外。

在执行任何操作之前,请在虚拟机中尝试Debian。您将确切知道会发生什么。

TL; DR: Debian是Ubuntu的直接父亲。它使用相同的程序包管理系统。您会感到宾至如归。


2
“据我所知,Debian没有这样的东西。” 它的软件中心位于存储库中。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.