Linux 中的 apt 命令——完整参考

如果您使用终端在 Linux 系统上安装了软件,那么您一定遇到过 apt-get 安装。 本教程将解释该命令的含义以及使用它的正确方法。 让我们开始吧。

什么是贴切?

apt 代表 “高级包装工具”。 它是一个包管理器,用于管理基于 Debian 的 Linux 系统中软件包的安装、更新和删除。

一个基于 Debian 的 Linux 系统使用 dpkg包装系统. dpkg 负责将软件打包成一个易于安装的包。 Apt-get 充​​当与此打包系统交互的用户友好工具。

在安装软件时,您一定还遇到过以下命令:

sudo apt update 

这个声明有什么作用? 让我们接下来尝试回答这个问题。

如何在Linux中使用apt命令?

让我们回顾一下 Linux 中 apt 命令提供的功能。

1.更新包数据库

您在系统上安装的所有软件包都引用自一个公共数据库。 命令 sudo 适当更新 负责更新这个数据库。

适当更新

这里的话 命中,伊格, 得到 具有以下含义:

  • : 包版本没有变化。
  • 伊恩: 包被忽略。
  • 得到: 该软件包的新版本可用。 它下载有关软件包新版本的信息。
  • 呃: 检索有关包的信息时出错。

大多数 apt-get 命令都需要管理权限。 这就是 apt get 命令运行的原因 sudo.

2. 安装新包

如果您知道要安装的软件包的名称,则可以使用以下命令进行安装:

sudo apt install [package name] 

您还可以使用单个命令安装多个软件包。 其语法是:

sudo apt install [package name 1] [package name 2]... 

让我们尝试使用上面的命令安装 nano 编辑器。

sudo apt install nano 

或者,您也可以使用 sudo apt-get 安装 安装软件包。

sudo apt-get install 
Sudo Apt 安装 NanoSudo Apt 安装 Nano

2.1. apt 和 apt-get 有什么区别?

Apt 是 apt-get 的更新版本。 视觉上的主要区别之一是 apt 命令在安装软件包时提供了一个额外的进度条。

拼写检查 1

中的函数 apt-get 命令已合并到 易于 命令并使其更加用户友好。

apt-get 命令仍处于活动状态以实现向后兼容性。 作为最佳实践,您应该开始使用 apt 而不是 apt-get 来安装/更新/删除软件包。 通读本文以了解 apt 和 apt-get 之间的区别。

3. 在 Linux 中升级软件包

运行一个 sudo 适当升级 将更新所有有新版本可用的软件包。 此有关新版本可用性的信息取自公共数据库。 这就是为什么建议运行 sudo 适当升级 使数据库保持最新。

sudo apt upgrade 
适当升级适当升级

在更新软件包之前,它会告诉您更新所需的内存并询问您是否要继续更新。

4. 使用 apt 命令卸载软件包

您也可以使用 apt get 来卸载软件包。 卸载软件包的命令是:

sudo apt remove [package name] 

让我们尝试以下命令来删除 nano 编辑器:

sudo apt remove nano 
删除纳米删除纳米

按 ‘‘如果你想继续。

卸载纳米

5. 搜索包

Apt 还允许您在数据库中搜索包。 使用执行搜索 apt 搜索 。 使用 apt 搜索包的命令

apt search  

让我们尝试使用上面的命令获取 Firefox 软件包列表。

apt search firefox 
适合搜索适合搜索

您可以将其与旧的 apt-get 输出进行比较。 使用 apt-get 进行搜索的命令是:

apt-cache search firefox 
搜索火狐

结论

本教程是关于 Linux 中的 apt 命令. 希望你和我们一起学习愉快。