Skip to content
This repository has been archived by the owner on Sep 1, 2022. It is now read-only.

关于Ubuntu/Debian下面的软件卸载方面 #150

Closed
wants to merge 3 commits into from
Closed

关于Ubuntu/Debian下面的软件卸载方面 #150

wants to merge 3 commits into from

Conversation

IITII
Copy link

@IITII IITII commented Jul 31, 2019

  1. 在 Ubuntu 18.04上执行 原来的 uninstall.sh ,用处不大,wineQQ甚至还可以正常运行。。
  2. uninstall.sh 修改了卸载程序包的方法,使得 卸载得更加干净 ,脚本适用性更广,更合理
  3. 使用 uninstall-ALL.sh 脚本来 删除所有 32位软件包清除32位支持彻底卸载

修改了卸载程序包的方法,使得卸载得更加干净,脚本适用性更广,更合理
使用该脚本来删除所有 32位软件包和清除32位支持,彻底卸载
@wszqkzqk
Copy link
Owner

wszqkzqk commented Aug 6, 2019

好,看看

@IITII
Copy link
Author

IITII commented Aug 27, 2019

前提条件

  1. 基本纯净的 Ubuntu 系统
  2. Vmware 虚拟机,便于测试
  3. 系统信息
    image

首先 -> 安装

  • 按照 readme 的方法进行的 deepin-wine-ubuntu 的正常安装
  • 正常安装 QQ 并且可以使用
  • image

然后 -> 卸载

  1. 将 QQ 正常关闭

  2. kill 掉和 QQ wine deepin 有关的所有进程,并且保证 ps -ef 的结果无以上进程。 image

  3. 执行 uninstall.sh 脚本.

结果

image
image
image

测试

重启后进行重新卸载

  • 结果还是一样,无效
    image

  • 查看已安装软件包
    image

  • 32位支持安装的依赖包
    image

@wszqkzqk

@IITII
Copy link
Author

IITII commented Aug 27, 2019

同理,执行 uninstall.sh 对于其他 wine 软件如 Tim,微信也是不会有任何影响的

@IITII
Copy link
Author

IITII commented Aug 27, 2019

使用 PR 中的卸载脚本

image
image
image

查看 32 位支持的卸载情况

未完全卸载
image

完全卸载 32 位支持

image

查看卸载情况

image

@wszqkzqk
Copy link
Owner

wszqkzqk commented Nov 9, 2019

主要是卸载范围太广了

@RigoLigoRLC
Copy link

这个呢是脚本编写的问题,通配符匹配到的是wine安装包文件夹下的deb包和某些目录而非所需卸载的包名。将release内脚本复制到桌面之类的地方就可以正常卸载 。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants