在Ubuntu上应使用哪种方法来安装软件(推荐方式)
创始人
2026-01-11 12:11:45
0

译者:拉斯金

摘要:本文详细讲解了Ubuntu Linux系统中安装和卸载软件的各种方法。

当你从Windows系统切换到Linux系统[1]时,最初的体验绝对是非凡的。 即使是 Ubuntu 下最基本的事情,比如安装应用程序,对于刚从 Windows 世界出来的人来说也会非常困惑。

但您不必太担心。 由于 Linux 系统提供了多种方法来完成同一任务,因此一开始感到困惑是正常的。 你并不孤单,我们都经历过这个。

在这篇初学者指南中,我将教您如何在Ubuntu系统中以最常见的方式安装软件,以及如何卸载以前安装的软件。

我还将就应该使用哪种方法在 Ubuntu 上安装软件给出我自己的建议。 请好好学习。 这篇文章又长又详细,你一定会从中学到一些东西。

在 Ubuntu 系统上安装和卸载软件

在本教程中,我使用运行 Unity 桌面环境的 Ubuntu 16.04。 除了一些截图之外,本教程也适用于其他版本的Ubuntu系统。

1.1 使用Ubuntu软件中心安装软件(推荐方法)

在 Ubuntu 系统上查找和安装软件的最简单、最方便的方法是使用 Ubuntu 软件中心。 在Ubuntu Unity桌面中,您可以在Dash下搜索Ubuntu Software Center并选择它打开:

安装ubuntu步骤_ubuntu安装软件教程_怎样安装ubuntu安装教程

您可以将 Ubuntu 软件中心视为 Google 的 Play Store 或 Apple 的 App Store。 它包含了Ubuntu系统下所有可用的软件。 您可以按应用程序名称搜索应用程序,也可以浏览各种软件目录来查找该软件。 您还可以按作者搜索。 这是你的选择。

ubuntu安装软件教程_怎样安装ubuntu安装教程_安装ubuntu步骤

找到所需的应用程序后,选择它。 软件中心将打开应用程序的描述页面。 您可以阅读有关该软件的描述、评级和用户评论。 如果您愿意,也可以写评论。

一旦确定要安装该软件,您可以单击“安装”按钮来安装所选的应用程序。 在Ubuntu系统中,需要输入root帐户的密码才能安装应用程序。

ubuntu安装软件教程_安装ubuntu步骤_怎样安装ubuntu安装教程

还有什么比这更简单的呢? 我想应该不会再有了吧!

提示:正如我的文章安装 Ubuntu 16.04[2] 后您需要做什么中提到的,您应该启用 Canonical 合作伙伴存储库。 默认情况下,Ubuntu 系统仅提供源自其自己的软件存储库(Ubuntu 认证)的软件。

但还有一个 Canonical 合作伙伴软件存储库,其中包含一些闭源专有软件,Ubuntu 并不直接控制它。 启用此存储库将使您可以访问更多软件。 这样就完成了Ubuntu系统下Skype软件[3]的安装。

在 Unity Dash 中,找到软件或更新工具。

怎样安装ubuntu安装教程_ubuntu安装软件教程_安装ubuntu步骤

如下图ubuntu安装软件教程,打开其他软件选项卡,勾选Canonical合作伙伴选项。

安装ubuntu步骤_怎样安装ubuntu安装教程_ubuntu安装软件教程

1.2 从Ubuntu软件中心卸载软件(推荐方法)

我们刚刚演示了如何在 Ubuntu 软件中心安装软件。 那么如何使用同样的方法来卸载已安装的软件呢?

在 Ubuntu 软件中心卸载软件就像安装一样简单。

打开软件中心并单击已安装的软件选项卡。 它将显示所有已安装的软件。 或者,您可以只搜索应用程序的名称。

要从 Ubuntu 系统卸载应用程序,请单击“删除”按钮。 您还需要输入 root 帐户的密码。

怎样安装ubuntu安装教程_ubuntu安装软件教程_安装ubuntu步骤

2.1 在Ubuntu系统中使用.deb文件安装软件

