本文向您展示了如何在Ubuntu内启用额外的存储库以及如何以及为什么要使用个人包归档(PPA)。
软件和更新
让我们从讨论Ubuntu中已经可用的存储库开始。
按下超级关键(Windows键),以调出Ubuntu破折号开始搜索软件.
一个图标软件和更新就会出现。选择此图标以弹出软件和更新屏幕。
在这个屏幕上有五个选项卡,如果你读过之前的文章如何更新ubuntu您已经知道这些标签是用于什么,但如果不知道,我们将在这里再次介绍它们。
第一个选项卡叫做Ubuntu Software,它有一系列的复选框。主要有:
- 正规支持的自由和开源软件(主要)
- 社区维护的免费和开源软件(universe)
- 专有驱动程序(限制)
- 受版权或法律问题限制的软件(multiverse)
主存储库包含正式支持的软件,而Universe存储库包含Ubuntu社区提供的软件。
受限制的存储库包含非免费支持的软件,而multiverse包含非免费的社区软件。
除非你有不这样做的理由,否则我们会确保所有这些选项都被勾选。
的其他软件选项卡有一个复选框列表。主要的是。
- 典范合作伙伴
- Canonical Partners源代码
Canonical Partners存储库包含闭源软件,坦白地说,人们对此并不感兴趣。(谷歌计算引擎,谷歌云SDK和Skype。
在底部其他软件TAB是to的选项添加……新的软件源。按下它将让您以图形方式向系统添加ppa。
什么是个人包档案(PPA)?
当你安装Ubuntu在发布之前,您的软件包将第一次在特定的版本中进行测试。
随着时间的推移,除了bug修复和安全更新外,该软件仍保持老版本。
如果你使用的是长期支持版本的Ubuntu(16.04/18.04),那么当支持结束时,你的软件将大大落后于最新版本。
ppa为存储库提供更新版本的软件,以及上一节列出的主要存储库中不可用的新软件包。
使用PPA有缺点吗?
这是踢球者。PPA可以由任何人创建,因此在将它们添加到系统之前,您应该非常谨慎。
在最坏的情况下,有人可能会向你提供一个充满恶意软件的PPA。然而,这并不是唯一需要注意的事情,因为即使有最好的意图,事情也可能出错。
你最可能遇到的问题是潜在的冲突。例如,您可以在视频播放器的更新版本中添加PPA。那个视频播放器需要某个版本的Gnome或Kde.或者运行一个特定的编解码器,但你的电脑有不同的版本。因此,您更新GNOME、KDE或编解码器时,只会发现其他应用程序被设置为在旧版本下工作。这是一个明显的冲突,需要谨慎处理。
一般来说,你应该避免使用太多的ppa。主库中有很多好的软件,如果你喜欢最新的软件,请使用最新版本的Ubuntu,每6个月更新一次。
如何使用图形工具添加PPA
您可以通过两种方式之一轻松地将PPA添加到Ubuntu系统中。您可以使用带有Ubuntu提供的图形工具,或者您可以在命令行中工作。所以没有真正的优势,所以挑选你最舒服的。
本节介绍图形化方法。在此之后,您将看到一些顶级ppa的列表,以及通过命令行添加每个ppa的方法。
-
按下显示应用程序图标在您的屏幕左下方。
-
使用屏幕顶部的搜索功能进行搜索软件和更新.
-
定位软件和更新图标,然后选择它。
-
当窗口打开时,选择其他软件选项卡。
-
在窗口的底部,按添加……
-
找到你想要添加的PPA的APT行。它将以'deb'开头,后面是一个网址。复制这条线。
-
现在,将APT行从PPA粘贴到按下后打开的窗口添加.
-
新闻添加源,以添加新的PPA。
最好的ppa
这个列表突出了目前可用的最佳ppa。您不需要急于将它们全部添加到您的系统中,但请查看一下,如果您认为其中一个将为您的系统提供额外的好处,请按照提供的安装说明进行安装。
libreoffice.
要获取最新版本的libreoffice,请添加libreoffice ppa。它并不总是有必要拥有最新版本的libreoffice,特别是如果您只是键入文本文档。ubuntu附带的版本可能很好。
如果您想要的新功能或重大升级,则可以直接从Office Suite的开发人员启用LibreOffice PPA。PPA不断更新最新版本和错误修复。
要将它添加到您的系统中,请打开一个终端窗口,并运行下面的命令。然后正常安装。
sudo添加-apt-repository ppa:libreoffice / ppa
sudo apt-get更新
肉桂
所以你已经安装了Ubuntu,你意识到你更喜欢有薄荷的肉桂桌面环境而不是GNOME。
下载Mint ISO会很麻烦,创建薄荷USB驱动器,备份所有数据,安装薄荷然后添加你刚安装的所有软件包。
保存自己的时间,并将Cinnamon PPA添加到Ubuntu。在某种程度上,你会得到两个世界的最好的。您仍然可以访问最新的Ubuntu版本,而不是Mint的长期模型,并且您将获得最新的肉桂桌面,因为它已提供。启用PPA:
sudo添加-apt-repository ppa:habrosyn / cinnamon
sudo apt-get更新
Lutris
当提到Linux上的游戏时,Lutris是一个巨大的交易。它为Windows游戏安装了简单的图形安装程序,就像Windows游戏一样容易使用,从而彻底改变了Linux游戏。
Lutris让您毫不费力地组织您的游戏库和您用来运行这些游戏的工具,包括葡萄酒。Lutris与葡萄酒以及蒸汽和多种流行的模拟器合作。
有了Lutris,在Linux上玩游戏变得和在Windows上一样简单,你可以从同一个地方访问和玩所有的游戏。用下面的命令将Lutris的官方PPA添加到Ubuntu中。
sudo添加-apt-repository ppa:lutris-team / lutris
sudo apt-get更新
nvidia司机
游戏玩家知道拥有最新的图形驱动程序对于最大性能很重要。在Linux上,有过时的司机会导致一些严重的问题。这就是为什么你应该始终确保您拥有NVIDIA卡的最新驱动程序。
使用NVIDIA的手动安装程序很尴尬,而且经常会出现问题。这就是为什么Ubuntu图形团队维护了一个完整的PPA,包括所有流行的Linux发行版的当前版本。您可以添加PPA一次,安装驱动程序,它们将与系统的其他部分一起更新。将它添加:
sudo add-apt-repository ppa:显卡驱动/ ppa
sudo apt-get更新
科迪
Kodi是跨平台的媒体中心应用程序。它几乎能做你能想到的所有事情,包括把你的个人电脑变成一个媒体中心。这就是为什么它是流行的树莓派媒体中心操作系统的基础。
Kodi也非常适合创建和使用音频和视频播放列表,并在高分辨率下播放它们,最大限度地控制内容如何播放和应用哪些设置。
Ubuntu的常规库中确实有Kodi,但它几乎总是过时的。Kodi开发人员定期提供带有最新版本的Kodi的PPA。从命令行中添加PPA:
sudo add-apt-repository ppa: team-xbmc / ppa
sudo apt-get更新
VLC
在任何平台上都很难找到比VLC更受欢迎的多媒体播放器。在Linux上,它很容易成为标准。VLC是一个轻量级的多工具,完美地与您的音乐或视频库。它可以播放dvd,甚至可以通过本地网络播放流媒体。
与此列表中的其他几个条目一样,您可以在默认的Ubuntu库中获得VLC,但是要获得具有最佳支持和特性的最新版本,请使用下面的命令行添加该库。
sudo add-apt-repository ppa: videolan / stable-daily
sudo apt-get更新
手煞车
HandBrake是一个流行的、功能强大的工具,用于在Linux和其他平台上编辑、转换和备份视频。HandBrake可以让您轻松编辑和转换您的移动设备的视频,并使您的物理dvd的数字备份。
如果你计划在你的Ubuntu PC上使用HandBrake,那么添加PPA是非常值得的。虽然你可以在Ubuntu主库中找到HandBrake,但PPA中的版本是直接来自开发者的,并且永远是最新的。用以下命令添加它:
sudo添加-apt-repository ppa:Stebbins / handbrake-释放
sudo apt-get更新
OIBAF Xorg / Mesa + AMD图形
AMD显卡驱动数年来一直处于不断变化的状态,最后终于变得相当出色。用于游戏和日常使用的主流AMD驱动程序大多是开源的,它们直接来自发行版的存储库。然而,带来改进的代码主要来自Linux内核和Mesa。
Oibaf多年来一直在维护他自己的Mesa PPA,不仅包括一些主流Ubuntu版本中没有的额外功能,还包括最新的AMD图形支持。如果你计划在Ubuntu上使用AMD,这个Oibaf Mesa库是必须的。通过命令行添加它:
sudo add-apt-repository ppa: oibaf /显卡驱动
sudo apt-get更新