Repositorio [1] (del inglés repositorio - almacenamiento): un lugar donde se almacenan y mantienen los datos. La mayoría de las veces, los datos en el repositorio se almacenan en forma de archivos disponibles para su posterior distribución a través de la red .
Existen repositorios para almacenar programas escritos en un solo lenguaje (como CPAN para Perl ) o diseñados para una sola plataforma. Muchos sistemas operativos modernos, como OpenSolaris , FreeBSD y la mayoría de las distribuciones de Linux , tienen repositorios oficiales, pero también le permiten instalar paquetes desde otras ubicaciones. La mayoría de los repositorios son gratuitos, pero algunas empresas brindan acceso a sus propios repositorios mediante una suscripción paga.
Los repositorios se utilizan en los sistemas de control de versiones , almacenan todos los documentos junto con el historial de sus cambios y otra información del servicio.
Existen varios sistemas automatizados para la creación de repositorios. Uno de los tipos de repositorios: repositorios en CD / DVD : discos de instalación para paquetes de un software en particular .
Entre las distribuciones de Linux, son populares los repositorios con el formato de metadatos YUM para distribuciones basadas en paquetes RPM y los repositorios con metadatos APT para distribuciones basadas en paquetes DEB .