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

Elt*_*lab 11 installation fatal-error redis redis-server

我正在安装 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)

Elt*_*lab 32

我通过使用打开 statoverrride 文件解决了它

sudo nano /var/lib/dpkg/statoverride
Run Code Online (Sandbox Code Playgroud)

然后删除用户名为“redis”的行

  • 谢谢兄弟!很好的解决方案,对我帮助很大! (2认同)