Linux软件包管理工具APT

目录

前言

1、更新软件包列表

2、升级已安装的软件包

3、安装软件包

4、删除软件包

5、列出已安装的软件包

6、显示软件包信息

7、搜索软件包

8、清理无用的软件包


前言

Linux系统中,常用的软件包管理工具之一是apt(Advanced Package Tool)。它主要用于安装、更新和删除软件包,特别适用于基于Debian/Ubuntu的发行版。

1、更新软件包列表

这个命令会更新本地的软件包索引,其中包含可用软件包及其版本信息。

sudo apt update

2、升级已安装的软件包

这个命令将已安装的软件包升级到它们的最新版本。

sudo apt upgrade

3、安装软件包

软件包名称替换为你要安装的软件包的名称。

sudo apt install 软件包名称

4、删除软件包

软件包名称替换为你要删除的软件包的名称。这个命令会删除软件包,但保留其配置文件。

sudo apt remove 软件包名称

删除软件包及其配置文件,可以使用purge命令

sudo apt purge 软件包名称

5、列出已安装的软件包

这个命令将显示所有已安装的软件包列表。

apt list --installed

6、显示软件包信息

这个命令显示特定软件包的详细信息,包括描述、版本、大小等。

apt show 软件包名称

7、搜索软件包

使用apt search命令搜索包含指定关键字的软件包

apt search 关键字

8、清理无用的软件包

这个命令会自动删除不再需要的依赖包和系统缓存,帮助释放磁盘空间。

sudo apt autoremove
相关推荐
叫我龙翔18 分钟前
【计网】实现reactor反应堆模型 --- 多线程方案优化 ,OTOL方案
linux·运维·网络
mit6.82420 分钟前
[Docker#9] 存储卷 | Volume、Bind、Tmpfs | -v/mount | MySQL 灾难恢复 | 问题
linux·运维·docker·容器·架构
Z1eaf_complete23 分钟前
Docker的基础使用
运维·docker·容器·云计算
WangYaolove131438 分钟前
请解释Python中的装饰器是什么?如何使用它们?
linux·数据库·python
群联云防护小杜1 小时前
服务器被挂马怎么办?——解决服务器被挂马的方法和步骤
运维·服务器·网络协议·tcp/ip·安全·ddos
明志致远淡泊宁静1 小时前
记录一次服务器redis被入侵
运维·服务器·redis
Jtti1 小时前
Jtti:服务器总是自动重启怎么办?
运维·服务器
我是黄大仙1 小时前
利用飞书多维表格自动发布版本
运维·服务器·数据库·飞书
7yewh1 小时前
嵌入式硬件实战提升篇(一)-泰山派RK3566制作多功能小手机
linux·arm开发·驱动开发·嵌入式硬件·物联网·智能手机·硬件架构