.deb 文件与 Windows 下的 .exe 文件非常相似。 这是安装软件的简单方法。 许多软件开发商提供.deb 格式的安装包。

Google Chrome 就是这么做的。您可以从其官方网站下载 .deb 安装文件

安装ubuntu步骤_ubuntu安装软件教程_怎样安装ubuntu安装教程

下载 .deb 安装文件后,只需双击即可运行它。 它将在 Ubuntu 软件中心中打开,您可以使用与上面 1.1 节中相同的方法安装该软件。

软件安装完成后,可以随意删除下载的.deb安装包。

提示:使用.deb文件时需要注意的一些问题:

2.2 使用.deb文件删除已安装的软件

卸载 .deb 文件安装的软件遵循我们在 1.2 节中看到的相同步骤。 只需打开 Ubuntu 软件中心,搜索应用程序名称,然后单击“删除并卸载”即可。

或者您可以使用 Synaptic Package Manager[6]。 这不是必需的,但如果您在 Ubuntu 软件中心找不到已安装的应用程序,则可以使用此工具。 Synaptic Package Manager 将列出您系统上安装的所有可用软件。 这是一个非常强大且有用的工具。

这个工具非常强大且有用。 在Ubuntu软件中心被开发出来以提供更友好的软件安装方式之前,Synaptic Package Manager是Ubuntu系统中安装和卸载软件的默认工具。

您可以通过单击下面的链接来安装 Synaptic Package Manager(它将在 Ubuntu 软件中心中打开)。

打开 Synaptic 软件包管理器并找到您要卸载的软件。 已安装的软件标有绿色按钮。 单击并选择“标记为删除”。 然后单击“应用”删除您选择的软件。

安装ubuntu步骤_怎样安装ubuntu安装教程_ubuntu安装软件教程

3.1 Ubuntu系统中使用apt命令安装软件(推荐方法)

你应该见过一些网站告诉你在Ubuntu系统下使用sudo apt-get install命令来安装软件。

这种命令行方法实际上和我们在第1节中看到的安装方法是一样的。只是你不使用Ubuntu软件中心来安装或卸载软件,而是使用命令行界面。 其他没有什么不同。

使用 apt-get 命令安装软件非常简单。 您只需要执行以下命令:

  1. sudo apt-get install package_name

上面使用 sudo 的目的是获得“管理员”或“root”(Linux 术语)帐户权限。 您可以将 package_name 替换为要安装的软件包的名称。

apt-get命令可以自动完成。 您只需输入一些字符并按 Tab 键即可。 apt-get 命令将列出所有与这些字符匹配的程序。

3.2 Ubuntu系统下使用apt命令卸载软件(推荐方法)

从命令行,您可以轻松卸载 Ubuntu 软件中心中安装的软件,以及使用 apt 命令或使用 .deb 安装包安装的各种软件。

您只需使用以下命令,将 package-name 替换为您要删除的软件的名称。

  1. sudo apt-get remove package_name

同样,您还可以通过按 Tab 键来利用 apt-get 命令的自动完成功能。

使用apt-get命令进行安装、卸载或者卸载并不是什么高级技能。 这其实很简单。 通过使用这些简单的命令,您可以熟悉Ubuntu Linux系统的命令行操作。 长期使用也会对你学习Linux系统有很大的帮助。 建议大家阅读我写的一篇非常详细的apt-get命令使用指南[8]文章ubuntu安装软件教程,以进一步了解这个命令的使用。

4.1 Ubuntu系统下使用PPA命令安装应用程序

PPA是Personal Package Archive的缩写[10]。 这是开发者向 Ubuntu 用户提供软件的另一种方式。

第 1 节中出现了一个称为“存储库”的术语。 仓库本质上是软件的集合。 Ubuntu官方仓库主要用于提供经过Ubuntu本身认证的软件。 Canonical 合作伙伴存储库包含来自合作伙伴供应商的各种应用程序。

同时,PPA允许开发者创建自己的APT存储库。 当用户在系统中添加一个仓库(该仓库被添加到sources.list中)后,用户就可以使用开发者自己的仓库中提供的软件了。

