---
breaks: false
info: |
Este documento fue creado por la comunidad de Grafoscopio
durante nuestros talleres, llamados Data Weeks y Data
Rodas.
Para saber más sobre el proyecto y las recomendaciones de
edición y colaboración
sobre este y otros documentos visita:
- http://mutabit.com/dataweek/
- http://mutabit.com/repos.fossil/dataweek/doc/tip/wiki/presentacion.md
- http://mutabit.com/repos.fossil/dataweek/doc/tip/wiki/markdown.md
sync:
- https://etherpad.wikimedia.org/p/instaladores-windows
- https://docutopia.tupale.co/instaladores-gestores-software
---
# Instaladores y gestores de Software
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.
Estos sistemas permiten realizar lo que se conoce como instalaciones desatendidas, es decir instalaciones
automatizadas de software en las que la persona sólo menciona el paquete que quiere (ejp: flash) y la operación
que va a realizar (instalar, actualizar, desinstalar) y el gestor de paquetes se encarga de realizar esta tarea sin
mayores intervenciones
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 verificar que programas específicos como `fossil` o `pandoc` ya estén
instalados antes de intentar instalarlos por medios alternativos.
## Windows
En esta sección vamos a considerar dos sistemas para Windows.
### Scoop
[Sitio web de Scoop](http://scoop.sh/ )
Para instalar Scoop son tres sencillos pasos:
* Abrir Power Shell:
* (Opcioal): Habilitar la política de ejecución para la instalación:
```
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
```
* Instalar Scoop:
```
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
```
### Chocolatey
[Sitio web de Chocolatey](https://chocolatey.org)
## 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.
## Gnu/Linux (y Mac)
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.