sudo rm /var/lib/dpkg/onlyoffice-documentserver.postinst
sudo dpkg --debug=777 -P onlyoffice-documentserver
这样就会输出那个报错的文件的路径,然后参考1楼删除报错文件路径,再重新卸载就可以了dpkg -P 包名就是卸载,--debug=777是输出详细报错
sudo dpkg --debug=777 -P onlyoffice-documentserver
这样就会输出那个报错的文件的路径,然后参考1楼删除报错文件路径,再重新卸载就可以了dpkg -P 包名就是卸载,--debug=777是输出详细报错
dpkg -p onlyoffice-documentserver
dpkg-query: 警告: 在解析文件 '/var/lib/dpkg/available' 第 1788 行附近,软件包 'libcap-ng0:amd64' 时:使用了废弃字段 'Revision'
dpkg-query: 警告: 在解析文件 '/var/lib/dpkg/available' 第 2060 行附近,软件包 'libestr0:amd64' 时:使用了废弃字段 'Revision'
dpkg-query: 警告: 在解析文件 '/var/lib/dpkg/available' 第 3568 行附近,软件包 'libtext-iconv-perl' 时:使用了废弃字段 'Revision'
dpkg-query: 软件包 onlyoffice-documentserver 现在不可用
目前卡到这里了
sudo rm /var/lib/dpkg/onlyoffice-documentserver.postinst
sudo rm /var/lib/dpkg/info/onlyoffice-documentserver.postinst
路径不太一样
你可以看看包内文件在安装目录下还有没?
打开 /var/lib/dpkg/status,并查找 onlyoffice-documentserver
从“Package:包名”开始选择,一直到下一个包名开始为止。把这段选择的内容给删除,然后保存文件
sudo dpkg -r xxx 强制卸载,xxx替换为实际的包名
sudo dpkg -r xxx 强制卸载,xxx替换为实际的包名
sudo dpkg -r onlyoffice-documentserver
(正在读取数据库 ... 系统当前共安装有 367033 个文件和目录。)
正在卸载 onlyoffice-documentserver (7.5.1-23) ...
Preparing for shutdown, it can take a lot of time, please wait...Done
Stopping documentserver services...
unlink: 对 '/etc/nginx/conf.d/ds.conf' 调用 unlink 失败: 没有那个文件或目录
dpkg: 处理软件包 onlyoffice-documentserver (--remove)时出错:
已安装 onlyoffice-documentserver 软件包 pre-removal 脚本 子进程返回错误状态 1
正在处理用于 libc-bin (2.35-deepin3) 的触发器 ...
在处理时有错误发生:
onlyoffice-documentserver
Popular Events
More
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
解压缩后会消耗 0 B 的额外空间。
您希望继续执行吗? [Y/n] y
正在设置 onlyoffice-documentserver (7.5.1-23) ...
ERROR: can't connect to postgressql database
dpkg: 处理软件包 onlyoffice-documentserver (--configure)时出错:
已安装 onlyoffice-documentserver 软件包 post-installation 脚本 子进程返回错误状态 1
正在处理用于 libc-bin (2.35-deepin1) 的触发器 ...
在处理时有错误发生:
onlyoffice-documentserver
E: Sub-process /usr/bin/dpkg returned an error code (1)
因为连接不上数据库,为了卸载软件我还得装个数据库?请高手指点