现在你可能会问,既然我们已经有了Ubuntu官方仓库,为什么还需要使用PPA方式呢?

答案是并非所有软件都会自动添加到 Ubuntu 的官方存储库中。 只有受信任的软件才会添加到其中。 假设您开发了一个出色的 Linux 应用程序,并且希望向用户提供定期更新,但需要几个月的时间才能将其添加到 Ubuntu 存储库(如果允许)。 )。 PPA的出现就是为了解决这个问题。

此外,官方Ubuntu存储库通常不会添加最新版本的软件。 这会影响Ubuntu系统的安全性和稳定性。 新版本的软件可能会影响系统回滚[11]。 这就是为什么新软件需要一段时间,有时甚至几个月才能到达官方存储库。

但是,如果您不想等待最新版本出现在 Ubuntu 存储库中怎么办? 这就是 PPA 为您提供帮助的时候。 通过PPA方式,您可以获得最新版本的应用程序。

通常,PPA是通过这三个命令来使用的。 第一个命令将 PPA 存储库添加到源列表中。 第二个命令更新软件缓存列表,以便您的系统上可以使用新版本的软件。 第三个命令用于从 PPA 安装软件。

我将演示使用PPA方法安装Numix主题[12]:

  1. sudo add-apt-repository ppa:numix/ppa

  2. sudo apt-get update

  3. sudo apt-get install numix-gtk-theme numix-icon-theme-circle

在上面的例子中,我们添加了Numix项目[13]提供的PPA。 更新软件信息后,我们安装了 Numix PPA 中提供的两个应用程序。

如果您想使用具有图形界面的应用程序,可以使用 Y-PPA 应用程序 [14]。 通过它您可以方便地查询PPA、添加和删除软件。

注意:PPA 的安全性经常受到争议。 我的建议是您应该从可信来源添加 PPA,最好是从官方软件来源添加。

4.2 卸载使用PPA安装的应用程序

我在之前的文章中详细写过关于Ubuntu系统下去除PPA的内容[15]。 您可以跳转到本文以了解有关卸载 PPA 安装的软件的更多信息。

这里简单提一下,可以使用下面两个命令来卸载:

  1. sudo apt-get remove numix-gtk-theme numix-icon-theme-circle

  2. sudo add-apt-repository --remove ppa:numix/ppa

第一个命令是卸载通过 PPA 安装的软件。 第二个命令从 source.list 中删除 PPA。

5.1 Ubuntu Linux系统中使用源码安装软件(不推荐)

我不建议您使用软件源代码[16]来安装应用程序。 这种方法比较麻烦,容易出问题,非常不方便。 你要费一番周折才能解决依赖包的问题。 您还必须保留源代码文件,以便将来可以卸载该应用程序。

然而,仍然有一些用户喜欢通过源代码编译的方式来安装软件,尽管他们自己并不开发软件。 说实话,我以前经常用这种方法来安装软件,但那是5年前的事了。 那时我还是一名实习生,要在Ubuntu系统下开发一个软件。 不过,从那时起我更喜欢使用其他方式在 Ubuntu 系统中安装应用程序。 我认为对于普通的Linux桌面用户来说,最好不要使用源代码来安装软件。

在本节中我将简要列出使用源代码安装软件的步骤:

请注意,某些软件包会提供安装软件的脚本文件。 您只需运行该文件即可完成安装。 但大多数时候,你没有那么幸运。

此外,使用此方法安装的软件不会像使用 Ubuntu 软件存储库、PPA 方法或 .deb 安装方法安装的软件那样自动更新。

如果你坚持使用源码安装软件,我建议你阅读这篇关于在Ubuntu系统中使用源码安装软件的非常详细的文章[17]。

5.2 卸载使用源码安装的软件(不推荐)

如果你认为使用源代码安装软件太困难,那么再想一想,当你卸载这样安装的软件时会更痛苦。

通常,您应该切换到提取源代码的目录并使用以下命令卸载该应用程序:

  1. sudo make uninstall

但是,这并不能保证您每次都能顺利卸载。

