Saltar al contenido

Apple – Desinstala todos los programas instalados por Homebrew

Nuestros mejores desarrolladores agotaron sus reservas de café, buscando día y noche por la solución, hasta que Pedro halló el arreglo en Beanstalk por lo tanto hoy la compartimos con nosotros.

normalmente solo hago brew remove --force $(brew list).

Editado: brew list ahora requiere el --formula argumento, por lo que ahora debería ser

brew remove --force $(brew list --formula)

De acuerdo con las preguntas frecuentes de homebrew, para desinstalar homebrew usas:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

Si no desea desinstalar completamente home-brew pero solo desea eliminar todos los paquetes instalados por homebrew, pensar esto hará lo que necesita (actualmente no estoy en condiciones de eliminar todos mis paquetes para verificar):

#Loop while there are still package installed
while [[ `brew list | wc -l` -ne 0 ]]; do
    #Interate over each installed package
    for EACH in `brew list`; do
        #Uninstall each package
        brew uninstall $EACH --force
    done
done

He encerrado todo en un bucle para verificar que después de la primera ejecución se hayan desinstalado todos los paquetes; estoy bastante seguro de que se debe a la --force opción, pero cinturón y tirantes…

valoraciones y reseñas

Agradecemos que desees confirmar nuestro cometido poniendo un comentario y valorándolo te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *