在 Ubuntu 上安装软件的 5 种最佳方法

在 Ubuntu 上安装软件的 5 种最佳方法

在 Ubuntu Linux 上安装软件感觉就像是跨入了未知领域,尤其是当您从 Windows 或 macOS 过渡时。但是,一旦您熟悉了基本概念,浏览 Ubuntu 生态系统就会变得容易得多。让我们深入研究在 Ubuntu 机器上安装软件的各种方法。

1.拥抱 APT 的力量

每个 Linux 发行版都配备了自己的软件包管理器,对于 Ubuntu 来说,它是高级软件包工具 (APT)。这个多功能工具允许您直接通过命令行下载软件、管理依赖项并安装所有内容。

使用 APT 安装软件非常简单。例如,如果您想要添加 VLC 等流行媒体播放器,则无需在互联网上搜索安装程序。只需打开终端并运行:

在 Ubuntu 终端中安装 VLC 媒体播放器。

该命令提示包管理器找到必要的文件、安装它们并自动配置应用程序。

在安装之前,最好刷新您的软件包列表以获取最新更新:

需要删除程序?只需输入:

如果您不确定软件包名称,APT 提供了方便的搜索功能。例如,您可以使用以下命令搜索文本编辑器:

即使您不是命令行向导,使用 APT 也可以简化在系统上管理软件的过程。

2.视觉用户的友好软件中心

如果您对命令行感到不适应,Ubuntu 会为您提供 Ubuntu 软件中心,这是一个用于软件管理的图形界面。在这里,您可以毫不费力地浏览、安装和删除应用程序,而无需输入任何命令。

要访问软件中心,只需在应用程序菜单中搜索应用中心并打开它。

在 Ubuntu 上打开 App Center

从那里,您可以浏览可用的软件类别或使用搜索框查找具体信息。单击某个应用程序,然后单击“安装”按钮,然后观察它自动安装的过程。

在搜索过程中,您可能会遇到两种主要的软件包格式:DEB 和 Snap。DEB 是 Ubuntu 安装的传统选项,而 Snap 软件包则提供更安全的一体化解决方案,其中包含必要的依赖项,尽管有时体积较大。

3.利用第三方存储库扩展视野

当您想要的软件在默认的 Ubuntu 存储库中不可用时,第三方存储库(或 PPA(个人软件包存档))可以提供帮助。它们由开发人员和社区维护,通常提供对尖端软件版本的访问。

要添加有用的 PPA,请使用以下命令:

添加 PPA 后,更新您的软件包列表以便它识别新的来源:

现在,您可以像安装任何其他软件包一样安装该软件,并且它将在后台与您的系统软件一起持续更新。

4.直接手动安装软件包

如果软件在任何存储库中都不可用,则可能需要手动安装。这涉及从开发人员的网站下载软件包,通常采用以下.deb格式。

从可靠的来源下载 DEB 文件,最好将其下载到您的下载目录。打开您的终端并导航到文件所在的位置,然后运行:

如果遇到依赖性错误,请使用以下命令进行故障排除:

或者,您可能会找到源代码格式的软件,例如.tar.gz.zip。在这种情况下,下载源存档并解压缩。您可以从文件管理器或通过命令行执行此操作:

解压后,进入文件夹并查找 README 或 INSTALL 文件,该文件通常说明如何继续安装。在编译之前,请使用以下命令安装必要的开发工具:

然后依次执行以下命令:

在这里,./configure检查依赖关系,make编译代码,并sudo make install完成安装。

5.通用软件包格式:简化安装

Snap 和 Flatpak 等通用打包格式因其能够解决跨不同 Linux 发行版的兼容性问题而获得了广泛关注。

要使用 Snap 包,请确保Snapd安装了:

然后,您可以轻松安装 Snap 应用程序:

使用 Snap 在 Ubuntu 终端中安装 VLC

Flatpak 的工作方式类似。首先,安装 Flatpak,然后运行:

例如,要使用 Flatpak 安装 VLC,请使用:

此外,还有 AppImage 格式,它由无需安装的独立应用程序组成。只需下载 AppImage 文件,更改其权限以使其可执行:

然后直接运行您的应用程序:

AppImages 具有高度可移植性,能够从 USB 记忆棒运行,为您的安装过程提供了极大的灵活性。

因此,无论您喜欢终端命令还是图形界面,Ubuntu 都提供了多种安装软件的选择,使您能够最佳地自定义您的 Linux 环境。

图片来源:Arnold Francisca via Unsplash。所有修改和截图均由 Haroon Javed 提供。

常见问题

1.软件包安装失败怎么办?

如果软件包安装失败,请检查依赖关系问题并尝试运行以修复损坏的依赖关系。您可能还希望在重试之前sudo apt install -f通过运行来确保您的软件包列表是最新的。sudo apt update

2.我可以在同一台机器上同时使用 Snap 和 Flatpak 吗?

是的,Snap 和 Flatpak 可以在您的 Ubuntu 系统上共存。它们提供不同的包管理方法,您可以根据自己的喜好选择使用其中一种或两种方法来管理不同的应用程序。

3.如何卸载 Snap 或 Flatpak 应用程序?

要卸载 Snap 应用程序,请使用命令sudo snap remove package-name。对于 Flatpak 应用程序,请flatpak remove package-name在终端中运行。这两种方法都可以从系统中彻底删除应用程序。

来源和图片

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注