你看,用源码安装软件太麻烦了。 这就是为什么我不建议你在Ubuntu系统上使用源代码安装软件的原因。

在 Ubuntu 系统上安装软件的其他一些方法

另外,还有一些在Ubuntu系统中不常用的安装软件的方法。 由于这篇文章已经够长了,我就不详细说了。 我将在下面列出它们:

如何在UBUNTU系统中安装软件?

如果你一直使用Ubuntu系统,你最喜欢在Ubuntu Linux系统下安装软件的方式是什么? 你觉得这篇文章有用吗? 请分享您的一些意见、建议并提出相关问题。

关于作者:

我的名字是 Abhishek Prakash,FOSS 开发人员。 我是一名专业软件开发人员。 我是一名狂热的 Linux 系统和开源软件爱好者。 我使用 Ubuntu 并相信共享是一种美德。 除了Linux系统之外,我还喜欢经典的侦探推理小说。 我是阿加莎·克里斯蒂作品的忠实粉丝。

本文由 LCTT 原创编译[23],Linux China 自豪推出

相关内容

热门资讯

英... 界面新闻记者| 彭欣界面新闻编辑|在推出多项震惊业界的产品技术和服务后,北京时间3月22日上午,NV...
多... □记者王媛媛阅读技巧当你打开淘宝时,你是否会对光鲜亮丽、好评如潮的买家秀深感怀疑? 当你打开微信时,...
网... 作者|张旋来源 | 慕课网01第一次接触Electron我第一次接触 Electron 是大约一年前...
北... 近年来,证券市场关注度持续升温,互联网+金融业快速发展,期货市场也紧随金融改革步伐,更多衍生金融投资...
淘... 淘宝淘宝商家虚拟商品诈骗下面出现三个相同的主题。 他们是商家1(简称A)、商家2(简称B)和买家(简...
什... 如今打字练习软件拼音,在国内输入法市场,拼音输入法绝对是主流,大多数人都使用全拼输入法。早期的拼音输...
a... 如何使用ai绘图软件? 说起AI绘画,想必很多朋友都会很熟悉。 毕竟AI绘画最近很火。 在各种渠道上...
欧... 实验教学是培养学生“科学探究意识和创新意识”、提高学生化学核心素养的重要途径。 然而化学软件教程,由...
老... 老照片是记录我们家族历史和个人成长的珍贵回忆。 然而,一些老照片由于年代久远或者存储条件不好,可能会...
7... 想自己制作一张 CD 并将重要数据刻录到其中吗? 这7款经典的Mac光盘DVD刻录工具推荐给大家。 ...
A... 图片来源@视觉中国文字| 精河近日,AR增强现实行业资深从业者Sonny Xin根据其十几年AR行业...
(... 请关注本头条,坚持每天更新原创干技术文章。如需学习视频,请微信搜索公众号“智传网游”,直接开始自助视...
简... 剪切图像的最佳工具是什么? 相信大多数人都会选择PS图片处理软件,但并不是每个人都对PS的使用非常熟...
在... 译者:拉斯金摘要:本文详细讲解了Ubuntu Linux系统中安装和卸载软件的各种方法。当你从Win...
拼... 在当今的信息时代,键盘已经成为人们生活中不可或缺的输入工具。 面对拼音输入、五笔输入、手写输入等多种...
文... 时间过得真快文档 软件文档 软件,转眼就到了年底了。 你的年终总结准备好了吗? 专业人士,加油! 有...
探... 对于e人们来说,新鲜刺激的约会体验会让人感受到新的感官和发现,让人兴奋和快乐,也会让人获得惊喜和满足...
手... 我们平时处理图片文件时,有时需要删除图片上捕捉到的碎片,或者在对软件界面进行截图时,不想显示某些内容...
艺... 有人曾说过:“言语如其人”。 你想看看一个人的人品和行为是否正确吗? 一般情况下,你可以先从他的言语...
哪... 哪个约会应用程序易于使用且正式? 今天我就为大家盘点十款专业可靠的交友软件。 它们都正规专业,安全可...