添加此存储库并安装即可轻松回答许多问题。
据我了解,Ubuntu开发人员无法快速验证所有软件包并使其在官方存储库中可用。但是,开发人员可以在非官方的主存储库或软件中心注册其PPA吗?
添加单个存储库是一件很麻烦的事,并且更新还需要更长的时间,因为它必须检查所有PPA。就像我们有Android的替代市场一样,如果有任何我们可以信任的流行替代软件来源,那就太好了。
添加此存储库并安装即可轻松回答许多问题。
据我了解,Ubuntu开发人员无法快速验证所有软件包并使其在官方存储库中可用。但是,开发人员可以在非官方的主存储库或软件中心注册其PPA吗?
添加单个存储库是一件很麻烦的事,并且更新还需要更长的时间,因为它必须检查所有PPA。就像我们有Android的替代市场一样,如果有任何我们可以信任的流行替代软件来源,那就太好了。
Answers:
如果您有很多PPA,则可能需要尝试使用图形化的“ PPA Manager”来简化生活。直接向下滚动到PPA Manager部分以获取建议。
Ubuntu的主要目标之一是为大众提供稳定可靠的桌面Linux。这就是为什么要仔细审查软件中心/官方存储库中的软件包(和特定版本)并检查其稳定性的原因。官方存储库(包括合作伙伴等)应足以满足大多数常规用户的需求。
从理论上讲,即使添加一个PPA软件包,无论其对源的信任程度如何,都有可能破坏Ubuntu,从而超出了普通用户对其进行修复的能力。
因此,从PPA安装软件必须是一种自觉且经过深思熟虑的选择:
您提到的大多数答案-“添加此存储库并安装”-将为发问者/用户解决这些问题;那些没有被迅速编辑/注释/评论的内容。
添加单个PPA 的“痛苦”sudo
有点像不得不使用而不是一直都是root 的“痛苦”。与非官方软件包的一键安装相比,基于终端的三步过程增加了用户对自己正在做的事情有所思考的机会。
我同意更新PPA对许多用户而言通常需要更长的时间,因为它们仅托管在launchpad.net上,而不是镜像的。希望Canonical意识到这一点,并正在考虑某种解决方案。请注意,没有任何内在的(软件/设计方面的)原因会导致PPA的更新时间比任何其他存储库都要长-它们具有相同的结构。
从命令行管理PPA可能会很累;如果您有三个或更多PPA,建议您考虑使用Y-PPA Manager实用程序。您必须从PPA安装它(自然是!:-),并且可以通过以下方式获得:
y-ppa-manager
在 ppa:webupd8team/y-ppa-manager
一些屏幕截图可以给您一个想法:
主视窗:
在所有PPA中搜索“ vlc”:
列出PPA中的所有软件包:
除了不明智之外,创建一个存储库以在所有PPA中提供所有软件也是不可能的。
通常,不同的PPA会提供具有相同ppa
版本号的相同软件的专用版本。即使您设法以某种方式安装了所有 PPA,您也不知道要安装什么。即使所有PPA都提供了可以信赖的优质软件,这也将是不利的。
虽然一次安装所有PPA都是不好的情况,但至少在理论上是可行的。但是,单个存储库不能同时提供多个具有相同名称和版本的不同软件包。因此,对于单个存储库而言,这是不可能的。
可以想象,所有(公共)PPA的所有软件都可以下载并用不同的版本号重新打包,并将PPA的名称合并到版本号中。然后,单个存储库可以提供所有这些软件。如果这样做,那么每次要安装某些东西或查询有关它的信息时,都必须输入PPA名称。这将比当前启用PPA所需的工作量还要更多,因为您只需要启用一次PPA(或者几次,如果在版本升级期间手动或自动禁用了PPA,并且您想继续使用它)。
要获得包含许多PPA的精选列表,可以尝试Ubuntu Tweak。它具有应用程序中可用的列表。
另一种选择是尝试从webupd8.org网站获得ppa产品。他们相当定期地更新这些资源。
尽管有上述所有出色的技术答案。我不是一个人,我认为这是一个好主意,并认为您应该在Brainstorm.ubuntu.com上将其提出来。
看看它是否得到了社区的支持,这就是我们拥有不同站点的原因
如果您正在寻找官方存储库中不提供的备用软件,则可以尝试:http : //www.getdeb.net/welcome/。为了保存和还原您的ppas,您可以尝试Aptik:http : //www.teejeetech.in/2014/01/introducing-aptik.html