Configuración de Mac por primera vez y su software de requisito previo (Homebrew + item2)

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)
    inserte la descripción de la imagen aquí
  • ¿Cómo abrirlo?
# 打开终端运行此命令即可
sudo spctl --master-disable

1. Instalación casera

sitio web oficial de homebrew

  • 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

inserte la descripción de la imagen aquí
La instalación es exitosa y ejecuta brew -v para ver si la instalación es exitosa
inserte la descripción de la imagen aquí

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

inserte la descripción de la imagen aquí
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 # 重启服务,并注册

Guess you like

Origin blog.csdn.net/qq_45408390/article/details/131970470