我喜欢 Ubuntu Desktop 中的软件更新程序,并希望使用其他软件源配置底层包管理器。有时我会遇到一个未通过更新程序交付的新软件项目。我在更新程序之外安装了软件,但我知道有一些方法可以告诉更新程序监视它的更新。
寻找有关在哪里可以找到最佳信息(对于新手)的线索,以自定义 Ubuntu 桌面中的软件更新源。
我喜欢 Ubuntu Desktop 中的软件更新程序,并希望使用其他软件源配置底层包管理器。有时我会遇到一个未通过更新程序交付的新软件项目。我在更新程序之外安装了软件,但我知道有一些方法可以告诉更新程序监视它的更新。
寻找有关在哪里可以找到最佳信息(对于新手)的线索,以自定义 Ubuntu 桌面中的软件更新源。
如果外部来源是 PPA,您可以简单地将它们添加到第三方选项卡中。如果您从源代码编译或从 Internet 下载随机 .deb 文件(不是从 PPA 页面或 Debuntu 或 Medibuntu,它们确实有完整的存储库),那么更新管理器无法处理这些。
基本上更新程序(update-manager)需要一个 APT 源 url,它可以是 ftp-server 或 http-server。但是服务器上的文件需要以一种特殊的方式来构建更新程序才能工作,并且您不能只是向其中添加任何内容。这些服务器通常被称为存储库(或 repos)。
许多第 3 方应用程序在它们自己的存储库中可用,通常您会遇到添加一些行的说明,
/etc/apt/sources.list
但您可以通过 GUI 转到系统 > 管理 > 软件源并在其他软件选项卡中单击添加来添加它们。 ... _ 这些行将始终以 Oracle VirtualBox 开头deb
并且看起来像这样PPA(个人包裹档案)是对某些程序执行此操作的一种快捷方式(某种意义上),但只有那些托管在launchpad.net的程序才会在此页面上提供有关 PPA 的一些信息。Afaik 添加 PPA 的唯一方法是通过命令行(终端)使用以下命令:
launchpad-user-name和name-of-repos在现实世界中会有所不同!您会在启动板上
找到 不同 PPA 的名称,或者您可能会在 3rd 方网站上找到引用它们的人。
添加新源后,来自新源的程序将出现在软件管理工具中,如 Ubuntu 软件中心(或者它所谓的,我
aptitude
在命令行上使用;)