deb 是 Debian 系 Linux 专用软件安装包,像 Ubuntu Debian Linux Mint 这类系统都支持,deb 怎么安装核心就是使用 dpkg 或者 apt 命令在终端完成安装,两种方式各有优势,dpkg 适合直接本地安装 deb 文件,apt 可以自动处理依赖包,大部分新手推荐优先用 apt,因为很多 deb 包缺少依赖,单独用 dpkg 安装之后会报错,需要额外修复依赖,整个操作流程需要先进入 deb 文件所在目录,再执行对应安装命令,安装完成之后校验软件是否注册成功,同时还要掌握卸载修复依赖等配套操作,理解 deb 包本质,它不是 Windows 的 exe,它内部包含程序文件配置文件启动项,安装的时候系统会自动解压并且注册到系统软件列表,学习的时候要区分普通用户和 root 权限,安装系统级软件一般都需要 sudo 提权,不然会出现权限不足报错。
一 适用系统说明
| 系统类型 | 是否支持 deb |
|---|---|
| Ubuntu | 支持 |
| Debian | 原生支持 |
| Linux Mint | 支持 |
| Kali Linux | 支持 |
| Fedora CentOS | 不原生支持,需要额外转换 |
二 方法一 apt 命令安装 推荐方式
这个方法最大优势是自动解决依赖关系,是现在主流推荐方案
操作步骤
第一步 打开终端
第二步 使用 cd 命令切换到 deb 包存放目录,例 cd Downloads
第三步 执行安装命令 sudo apt install ./ 软件包名称.deb
第四步 输入当前用户密码,终端不会显示密码字符,输入完成回车
第五步 等待终端下载缺失依赖并且完成安装
第六步 安装完成之后可以在应用菜单找到软件,或者终端输入程序名启动
注意要点 命令里面的点斜杠不能省略,这个写法代表当前目录下的 deb 文件,旧版本 apt 不支持这个语法,需要升级 apt 版本。
三 方法二 dpkg 命令安装
dpkg 是底层原生工具,优点速度快,缺点不会自动处理依赖
操作步骤
第一步 打开终端,cd 进入 deb 所在目录
第二步 执行 sudo dpkg -i 软件包名称.deb
第三步 如果终端提示依赖缺失报错,继续执行 sudo apt -f install 修复依赖
第四步 修复完成之后再次确认软件安装状态
参数说明 -i 就是 install,代表安装 deb 包
四 配套常用操作清单
查看已经安装 deb 包信息 dpkg -l 包名
卸载 deb 安装的软件 sudo apt remove 包名
彻底卸载并且清除配置 sudo apt purge 包名
查询 deb 包里面包含哪些文件 dpkg -c 包名.deb
五 常见报错原因和处理
| 报错现象 | 原因 | 处理方案 |
|---|---|---|
| 权限拒绝 | 没有加 sudo | 命令前面加上 sudo 重新执行 |
| 依赖未满足 | deb 包需要其他库支持 | 执行 apt f install 自动补依赖 |
| 找不到文件 | 目录不对或者文件名写错 | 核对 deb 文件名,确认 cd 路径正确 |
| 架构不匹配 | deb 是 arm 或者 amd64 版本和本机 CPU 架构不一致 | 下载对应本机架构 deb 包 |
| 哈希校验失败 | deb 文件损坏 | 重新下载 deb 安装包 |
六 额外补充知识
deb 包是 Debian 软件包格式,文件后缀就是 deb,它可以通过图形界面双击安装,但是图形界面同样会遇到依赖报错,所以终端方式更适合排错,部分第三方软件比如浏览器通讯软件官方只提供 deb 安装包,不提供仓库源,这种场景就必须手动下载 deb 执行安装,不建议在非 Debian 系系统强行安装 deb,容易破坏系统依赖。
【常见问题】
问题 1 deb 怎么安装之后提示依赖错误该怎么处理
回答 1 deb 怎么安装出现依赖错误,如果是 dpkg 安装就执行 sudo apt f install 自动补齐依赖,如果是 apt 方式一般会自动处理,依然报错需要手动下载缺失依赖包再重试。
问题 2 deb 怎么安装能不能不用终端图形界面操作
回答 2 deb 怎么安装可以图形界面双击 deb 包,调用系统软件中心完成安装,但是遇到依赖缺失的时候,图形界面排错能力弱,复杂场景还是推荐终端命令方式。
问题 3 deb 怎么安装完成之后怎么确认软件已经成功注册
回答 3 deb 怎么安装完成之后,可以使用 dpkg l 查询包状态,或者在系统应用列表查找对应程序,也可以终端直接输入程序启动命令测试能否正常运行。
【免责申明】 本文为 Linux 系统技术操作科普,不同版本 Ubuntu Debian 终端命令细节会存在差异,执行系统安装操作前建议备份重要数据,第三方 deb 包请确认来源安全,避免安装恶意程序。


