Comando de preparación no encontrado
“Homebrew, o brew para abreviar, es un administrador de paquetes gratuito y de código abierto para los sistemas operativos Mac y Linux. El brebaje es una utilidad de línea de comandos liviana construida sobre el lenguaje de programación Ruby. Proporciona una interfaz de línea de comandos fácil de administrar que puede usar para descargar, instalar, actualizar y desinstalar paquetes. Brew utiliza varios repositorios de código abierto y los desarrolladores pueden agregar o eliminar paquetes. En este tutorial, vamos a aprender cómo corregir el error de comando de preparación no encontrado que puede aparecer al ejecutar el comando de preparación”.
Contenidos
¿Qué es Brew Command Not Found?
El error de comando de preparación no encontrado ocurre cuando su sistema no puede encontrar el binario de preparación en su ruta. Los sistemas Unix tienen una lista de directorios en los que buscar los archivos binarios de un comando. Entonces, cuando ejecuta un comando desde su terminal, el sistema busca en esa lista de directorios el binario con ese nombre. Si el sistema no encuentra un archivo binario con ese nombre, devuelve un error de comando no encontrado. La lista de directorios en los que busca el sistema se almacena en la variable de entorno PATH. Puede ver la lista ejecutando el siguiente comando: El comando debe imprimir todos los directorios donde su sistema buscará los binarios de destino. Si tiene Homebrew instalado y aún obtiene el error de comando de preparación no encontrado, se debe principalmente a que falta la ruta al binario de preparación en la variable de entorno de ruta. Analicemos las diferentes soluciones posibles.
Instalar cerveza casera
El primer paso es asegurarse de que Homebrew esté correctamente instalado en su sistema. Ejecute el siguiente comando para instalar Homebrew en su sistema.
1 | /bin/bash -c «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)» |
Si desea reinstalar Homebrew, ejecute el siguiente comando para desinstalar Homebrew:
1 | $ NONINTERACTIVE=1 /bin/bash -c «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)» |
Luego puede ejecutar el comando anterior para reinstalarlo.
Agregar cerveza a la ruta
De forma predeterminada, el brebaje agrega automáticamente el directorio de instalación a la ruta durante la instalación. Sin embargo, esto a veces puede fallar y requiere que agregue el directorio manualmente. Puedes hacer esto ejecutando el comando:
basch
1 | $ echo ‘exportar RUTA=»/usr/local/bin:$RUTA»‘ >> ~/.bash_profile |
Si Homebrew está instalado en un directorio diferente, asegúrese de que /usr/local/bin se reemplace con el directorio de destino. Por ejemplo, en macOS, Brew se instala en /opt/homebrew/bin.
ZSH
1 | echo ‘exportar RUTA=»/usr/local/bin:$RUTA»‘ >> $INICIO/.zshrc |
Asimismo, puede reemplazar /usr/local/bin con el directorio de destino. Al finalizar, puede confirmar que el comando de preparación funciona correctamente ejecutando el comando:
123 | $ brew –versionHomebrew 3.5.1Homebrew/homebrew-core (revisión de git 9f9fcb8997c; último compromiso 08/06/2022) |
Y ahí lo tienes; Homebrew se ha instalado correctamente y se puede acceder a él desde la sesión de su terminal.
Concluir
A través de este tutorial, ha aprendido acerca de las posibles causas del error de comando de preparación no encontrado y las diferentes formas de solucionarlo. Esperamos que este artículo te haya ayudado. ¡¡Gracias por leer!!