IDEA 卸载不干净
Tofloor
poster avatar
aName
deepin
2017-09-25 06:11
Author
如图,从商店安装IDEA之后,启动器包含两个图标,卸载之后会残留一个,无法打开并且右键卸载失败??

Reply Favorite View the author
All Replies
avatar
aName
deepin
2017-09-25 06:12
#1
Reply View the author
avatar
iminto
deepin
2017-09-25 06:27
#2
进 /usr/share/applications 目录下,手动删除图标看看
Reply View the author
avatar
DebuggerX
deepin
2017-09-25 09:09
#3
看看 ~/.local/share/applications 和 ~/.local/share/JetBrains 这两个目录下是不是有多余的图标手动删除就好了。

原因是jetbrains家的ide提供的都不是deb的安装包,而是一个压缩包然后让用户运行sh脚本打开,那个初始化的sh脚本运行的时候判断用户是第一次运行就会有一个选项问你是不是要创建一个图标(还会问你是要给你自己创建还是给全部用户创建),如果选择了创建图标以后就可以通过双击图标运行ide,不创建的话也还是可以手动执行sh脚本打开ide。

而深度商店打包的时候必须要人为的先给这些ide创建一个图标,否则的话安装好之后小白用户都不知道怎么打开这货(没有办法引导用户自己去打开安装目录然后打开终端运行sh初始化脚本),这时候初始化的时候如果又选择了创建图标,就会出现有两个图标的问题……卸载也是,右键卸载那个功能后台是要识别依赖来确定要删除哪些东西的,由于jb的这些ide不是deb打包所以正常来说是识别不了依赖的,只有商店打包添加的那个图标被人为的设置了卸载目标,而ide自己生成的图标是没有的,所以会出现右键ide生成的那个图标卸载会提示失败,右键一开始的图标卸载成功后另一个还会存在。
Reply View the author
avatar
jingle
deepin
2017-09-25 16:41
#4
https://bbs.deepin.org/post/145966
看看 ~/.local/share/applications 和 ~/.local/share/JetBrains 这两个目录下是不是有多余的图标手动删除 ...

正解
Reply View the author
avatar
aName
deepin
2017-09-25 18:24
#5
https://bbs.deepin.org/post/145966
看看 ~/.local/share/applications 和 ~/.local/share/JetBrains 这两个目录下是不是有多余的图标手动删除 ...

多谢,更新重启之后就没了,emmm
Reply View the author