Debian 消息中查找故障解决方案的实用流程
一、快速定位与日志收集
二、常见错误码与含义速查
| 错误码/关键词 | 含义 | 快速处置 |
|---|---|---|
| EACCES | 权限被拒绝 | 检查文件/目录权限与属主,必要时用sudo |
| ENOENT | 文件或目录不存在 | 确认路径、包是否安装、是否被误删 |
| EADDRINUSE | 端口被占用 | 用**ss -tulpen |
| ECONNREFUSED | 连接被拒绝 | 目标服务未运行或防火墙拦截,先启动服务再测 |
| ETIMEDOUT | 连接超时 | 网络不通或远端未响应,排查路由与防火墙 |
| EHOSTUNREACH | 无路由到主机 | 检查网络配置、网关与链路 |
| ENOMEM | 内存分配失败 | 关闭占用内存的进程或扩容内存 |
| dpkg 错误码 1/2/3/4 | 一般错误/依赖问题/配置错误/包损坏 | 依次尝试apt-get -f install、修复依赖、检查配置、重装包 |
| APT 错误码 100 | 依赖问题 | 运行sudo apt -f install,必要时用aptitude解决依赖 |
| GPG error: public key not available | 仓库签名密钥缺失 | 添加缺失的GPG公钥或更换可信镜像源 |
| 以上错误码与处置要点可快速缩小排查范围,配合日志上下文定位根因。 |
三、面向任务的排查路径
四、高效检索与求助