You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian7系统误删/usr/bin/passwd无法重装如何解决?

报错原因说明

Debian 7(Wheezy)已停止官方长期支持,默认官方软件源已下线,因此apt无法下载passwd安装包导致重装失败。

修复步骤

步骤1:替换软件源为归档源

  1. 先备份原有源配置:
cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 编辑/etc/apt/sources.list文件,清空原有内容后写入以下配置:
deb http://archive.debian.org/debian/ wheezy main contrib non-free
deb-src http://archive.debian.org/debian/ wheezy main contrib non-free
deb http://archive.debian.org/debian-security/ wheezy/updates main contrib non-free
deb-src http://archive.debian.org/debian-security/ wheezy/updates main contrib non-free
  1. 执行源更新,跳过过期签名校验:
apt-get update --allow-unauthenticated

步骤2:重装passwd包

执行以下命令完成重装:

apt-get install passwd --reinstall --allow-unauthenticated

步骤3:验证修复效果

  • 执行which passwd,正常输出为/usr/bin/passwd说明文件已恢复
  • 执行passwd root测试密码修改功能,无报错即代表所有功能恢复正常
备选修复方案(换源失败时使用)

直接手动下载对应架构的passwd安装包到本地,使用dpkg强制安装:

# 以amd64架构为例,替换为对应系统架构的包地址
wget http://archive.debian.org/debian/pool/main/s/shadow/passwd_4.1.5.1-1+deb7u1_amd64.deb
dpkg -i passwd_4.1.5.1-1+deb7u1_amd64.deb
# 若出现依赖报错,执行以下命令修复后再重试安装
apt-get -f install --allow-unauthenticated

内容的提问来源于stack exchange,提问作者Bloo Serpent

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 07:21:00