如何修复 statoverride 文件中的“未知用户 'redis'”

How to fix 'unknown user 'redis' in statoverride file'

我正在安装 redis,每次我 运行 这个命令 sudo apt install redis-server 我都会遇到无法恢复的致命错误

我已经尝试了很多解决方案来完全删除 redis、redis-server,但没有任何效果,这就是错误

dpkg: unrecoverable fatal error, aborting: unknown user 'redis' in statoverride file E: Sub-process /usr/bin/dpkg returned an error code (2)

我通过使用

打开 statoverride 文件解决了这个问题
sudo nano /var/lib/dpkg/statoverride

然后删除名为“redis”的用户所在的行以及所有空行。