En la instalación, todas las Mac contienen una amplia variedad de comandos de Terminal. Sin embargo, a medida que obtenga más experiencia con Terminal (o si se une a nosotros desde Linux), es posible que pronto descubra que faltan algunos comandos importantes. ¿Dónde está wget
, por ejemplo, o nmap
? Si necesita esos comandos, puede agregarlos fácilmente a la Terminal macOS con un administrador de paquetes.
Un administrador de paquetes es una aplicación que se encarga de descargar, instalar y actualizar un conjunto de herramientas de software. En este caso, nuestro administrador de paquetes se encargará de descargar e instalar los diferentes comandos de Terminal que queramos utilizar. Si es un usuario de Linux, lo reconocerá funcionalmente de apt-get
o yum
.
Si bien hay varios administradores de paquetes diferentes disponibles para macOS, usaremos Homebrew para esta guía. Está bien considerado, se usa ampliamente y es fácil de comenzar. Además, es gratis.
Instalación de Homebrew
Índice
Tenga en cuenta que antes de instalar Homebrew, deberá tener instaladas las herramientas de línea de comandos de Xcode. Esto viene con Xcode que se instala desde la App Store .
1. Abra Terminal (/Application/Utilities/Terminal.app).
2. Copie y pegue el siguiente comando en la Terminal y presione Entrar.
/ usr / bin / ruby -e " $ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install) "
Este comando ejecutará un script Ruby que descarga el administrador de paquetes Homebrew de GitHub.
3. Cuando se le solicite, presione Entrar para continuar con la instalación.
4. Ingrese su contraseña de administrador cuando se le solicite.
5. Cuando la aplicación termine de instalarse, volverá al símbolo del sistema. Desde aquí, puede ver la documentación de Homebrew escribiendo el brew help
comando, o puede continuar con el siguiente paso.
Buscando paquetes
Para encontrar programas y comandos para descargar, primero deberá buscar en la base de datos de Homebrew el programa que desea. Para este ejemplo, buscaremos wget
. Wget
es un comando popular de Linux que descarga archivos de servidores HTTP y FTP.
1. Escriba el siguiente comando y presione Entrar:
brew search wget
2. Después de un momento, aparecerán dos resultados con el nombre wget
y wgetpaste
. No sé qué wgetpaste
es, pero puedo encontrar más información usando el brew info
comando:
brew info wgetpaste
3. Podemos ver en la descripción que wgetpaste
“ Automatizará el pegado en varios servicios de pastebin. “Ya que wget
es una aplicación que descarga archivos de la Web, eso no suena a lo que estoy buscando. También se incluye wget
como dependencia, por lo que de wget
todos modos no podría ejecutarlo .
Instalación de paquetes
1. Ahora que he confirmado que el wget
paquete es el que quiero, escribiré el siguiente comando y presionaré Enter:
brew instalar wget
2. Homebrew ahora comenzará a hacer su magia de administración de paquetes. Además wget
, puedo ver que también se instaló openssl
, lo que se considera una dependencia para wget
.
3. Cuando se complete la instalación, volveré al símbolo del sistema.
Usando nuevos comandos
Ahora que hemos instalado el wget
comando, podremos usarlo como cualquier otro comando de Terminal.
1. Por ejemplo, si escribimos man wget
, veremos la página de manual de wget
, tal como se esperaba.
2. Y podemos usarlo wget
como lo haríamos en Linux. Por ejemplo, para descargar un archivo zip de un sitio web, usaríamos un comando como el siguiente:
wget http: // dominio.com / archivo.zip
3. Aquí hay un ejemplo de la vida real de un paquete de texturas que descargué de TextureMate.
Y cuando se completa la descarga, vuelvo al símbolo del sistema.
Conclusión
A medida que adquiera más experiencia con el terminal de macOS, puede comenzar a darse cuenta de que algunos comandos de Terminal que son comunes en Linux faltan en macOS. Es fácil agregar nuevos comandos de Terminal a su biblioteca de comandos usando Homebrew.