Cómo Instalar Homebrew en mac OS: El administrador de paquetes perdido para mac OS
Tabla de contenido:
- Cómo desinstalar y eliminar paquetes de Homebrew
- Opciones adicionales de desinstalación del paquete Homebrew
- Administrar dependencias al desinstalar paquetes de Homebrew
Si ha instalado Homebrew en una Mac para usarlo como administrador de paquetes para varias utilidades de línea de comandos y Unix, probablemente también haya instalado un puñado de paquetes que le resulten útiles. Pero, ¿qué sucede si ya no necesita uno y desea eliminar un paquete particular de Homebrew?
Resulta que desinstalar paquetes / fórmulas con Homebrew es muy fácil, y desinstalar y eliminar paquetes de Homebrew es tan fácil como instalarlos en primer lugar.
Para ser claros, no estamos hablando de desinstalar Homebrew, solo estamos hablando de eliminar paquetes particulares de Homebrew.
Cómo desinstalar y eliminar paquetes de Homebrew
La forma correcta de eliminar un paquete Homebrew es con el comando desinstalar o eliminar.
El comando de desinstalación del paquete Homebrew se ve así:
brew uninstall packageName
El comando remove Homebrew package se ve así:
brew remove packageName
Como ya habrá adivinado, los comandos para eliminar y desinstalar son exactamente los mismos y obtienen el mismo resultado; La eliminación del paquete Homebrew.
Por ejemplo, para eliminar y desinstalar Telnet (suponiendo que haya instalado telnet en la Mac con Homebrew de todos modos), usaría la siguiente cadena de comando:
brew uninstall telnet
O puede usar el comando eliminar para el mismo efecto:
brew remove telnet
Eliminar un paquete de Homebrew es rápido, ya que no es necesario descargar nada, solo elimina el paquete de Homebrew de la Mac.
Puede confirmar que el paquete se eliminó al intentar ejecutar el comando nuevamente, o al verificar dónde están instalados los paquetes de Homebrew y encontrará que el paquete que eliminó ya no está allí.
Opciones adicionales de desinstalación del paquete Homebrew
También hay dos indicadores que puede pasar al comando de desinstalación Homebrew; –Fuerza y –no ignorar dependencias.
El indicador –force (o -f) eliminará por la fuerza el paquete junto con la eliminación de todas las versiones de ese paquete / fórmula.
El indicador –no ignorar dependencias hace exactamente lo que parece, ignorará las dependencias de la fórmula en cuestión al desinstalar el paquete designado.
Administrar dependencias al desinstalar paquetes de Homebrew
Una cosa a tener en cuenta al eliminar y desinstalar paquetes de Homebrew es que si el paquete que se desinstala tiene dependencias que están en uso por otro paquete o fórmula, entonces eso puede romperlo y el paquete secundario ya no funcionará correctamente. Quizás la forma más sencilla de evitarlo es usar el indicador opcional –no ignorar dependencias. Por ejemplo:
brew uninstall --ignore-dependencies telnet
Si no está seguro de qué dependencias existen con un paquete particular de Homebrew, puede usar el comando deps para averiguarlo:
brew deps packageName
Por ejemplo, si instaló python3 en la Mac utilizando el enfoque Homebrew, que tiene una gran cantidad de dependencias, ejecutar ese comando se vería de la siguiente manera:
% brew deps python3
gdbm
openssl
readline
sqlite
xz
Dado que muchos otros paquetes también usan esas dependencias, si fuera a eliminar python3, seguramente querría emitir el indicador –no ignorar dependencias. Lo mismo se aplica a node.js y npm, y muchos otros paquetes populares de Homebrew.
¿Conoces otros métodos o consejos relacionados con la desinstalación de paquetes y fórmulas de Homebrew? ¡Comparte con nosotros en los comentarios a continuación!
Cómo rastrear paquetes y capturar el rastreo de paquetes en mac os x de la manera fácil
![Cómo rastrear paquetes y capturar el rastreo de paquetes en mac os x de la manera fácil Cómo rastrear paquetes y capturar el rastreo de paquetes en mac os x de la manera fácil](https://i.joecomp.com/img/mac-os-x/842/how-sniff-packets-capture-packet-trace-mac-os-x-easy-way.jpg)
Cómo olfatear paquetes y capturar el rastreo de paquetes en Mac OS X de manera fácil
Cómo desinstalar paquetes con homebrew
![Cómo desinstalar paquetes con homebrew Cómo desinstalar paquetes con homebrew](https://i.joecomp.com/img/command-line/989/how-uninstall-packages-with-homebrew.jpg)
Cómo desinstalar paquetes con Homebrew