El SDK de Google Cloud (gcloud) es una herramienta esencial para gestionar recursos de Google Cloud Platform desde la terminal, pero puede que en algún momento desees eliminarlo de tu sistema. Dependiendo de cómo lo hayas instalado, ya sea a través de Homebrew o descargando el archivo directamente desde la web de Google, el proceso de eliminación varía. Aquí te explico ambos métodos.
1. Eliminar Google Cloud SDK (gcloud) Instalado con Homebrew
Paso 1: Desinstalar gcloud con Homebrew
Si instalaste el SDK mediante Homebrew, puedes eliminarlo fácilmente con el siguiente comando:
brew uninstall --cask google-cloud-sdk
Este comando desinstalará el SDK de tu sistema.
Paso 2: Eliminar Archivos Residuales
Aunque Homebrew se encargará de la mayor parte del trabajo, es posible que queden algunos archivos de configuración o caché. Para eliminarlos manualmente, sigue estos pasos:
- Eliminar Configuraciones:Las configuraciones de gcloud suelen almacenarse en
$HOME/.config/gcloud
. Elimina ese directorio con:rm -rf ~/.config/gcloud
- Eliminar Caché:Si quieres eliminar también los archivos de caché de gcloud, ejecuta:
rm -rf ~/.cache/gcloud
Paso 3: Verificar que gcloud fue Eliminado
Para confirmar que gcloud ya no está disponible en tu sistema, puedes ejecutar:
gcloud --version
Si gcloud ya no está instalado, verás un error indicando que el comando no fue encontrado.
2. Eliminar Google Cloud SDK (gcloud) Instalado Manualmente
Si instalaste el SDK descargándolo desde la web de Google y ejecutando el script de instalación (install.sh
), deberás seguir estos pasos para eliminarlo completamente.
Paso 1: Eliminar el Directorio del SDK
Localiza el directorio donde instalaste el SDK de Google Cloud. Normalmente, está en ~/google-cloud-sdk
, pero puede estar en otra ubicación según la configuración que hayas hecho.
Para verificar la ruta, puedes usar el siguiente comando:
echo $PATH | grep google-cloud-sdk
Esto te mostrará la ruta en la que está instalado. Luego, elimina el directorio ejecutando:
rm -rf ~/google-cloud-sdk
Asegúrate de reemplazar ~/google-cloud-sdk
con la ruta correcta si se encuentra en otra ubicación.
Paso 2: Eliminar Configuraciones
El SDK de Google Cloud también almacena configuraciones en ~/.config/gcloud
. Puedes eliminar esas configuraciones con el siguiente comando:
rm -rf ~/.config/gcloud
Paso 3: Limpiar Archivos de Configuración de la Shell
El script de instalación de gcloud suele modificar archivos de configuración de la shell como .bashrc
, .zshrc
o .profile
, añadiendo gcloud al PATH
. Para limpiar estas configuraciones:
- Abrir el archivo de configuración:Si utilizas
zsh
(por defecto en macOS), abre.zshrc
. Si usasbash
, abre.bashrc
o.profile
:nano ~/.zshrc
- Eliminar las líneas relacionadas con gcloud:Busca las líneas que contienen algo como:
source /path/to/google-cloud-sdk/path.zsh.inc source /path/to/google-cloud-sdk/completion.zsh.inc
Elimina esas líneas y guarda el archivo.
- Recargar el archivo de configuración:Después de editar el archivo, recárgalo con:
source ~/.zshrc
O si estás usando
bash
:source ~/.bashrc
Paso 4: Verificar la Eliminación
Finalmente, asegúrate de que el SDK de Google Cloud fue eliminado verificando su versión:
gcloud --version
Si no ves el comando disponible, significa que se eliminó correctamente.
Conclusión
Ya sea que hayas instalado Google Cloud SDK mediante Homebrew o manualmente descargando el archivo, eliminarlo es un proceso sencillo cuando se siguen los pasos adecuados. Al eliminar gcloud con Homebrew, todo se maneja con comandos específicos, mientras que al haberlo instalado manualmente, requiere una limpieza más manual de directorios y configuraciones. Con estos métodos, te asegurarás de eliminar por completo el SDK de tu sistema macOS y de ser necesario reinstalar Google Cloud SDK sabiendo que ahora tenemos el equipo limpio de cualquier configuración.