Loading...

文章背景图

Ubuntu 24.04 LTS 包管理

2026-06-02
1
-
- 分钟
|

Ubuntu 24.04 LTS 包管理

前言

欢迎来到 Ubuntu 24.04 LTS 的世界!作为一个新手,你可能会对 Linux 的软件安装方式感到困惑。不像 Windows 那样双击安装包,Ubuntu 使用包管理器来管理软件。

这篇文章将带你从零开始,学会在 Ubuntu 24.04 LTS 上安装、更新和卸载软件。内容通俗易懂,小白也能轻松掌握!


目录

  1. 什么是包管理
  2. APT 包管理(最常用)
  3. dpkg 包管理(底层工具)
  4. Snap 包管理(通用格式)
  5. 常见问题与解决方法

什么是包管理

在 Ubuntu 中,软件不是单独的可执行文件,而是打包成 包(Package)。包管理工具可以:

  • 从官方仓库下载软件
  • 自动解决软件依赖关系
  • 统一管理已安装的软件
  • 方便地更新和卸载软件

就像手机的应用商店一样,Ubuntu 也有自己的"应用商店",只不过我们主要用命令行来操作。


APT 包管理(最常用)

APT(Advanced Packaging Tool)是 Ubuntu 默认的包管理工具,也是最常用的命令。

打开终端

首先,我们需要打开终端:

  • 使用快捷键 Ctrl + Alt + T
  • 或者点击屏幕左下角的"显示应用程序",搜索"终端"

1. 更新软件源

在安装软件之前,建议先更新本地的软件列表:

sudo apt update

解释:

  • sudo:以管理员身份执行命令(需要输入密码)
  • apt:包管理工具
  • update:更新软件源列表

执行后会看到很多"Hit"、"Get"等字样,这表示正在从服务器获取最新的软件信息。

2. 升级已安装的软件

更新完软件源后,可以升级所有已安装的软件:

sudo apt upgrade

执行后会显示需要升级的软件列表,并询问是否继续,输入 y 按回车即可。

3. 安装软件

安装软件的命令非常简单:

sudo apt install 软件名称

例子:

# 安装火狐浏览器
sudo apt install firefox

# 安装文本编辑器 nano
sudo apt install nano

# 安装多个软件
sudo apt install firefox nano

4. 卸载软件

不再需要的软件可以卸载:

# 保留配置文件的卸载
sudo apt remove 软件名称

# 彻底卸载(包括配置文件)
sudo apt purge 软件名称

例子:

sudo apt remove nano

5. 搜索软件

不知道软件的准确名称?可以搜索:

apt search 关键词

例子:

# 搜索浏览器相关软件
apt search browser

# 搜索编辑器相关软件
apt search editor

6. 查看软件信息

想了解某个软件的详细信息:

apt show 软件名称

例子:

apt show firefox

7. 清理无用的包

系统会保留一些已下载的安装包,可以清理它们:

# 清理下载的安装包
sudo apt clean

# 清理不再需要的依赖包
sudo apt autoremove

dpkg 包管理(底层工具)

dpkg 是 Ubuntu 系统底层的包管理工具,APT 其实是在 dpkg 的基础上工作的。

什么时候使用 dpkg

当你下载了一个 .deb 格式的安装包时,就需要用 dpkg 来安装。

1. 安装本地 deb 包

sudo dpkg -i 文件名.deb

例子:

# 假设下载了一个名为 app.deb 的包
sudo dpkg -i app.deb

2. 查看已安装的包

# 查看所有已安装的包(输出很多)
dpkg -l

# 搜索特定的包
dpkg -l | grep 关键词

例子:

# 查看是否安装了 firefox
dpkg -l | grep firefox

3. 卸载软件

sudo dpkg -r 软件名称

4. 修复依赖问题

有时候安装 deb 包会出现依赖错误,可以用下面的命令修复:

sudo apt -f install

Snap 包管理(通用格式)

Snap 是一种通用的软件包格式,可以在多个 Linux 发行版上运行。

1. 安装 Snap 包

sudo snap install 软件名称

例子:

# 安装 Slack
sudo snap install slack

# 安装 VS Code
sudo snap install code --classic

2. 查看已安装的 Snap 包

snap list

3. 更新 Snap 包

# 更新单个包
sudo snap refresh 软件名称

# 更新所有包
sudo snap refresh

4. 卸载 Snap 包

sudo snap remove 软件名称

5. 查找 Snap 包

snap find 关键词

常见问题与解决方法

问题 1:权限不足

错误提示:

E: 无法打开锁文件 /var/lib/dpkg/lock-frontend - open (13: 权限不够)

解决方法:
在命令前加上 sudo

sudo apt update

问题 2:找不到软件包

错误提示:

E: 无法定位软件包 xxx

解决方法:

  1. 先执行 sudo apt update 更新软件源
  2. 确认软件名称是否正确
  3. 检查是否需要添加额外的软件源

问题 3:依赖关系问题

错误提示:

有未满足的依赖关系

解决方法:

sudo apt -f install

问题 4:忘记 sudo 密码

解决方法:
如果是普通用户,可以联系系统管理员重置密码。

问题 5:如何一次升级所有软件

解决方法:

sudo apt update && sudo apt upgrade -y

问题 6:如何查看已安装的所有软件

解决方法:

dpkg -l

总结

工具 用途 常用命令
APT 日常软件管理 apt install, apt update, apt upgrade
dpkg 安装本地 deb 包 dpkg -i, dpkg -r
Snap 安装通用格式包 snap install, snap refresh

作为小白,先从 APT 开始学习就足够了。随着经验的积累,你会逐渐掌握更多技巧。


持续更新中… 如果有任何问题或建议,欢迎在评论区留言!

原创

Ubuntu 24.04 LTS 包管理

本文链接: Ubuntu 24.04 LTS 包管理

本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

评论交流

文章目录