Los gestores e instaladores de software, a pesar de no ser igual, se aplican al problema de adquirir software nuevo de maneras consistentes y replicables y también de desistalarlos.
Es buena idea antes de instalar o configurar los instaladores/gestores que se verifiquen si ya se encuentran instalados.
Una forma de verificar es mirar si por ejemplo los comandos nix
o brew
ya existen
y a su vez cosas como fossil
o pandoc
ya existen.
Windows
En esta sección vamos a considerar dos sistemas para Windows.
Scoop
Chocolatey
Mac y Gnu/Linux
Las distribuciones de Linux cuentan con sus propios gestores de paquetes y es allí donde la idea más maduró y pasó a otros sistemas operativos. Sin embargo, en ocasiones el gestor nativo no siempre trae los paquetes que necesitamos, o las versiones no son las requeridas y en ese sentido es conveniente contar con otros gestores.
Nix
Actualizar lista de paquetes
Esto se hace para tener las últimas versiones
nix-channel --update
Mac
Homebrew/brew
https://brew.sh/
Instalar
Para instalar hay que ejecutar el comando
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Buscar un paquete
Buscar el paquet fossil
brew search fossil
y para instalar el paquete
brew install fossil
Y hacer lo mismo con pandoc en lugar de fossil.
Varios
- Opcional: consola de Ubuntu (bash/apt) en Windows (195 MB) https://www.microsoft.com/es-es/store/p/ubuntu/9nblggh4msv6#system-requirements
- Instalar Acrobat Reader para Windows vía Wine.