Para verificar si Visual Studio Code (VS Code) se ha desinstalado completamente en Linux Mint, debes comprobar tanto los paquetes instalados como los archivos residuales (configuraciones, cachés, etc.). Dado que VS Code puede instalarse mediante diferentes métodos en Linux Mint (Snap, APT con el repositorio de Microsoft, o manualmente), el proceso varía según cómo lo instalaste. A continuación, te proporciono los comandos y pasos para confirmar la desinstalación completa, asumiendo los métodos más comunes (Snap o APT).
1. Verificar si VS Code está desinstalado
Si instalaste VS Code con Snap
- Comprobar si el paquete está instalado:bash
snap list | grep code- Resultado esperado: Si VS Code está desinstalado, no aparecerá nada. Si aparece code, significa que aún está instalado.
- Acción si está instalado: Desinstálalo con:bash
sudo snap remove code
- Verificar archivos residuales: Snap guarda configuraciones en el directorio del usuario. Comprueba si quedan archivos:bash
ls -a ~/snap/code- Resultado esperado: Si la carpeta no existe o está vacía, no hay residuos.
- Acción si hay residuos: Elimina la carpeta:bash
rm -rf ~/snap/code
Si instalaste VS Code con APT (repositorio de Microsoft)
- Comprobar si el paquete está instalado:bash
dpkg -l | grep code- Resultado esperado: Si no aparece nada o no ves code en la lista, el paquete está desinstalado.
- Acción si está instalado: Desinstálalo con:bash
sudo apt-get remove --purge code
- Verificar el repositorio de Microsoft: Comprueba si el repositorio de VS Code sigue en el sistema:bash
ls /etc/apt/sources.list.d/vscode.list- Resultado esperado: Si el archivo no existe, el repositorio fue eliminado.
- Acción si existe: Elimina el archivo del repositorio:bash
sudo rm /etc/apt/sources.list.d/vscode.list - Actualiza los repositorios:bash
sudo apt-get update
- Buscar archivos residuales: Comprueba las configuraciones de usuario y cachés:bash
ls -a ~/.config/Code ~/.vscode- Resultado esperado: Si estas carpetas no existen, no hay configuraciones residuales.
- Acción si existen: Elimina las carpetas:bash
rm -rf ~/.config/Code ~/.vscode
- Verificar claves GPG: Si añadiste la clave GPG de Microsoft, puedes verificar si sigue presente:bash
apt-key list | grep Microsoft- Resultado esperado: Si no aparece nada relacionado con Microsoft, la clave no está.
- Acción si existe: Elimina la clave (reemplaza ID_CLAVE con el ID mostrado):bash
sudo apt-key remove ID_CLAVE
Si instalaste VS Code manualmente (p. ej., con un archivo .deb o binario)
- Comprobar si el ejecutable está presente: Busca el binario de VS Code:bash
which code- Resultado esperado: Si devuelve nada o /usr/bin/code no existe, el ejecutable no está.
- Acción si existe: Elimina el binario o la carpeta donde se instaló (p. ej., /usr/share/code):bash
sudo rm -rf /usr/share/code /usr/bin/code
- Verificar archivos de configuración: Igual que en el caso de APT, revisa:bash
ls -a ~/.config/Code ~/.vscode- Acción si existen: Elimina las carpetas:bash
rm -rf ~/.config/Code ~/.vscode
2. Comando unificado para verificar (métodos comunes)
No hay un solo comando que cubra todos los casos, pero puedes combinar los más relevantes en una línea para Snap y APT, enfocándote en paquetes y configuraciones:
bash
snap list | grep code || dpkg -l | grep code || ls -a ~/snap/code ~/.config/Code ~/.vscode- Interpretación:
- Si no hay salida, VS Code está completamente desinstalado (no hay paquetes ni configuraciones residuales).
- Si aparece algo, revisa la salida para identificar qué queda (paquete Snap, paquete APT, o carpetas de configuración) y usa los comandos de eliminación correspondientes.
3. Pasos adicionales para confirmar
- Comprobar procesos activos: Asegúrate de que no haya instancias de VS Code ejecutándose:bash
ps aux | grep code- Resultado esperado: Solo debería aparecer la línea del comando grep. Si ves procesos de code, termínalos:bash
killall code
- Buscar extensiones residuales: Las extensiones se almacenan en ~/.vscode/extensions. Verifica:bash
ls ~/.vscode/extensions- Acción si existe: Elimina la carpeta:bash
rm -rf ~/.vscode/extensions
- Limpiar caché de APT (si usaste APT): Elimina paquetes en caché para liberar espacio:bash
sudo apt-get autoremove && sudo apt-get autoclean
4. Notas importantes
- Método de instalación: Si no estás seguro de cómo instalaste VS Code, revisa primero con snap list y dpkg -l. Si no aparece en ninguno, es probable que fuera una instalación manual.
- Permisos: Los comandos con sudo requieren privilegios administrativos. Asegúrate de tenerlos.
- Archivos residuales: Las carpetas ~/.config/Code y ~/.vscode contienen configuraciones y extensiones personalizadas. Si planeas reinstalar VS Code, considera respaldarlas antes de eliminarlas:bash
tar -czf ~/vscode-backup.tar.gz ~/.config/Code ~/.vscode - Linux Mint: Estas instrucciones son válidas para Linux Mint, que está basado en Ubuntu y usa APT como gestor de paquetes. Si usas otra distribución, dime cuál es y ajustaré los comandos.
- Reinstalación: Si desinstalaste VS Code pero quieres reinstalarlo, usa:bash
sudo snap install code --classicO configura el repositorio de Microsoft como se indicó en mensajes anteriores.
Comments
Post a Comment