fbpx
Uncategorized

Restaurar, clonar o hacer una copia de seguridad de la configuración de Homebrew

Homebrew es un administrador de paquetes popular para MacOS. Proporciona un fácil acceso a miles de programas y aplicaciones. Está desarrollado y mantenido por una comunidad de código abierto en Github. Utilice el paquete Homebrew para hacer una copia de seguridad y restaurar su configuración de Homebrew.

Si aún no lo ha instalado, eche un vistazo rápido a brew.sh o simplemente instálelo ejecutando el siguiente comando en la terminal de MacOS.

/usr/bin/ruby -e «$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)»

La instalación debería realizarse sin problemas. Instalar algunas herramientas interesantes también es fácil:

brew install htop

Para instalar una mejor alternativa a la parte superior del visor de procesos estándar.

Brewfiles

Aquí es donde ocurre la magia. Si alguna vez usó npm, bower u otro administrador de paquetes / activos, es posible que esté usando archivos de dependencia que enumeran una cantidad de paquetes o activos que se van a instalar. Brewfiles hacen aproximadamente lo mismo, pero luego para su configuración de Homebrew.

¡Empecemos rápidamente! Instale el grifo Homebrew:

brew tap Homebrew/bundle

Vaciar todos sus paquetes Homebrew a la vez

Ejecute el siguiente comando para crear un archivo de texto llamado Brewfile con todos los Homebrew empaquetados instalados en su sistema:

brew bundle dump

Esto crea un archivo con muchas entradas:

tap ‘caskroom/cask’

tap ‘homebrew/bundle’

tap ‘homebrew/core’

tap ‘homebrew/dupes’

tap ‘homebrew/php’

tap ‘homebrew/services’

tap ‘homebrew/versions’

brew ‘android-platform-tools’

brew ‘autoconf’

brew ‘boost’

brew ‘readline’

brew ‘calc’

brew ‘cscope’

Mantenga este archivo seguro en su almacenamiento de archivos en la nube como Dropbox o correo electrónico.

mv Brewfile ~/Dropbox

Restaura tu configuración

Cambie su directorio de trabajo a la carpeta que contiene el Brewfile. Luego, para instalar / restaurar todos los elementos del archivo, ejecute:

cd ~/Dropbox

brew bundle

¡Listo! Homebrew comienza a reinstalar todos los paquetes.

Creando un Brewfile personalizado

La sintaxis de Brewfile es sencilla. Cada línea es un comando que se ejecuta. Primero, cree un archivo Brewfile vacío:

touch Brewfile

Luego, como ejemplo, agregue un grifo, dos paquetes de preparación y un barril respectivamente:

ap ‘homebrew/php’

brew ‘homebrew/php/php71’, args: [‘with-imap’]

brew ‘shpotify’

cask ‘spotify

Author

Marisol Gonzalez

Leave a comment

Abrir chat