在我的虚拟机Ubuntu16.04上以前通过不同的方式安装了VSCode,一种是通过.deb包安装的,一种是在软件中心安装的。安装两个纯粹是出于好奇,看看两个版本有啥不一样的。
其实这两种方式安装的没啥区别,后来就想着只保留一个就够用了。可是发现只有.deb包安装的容易卸载, 通过软件中心安装的卸载不掉。而且通过软件中心安装的版本pin到任务栏后,每次启动都会另外生成一个任务图标,看起来也是很别扭,多一个图标就多一点别扭。但尝试了多种方法未果,也只好放弃。
刚开始觉得无所谓了, 后来老提示有新版本可以更新,下载安装新版本依然看到的是老版本的VSCode, 无法继续相处的烦躁越来越强烈。
网上一番搜索,用whereis竟然都找不到VSCode的藏身之地, 其他方法有要么是用apt方法的,要么用dpkg卸载的,甚至使用清理软件来卸载都不过是这几个圈圈。可都不是对症药,苦病久矣。
今天却遇到了灵丹妙药,真是字少威力大,一行命令一扫光。这条命令就是
umake ide visual-studio-code --remove
如果提示找不到umake, 则需要通过下列命令来安装:
sudo apt-get install ubuntu-make
希望这个方法也能帮助你解决问题。