ubuntu22.04卸载vscode

方法 1:通过 Snap 卸载 VSCode

如果你是通过 Snap 安装的 VSCode(Ubuntu 22.04 默认推荐方式),按照以下步骤卸载:

  1. 检查是否通过 Snap 安装

    bash

    bash 复制代码
    snap list | grep code

    如果输出显示 code,说明是通过 Snap 安装的。

  2. 卸载 VSCode

    bash

    bash 复制代码
    sudo snap remove code
  3. 验证卸载

    bash

    bash 复制代码
    snap list | grep code

    如果没有输出,说明已成功卸载。


方法 2:通过 APT 卸载 VSCode

如果你是通过 APT 包管理器或安装了官方 DEB 包(从 VSCode 官网下载),按照以下步骤卸载:

  1. 检查是否通过 APT 安装

    bash

    bash 复制代码
    dpkg -l | grep code

    如果输出显示 code,说明是通过 APT 安装的。

  2. 卸载 VSCode

    bash

    bash 复制代码
    sudo apt remove --purge code
    • --purge 选项会删除配置文件。如果你想保留配置文件,可以省略 --purge。
  3. 清理依赖

    bash

    bash 复制代码
    sudo apt autoremove

    这会移除不再需要的依赖包。

  4. 验证卸载

    bash

    bash 复制代码
    dpkg -l | grep code

    如果没有输出,说明已成功卸载。

  5. (可选)移除 APT 源: 如果你添加了 VSCode 的官方 APT 源,可以移除它:

    bash

    bash 复制代码
    sudo rm /etc/apt/sources.list.d/vscode.list
    sudo apt update

方法 3:手动安装(DEB 包或压缩包)

如果你是通过手动下载 DEB 包或压缩包安装的,卸载方式如下:

如果是通过 DEB 包安装

  1. 卸载 VSCode: 使用 APT 卸载(DEB 包实际上是通过 APT 安装的):

    bash

    bash 复制代码
    sudo apt remove --purge code
    sudo apt autoremove
  2. 验证卸载

    bash

    bash 复制代码
    dpkg -l | grep code

如果是通过压缩包安装

  1. 找到安装目录: 如果你解压了 VSCode 的 .tar.gz 文件,通常位于自定义目录(如 ~/vscode 或 /opt/vscode)。 检查常见路径:

    bash

    bash 复制代码
    ls ~/vscode /opt/vscode
  2. 删除安装目录

    bash

    bash 复制代码
    rm -rf ~/vscode  # 或者 /opt/vscode,根据实际路径
  3. 删除用户配置文件: VSCode 的用户设置和扩展通常存储在 ~/.config/Code 和 ~/.vscode:

    bash

    bash 复制代码
    rm -rf ~/.config/Code ~/.vscode
  4. (可选)移除桌面快捷方式: 如果有桌面或菜单快捷方式,删除它们:

    bash

    bash 复制代码
    rm ~/.local/share/applications/code.desktop

方法 4:彻底清理残留文件

无论使用哪种安装方式,卸载后可能仍有残留的配置文件或缓存。以下是清理步骤:

  1. 删除用户配置文件

    bash

    bash 复制代码
    rm -rf ~/.config/Code ~/.vscode
  2. 删除 Snap 缓存(如果使用 Snap)

    bash

    bash 复制代码
    rm -rf ~/snap/code
  3. 检查是否有其他残留: 使用 find 命令查找可能的 VSCode 文件:

    bash

    bash 复制代码
    find ~ -name "*code*" 2>/dev/null

    根据输出手动删除相关文件。


验证卸载完成

  1. 检查 VSCode 是否仍在系统中

    bash

    bash 复制代码
    which code

    如果返回空或 /usr/bin/code 不存在,说明已卸载。

  2. 尝试运行 VSCode

    bash

    bash 复制代码
    code

    如果提示命令不存在,说明卸载成功。


注意事项

  • 备份数据:如果你需要保留 VSCode 的设置或扩展,在删除 ~/.config/Code 或 ~/.vscode 前,备份这些文件夹。

  • 权限问题:如果遇到权限错误,确保使用 sudo 执行命令,或者检查文件所有者:

    bash

    bash 复制代码
    ls -l ~/.config/Code
  • 重新安装:如果你计划重新安装 VSCode,建议使用 Snap 或 APT 方式,便于管理:

    bash

    bash 复制代码
    sudo snap install code --classic  # Snap 方式
    # 或者
    sudo apt install code  # APT 方式

常见问题

  • Q:卸载后仍能运行 code 命令?

    • A:可能是因为环境变量中仍有 VSCode 的路径。检查 ~/.bashrc 或 ~/.zshrc:

      bash

      bash 复制代码
      grep -i code ~/.bashrc ~/.zshrc

      删除相关行,然后运行 source ~/.bashrc 或 source ~/.zshrc。

  • Q:APT 源无法移除?

    • A:确保正确删除 /etc/apt/sources.list.d/vscode.list,然后运行 sudo apt update。
相关推荐
AD钙奶-lalala1 小时前
Mac版本Android Studio配置LeetCode插件
android·ide·android studio
敲敲敲-敲代码3 小时前
【Visual Studio 2022】卸载安装,ASP.NET
ide·visual studio
The Kite4 小时前
MPLAB X IDE 软件安装与卸载
ide·c#·嵌入式
AI视觉网奇4 小时前
pycharm F2 修改文件名 修改快捷键
ide·python·pycharm
WilliamCHW4 小时前
Pycharm 配置解释器
ide·python·pycharm
Ll13045252985 小时前
JsonCpp 库如何集成到Visual studio
ide·visual studio
我又来搬代码了6 小时前
【Android】Android Studio项目代码异常错乱问题处理(2020.3版本)
android·ide·android studio
WarPigs6 小时前
Visual Studio问题记录
ide·windows·visual studio
杰哥技术分享7 小时前
IDEA 打开文件乱码
java·ide·intellij-idea
猫头虎7 小时前
[特殊字符]解决 “IDEA 登录失败。不支持早于 14.0 的 GitLab 版本” 问题的几种方法
java·ide·网络协议·http·https·gitlab·intellij-idea