Recientemente, el blogger también ha cambiado con éxito del sistema win al sistema Mac. Al comienzo del cambio al sistema Mac, todavía hay muchas incomodidades y falta de familiaridad con macOS. Pero siempre he escuchado que los desarrolladores usan macOS para mejorar la eficiencia del desarrollo, etc. Luego puede seguir al blogger para familiarizarse con el uso de macOS.
Después de unos días de comprensión, mi resumen preliminar de macOS esmacOS en realidad se puede ver como un sistema Linux. Para los desarrolladores, Linux es más o menos usado, por lo que será más fácil comenzar con Linux.
El software de terminal es definitivamente indispensable para operar Linux, por lo que macOS también preinstaló cuidadosamente la aplicación de terminal para nosotros. Sin embargo, hay una aplicación en el mercado que se puede decir que es un artefacto terminal de macOS——artículo2。
Cuando se trata de instalar software, la primera reacción en el sistema Linux es descargar el paquete yum, pero macOS proporciona una tienda de aplicaciones para que descarguemos, pero generalmente no se encuentran los paquetes de software que necesitamos para el desarrollo. Así que hay una segunda aplicación que debes instalarcerveza casera. En realidad, desempeña el papel de yum en Linux, gestión de paquetes.
La configuración más importante: enciende cualquier fuente
- Las computadoras Apple no tienen ninguna fuente después de que se iniciaron por primera vez (la fuente del software solo puede ser las dos primeras, es decir, las cosas que se descargan de la página web no se pueden instalar)
- ¿Cómo abrirlo?
# 打开终端运行此命令即可
sudo spctl --master-disable
1. Instalación casera
- El sitio web oficial resume el papel de homebrew en una oración: The Missing Package Manager para macOS (o Linux) (administrador de paquetes faltantes de macOS (o Linux).
Instalar
# 官网的安装命令,不过可能会连接不上,所以需要用国内的下载源
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 国内的下载源
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
Ingrese el comando anterior y siga las instrucciones en chino, seleccione la fuente y sugiera elegirUniversidad de Ciencia y Tecnología de China。
La instalación es exitosa y ejecuta brew -v para ver si la instalación es exitosa
Dos, instalación item2
Usaremos el homebrew instalado arriba para instalar item2
y solo necesitaremos ejecutar el comando
# 先查找是否有这个包
brew search item2
# 有的话直接install
brew install --cask item2
Espere a que se complete la barra de progreso y se complete la instalación
3. Comandos básicos de Homebrew
búsqueda de software
brew search TEXT|/REGEX/
Ver información relacionada con el software (mostrar información diversa del software (incluida la versión, la dirección de origen, las dependencias, etc.)
brew info [FORMULA|CASK...]
instalar software
brew install FORMULA|CASK...
desinstalar software
brew uninstall FORMULA|CASK...
ver lista de instalación
brew list [FORMULA|CASK...]
Ver información del paquete
brew info [FORMULA|CASK...]
Comprobar qué paquetes se pueden actualizar
brew outdated
Actualizar el paquete Homebrew instalará la nueva versión del paquete, pero la versión anterior permanecerá
brew upgrade [FORMULA|CASK...]
brew se actualiza a sí mismo
brew update
清理旧版本和缓存
brew cleanup # 清理所有包的旧版本
brew cleanup [FORMULA ...] # 清理指定包的旧版本
brew cleanup -n # 查看可清理的旧版本包,不执行实际操作
Bloquee los paquetes que no desee actualizar
brew pin [FORMULA ...] # 锁定某个包
brew unpin [FORMULA ...] # 取消锁定
consejos: debido a que la actualización actualizará todos los paquetes a la vez, podemos usar este comando cuando queramos ignorar
Gestión de servicios de software
brew services list # 查看使用brew安装的服务列表
brew services run formula|--all # 启动服务(仅启动不注册)
brew services start formula|--all # 启动服务,并注册
brew services stop formula|--all # 停止服务,并取消注册
brew services restart formula|--all # 重启服务,并注册