SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
CREACION DE REPOSITORIO LOCAL PARA 
DEBIAN/UBUNTU 
Ignacio Lozano ignaciolozano81@gmail.com 
Objetivo: 
Crear un mirror local Debian/Ubuntu con el fin de ahorrar el ancho de 
banda y descargar solo una vez los paquetes necesarios. 
Implementeacion: 
Configuración del servidor: 
• Cuando tengamos el servidor ya destinado (en este caso utilizamos 
Ubuntu 12.04 Server) es necesario instalar los siguientes paquetes: 
apt-mirror y apache2 
apt-get install apt-mirror apache2
• El paquete apt-mirror es quien nos ayudará en este proyecto. 
Vamos a programarlo para que todos los días a cierta hora 
comience el proceso de descarga de actualizaciones. Para ello 
editamos el fichero sudo gedit /etc/cron.d/apt-mirror y 
decomentamos la última línea quitando el # en la ultima linea y 
definiendo la hora en la cual comenzará. Por ejemplo a las 4 de la 
mañana. 
nano /etc/cron.d/apt-mirror
• Ahora queda necesitamos de definir el medio de publicación en 
apache. Lo resolvemos definiendo el siguiente enlace simbólico: 
ln -s /var/spool/apt-mirror/mirror/archive.ubuntu.com/ubuntu/ /var/www/ 
• Una vez hecho esto, lo que tengo que hacer es editar el archivo 
/etc/apt/mirror.list luego de terminada la instalacion: 
nano /etc/apt/mirror.list 
Figura1
• En el archivo mirror.list vamos a encontrar una lineas que 
comienzan con deb-src, esta lineas son las rutas del repositorio 
donde descargar las fuentes de la distribucion, como esto puede 
ocupar mucho espacio y mucho tiempo de descarga y en mi caso 
no es necesario tenerlo a mano, procedo a comentar esas lineas 
colocando al inicio de cada linea un #. 
Figura 2
• En caso de usar o querer incluir otra distribucion que no sea 
precise, como maverick, karmic o intrepid, solo debo remplazar el 
nombre indicado por el nombre correspondiente o agregar lineas 
similares para descargar esa version de mi distro, inclusive, si 
incluyo la info de repositorios de Debian, Cydia o cualquier tipo de 
repositorio APT. 
• Luego de configurado, lo ponemos en marcha con: 
apt-mirror 
Este processo de descarga puede tardar varios dias inclusive, en 
realidad depende que que tan bueno sea tu ancho de banda.
Configuración del cliente: 
• Modificamos el sources.list en cada estacion de trabajo 
gedit /etc/apt/sources.list 
Alli debo colocar como repositorio el nuevo y local, por ejemplo, 
supongamos que la maquina a la que le acabamos de hacer la instalacion del 
apt-mirror tiene como numero IP el 192.168.56.103 entonces mas o menos asi 
quedaria mi archivo sources.list: 
figura 1:
figura 2: 
Recordemos que si hemos incluido los repositorios multivese y universe 
también podemos agregarlos en las lineas del sources.list de cada cliente. 
Agregar repositorios no oficiales Debian/Ubuntu al servidor. 
Si quisiéramos agregar el un repositorio no oficial de Ubuntu utilizamos el 
comando “add-apt-repository” con este comando automáticamete nos genera 
la public-key. 
sudo add-apt-repository ppa:sun-java-community-team/sun-java6

Más contenido relacionado

La actualidad más candente

Plan de mantenimiento
Plan de mantenimientoPlan de mantenimiento
Plan de mantenimientopercy dezar
 
Diagramas de flujo (soporte y mantenimiento de equipo de computo)
Diagramas de flujo (soporte y mantenimiento de equipo de computo)Diagramas de flujo (soporte y mantenimiento de equipo de computo)
Diagramas de flujo (soporte y mantenimiento de equipo de computo)Luis Nevarez
 
Programas utilitarios - 2020
Programas utilitarios - 2020Programas utilitarios - 2020
Programas utilitarios - 2020ABELCALIXTOG
 
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32..... ..
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linuxDenisse C
 
Tarjetas Graficas
Tarjetas GraficasTarjetas Graficas
Tarjetas Graficasklmnt
 
Centro de procesamiento de datos
Centro de procesamiento de datosCentro de procesamiento de datos
Centro de procesamiento de datosandexgs
 
240463687 formato-hoja-de-vida-pc y
240463687 formato-hoja-de-vida-pc y240463687 formato-hoja-de-vida-pc y
240463687 formato-hoja-de-vida-pc yYOZZIIMHAR
 
Medidas de seguridad para ensamblar una PC y ensamble de una PC
Medidas de seguridad para ensamblar una PC y ensamble de una PCMedidas de seguridad para ensamblar una PC y ensamble de una PC
Medidas de seguridad para ensamblar una PC y ensamble de una PCtotodile123
 

La actualidad más candente (20)

Instala y configura software
Instala y configura softwareInstala y configura software
Instala y configura software
 
Presentación sobre Ubuntu
Presentación sobre UbuntuPresentación sobre Ubuntu
Presentación sobre Ubuntu
 
Plan de mantenimiento
Plan de mantenimientoPlan de mantenimiento
Plan de mantenimiento
 
Diagramas de flujo (soporte y mantenimiento de equipo de computo)
Diagramas de flujo (soporte y mantenimiento de equipo de computo)Diagramas de flujo (soporte y mantenimiento de equipo de computo)
Diagramas de flujo (soporte y mantenimiento de equipo de computo)
 
Instala y configura software
Instala y configura softwareInstala y configura software
Instala y configura software
 
Programas utilitarios - 2020
Programas utilitarios - 2020Programas utilitarios - 2020
Programas utilitarios - 2020
 
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
Tutorial y manual para instalar y configurar cacti 0.8.8 a en windows 7 de 32...
 
Drivers
DriversDrivers
Drivers
 
Introducción a linux
Introducción a linuxIntroducción a linux
Introducción a linux
 
Tarjetas Graficas
Tarjetas GraficasTarjetas Graficas
Tarjetas Graficas
 
Expocicion ubuntu
Expocicion ubuntuExpocicion ubuntu
Expocicion ubuntu
 
Windows 8
Windows 8Windows 8
Windows 8
 
Centro de procesamiento de datos
Centro de procesamiento de datosCentro de procesamiento de datos
Centro de procesamiento de datos
 
MEDIDAS DE SEGURIDAD PARA ENSAMBLAR EQUIPOS DE COMPUTO
MEDIDAS DE SEGURIDAD PARA ENSAMBLAR EQUIPOS DE COMPUTOMEDIDAS DE SEGURIDAD PARA ENSAMBLAR EQUIPOS DE COMPUTO
MEDIDAS DE SEGURIDAD PARA ENSAMBLAR EQUIPOS DE COMPUTO
 
Linux.Trabajo práctico
Linux.Trabajo prácticoLinux.Trabajo práctico
Linux.Trabajo práctico
 
240463687 formato-hoja-de-vida-pc y
240463687 formato-hoja-de-vida-pc y240463687 formato-hoja-de-vida-pc y
240463687 formato-hoja-de-vida-pc y
 
Contingencia Informatica
Contingencia InformaticaContingencia Informatica
Contingencia Informatica
 
Cuestionario de drivers
Cuestionario de driversCuestionario de drivers
Cuestionario de drivers
 
Medidas de seguridad para ensamblar una PC y ensamble de una PC
Medidas de seguridad para ensamblar una PC y ensamble de una PCMedidas de seguridad para ensamblar una PC y ensamble de una PC
Medidas de seguridad para ensamblar una PC y ensamble de una PC
 
Blu ray
Blu rayBlu ray
Blu ray
 

Similar a Crear servidor local de repositorios de paquetes DEB para Ubuntu

Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache HadoopHerramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache HadoopDavid Albela Pérez
 
2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...
2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...
2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...Freddy Banguero
 
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamenteCrea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamenteKuboosoft
 
Añadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 ServerAñadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 Servereduenlasiberia
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónSocialBiblio
 
Drupal 8: deploy capistrano y gestión de la configuración
Drupal 8: deploy capistrano y gestión de la configuraciónDrupal 8: deploy capistrano y gestión de la configuración
Drupal 8: deploy capistrano y gestión de la configuraciónBiko
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/LinuxMartin Gregorio
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hatjcausil1
 
Vagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de usoVagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de usoSergio Zambrano Delfa
 
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...Edgar A. Cruz Huaman
 
Instalación de MySQL en Linux Mint
Instalación de MySQL en Linux MintInstalación de MySQL en Linux Mint
Instalación de MySQL en Linux Mintkamui002
 
Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Totus Muertos
 

Similar a Crear servidor local de repositorios de paquetes DEB para Ubuntu (20)

Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache HadoopHerramientas y ejemplos de trabajos MapReduce con Apache Hadoop
Herramientas y ejemplos de trabajos MapReduce con Apache Hadoop
 
2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...
2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...
2290277 Instalacion De Un Servidor De Base De Datos Postgre Sql Apache Jboss ...
 
PXE
PXEPXE
PXE
 
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamenteCrea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
Crea tus instaladores para linux (fedora, ubuntu, etc) sencillamente
 
Añadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 ServerAñadir un cliente Ubuntu a un Dominio 2008 Server
Añadir un cliente Ubuntu a un Dominio 2008 Server
 
Instalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuraciónInstalación KOHA: desarrollo, requerimientos y configuración
Instalación KOHA: desarrollo, requerimientos y configuración
 
Drupal 8: deploy capistrano y gestión de la configuración
Drupal 8: deploy capistrano y gestión de la configuraciónDrupal 8: deploy capistrano y gestión de la configuración
Drupal 8: deploy capistrano y gestión de la configuración
 
Servidores Web en GNU/Linux
Servidores Web en GNU/LinuxServidores Web en GNU/Linux
Servidores Web en GNU/Linux
 
Servidor HTTP Apache
Servidor HTTP ApacheServidor HTTP Apache
Servidor HTTP Apache
 
Manual de instalacion servicios en red hat
Manual de instalacion servicios en red hatManual de instalacion servicios en red hat
Manual de instalacion servicios en red hat
 
Integrando sonar
Integrando sonarIntegrando sonar
Integrando sonar
 
Sesion3 del Curso de Lliurex
Sesion3 del Curso de LliurexSesion3 del Curso de Lliurex
Sesion3 del Curso de Lliurex
 
Vagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de usoVagrant y Docker - Guía práctica de uso
Vagrant y Docker - Guía práctica de uso
 
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...Sesion Nº 03   Tecnologias Web I   Instalación Y Configuración Del Servidor A...
Sesion Nº 03 Tecnologias Web I Instalación Y Configuración Del Servidor A...
 
Manueal instalar canaima
Manueal instalar canaimaManueal instalar canaima
Manueal instalar canaima
 
Despues de instalar fedora 14
Despues de instalar fedora 14Despues de instalar fedora 14
Despues de instalar fedora 14
 
Instalación de MySQL en Linux Mint
Instalación de MySQL en Linux MintInstalación de MySQL en Linux Mint
Instalación de MySQL en Linux Mint
 
Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de servidor DHCP en Ubuntu Server 12.04
 
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizadaGuía instalación koha por paquetes en ubuntu 16.04 lts actualizada
Guía instalación koha por paquetes en ubuntu 16.04 lts actualizada
 
01intalacion de apache
01intalacion de apache01intalacion de apache
01intalacion de apache
 

Último

PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjNachisRamos
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucioneschorantina325
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfLUZMARIAAYALALOPEZ
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 

Último (7)

PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjjPPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
PPT-HISTORIA-6°-ABC.pptxjjjjjjjjjjjjjjjjjjjjjj
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
Unidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disolucionesUnidad V. Disoluciones quimica de las disoluciones
Unidad V. Disoluciones quimica de las disoluciones
 
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdfTIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
TIPOS DE LA PSICOPATOLOGÍA DE LA PERCEPCIÓN.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 

Crear servidor local de repositorios de paquetes DEB para Ubuntu

  • 1. CREACION DE REPOSITORIO LOCAL PARA DEBIAN/UBUNTU Ignacio Lozano ignaciolozano81@gmail.com Objetivo: Crear un mirror local Debian/Ubuntu con el fin de ahorrar el ancho de banda y descargar solo una vez los paquetes necesarios. Implementeacion: Configuración del servidor: • Cuando tengamos el servidor ya destinado (en este caso utilizamos Ubuntu 12.04 Server) es necesario instalar los siguientes paquetes: apt-mirror y apache2 apt-get install apt-mirror apache2
  • 2. • El paquete apt-mirror es quien nos ayudará en este proyecto. Vamos a programarlo para que todos los días a cierta hora comience el proceso de descarga de actualizaciones. Para ello editamos el fichero sudo gedit /etc/cron.d/apt-mirror y decomentamos la última línea quitando el # en la ultima linea y definiendo la hora en la cual comenzará. Por ejemplo a las 4 de la mañana. nano /etc/cron.d/apt-mirror
  • 3. • Ahora queda necesitamos de definir el medio de publicación en apache. Lo resolvemos definiendo el siguiente enlace simbólico: ln -s /var/spool/apt-mirror/mirror/archive.ubuntu.com/ubuntu/ /var/www/ • Una vez hecho esto, lo que tengo que hacer es editar el archivo /etc/apt/mirror.list luego de terminada la instalacion: nano /etc/apt/mirror.list Figura1
  • 4. • En el archivo mirror.list vamos a encontrar una lineas que comienzan con deb-src, esta lineas son las rutas del repositorio donde descargar las fuentes de la distribucion, como esto puede ocupar mucho espacio y mucho tiempo de descarga y en mi caso no es necesario tenerlo a mano, procedo a comentar esas lineas colocando al inicio de cada linea un #. Figura 2
  • 5. • En caso de usar o querer incluir otra distribucion que no sea precise, como maverick, karmic o intrepid, solo debo remplazar el nombre indicado por el nombre correspondiente o agregar lineas similares para descargar esa version de mi distro, inclusive, si incluyo la info de repositorios de Debian, Cydia o cualquier tipo de repositorio APT. • Luego de configurado, lo ponemos en marcha con: apt-mirror Este processo de descarga puede tardar varios dias inclusive, en realidad depende que que tan bueno sea tu ancho de banda.
  • 6. Configuración del cliente: • Modificamos el sources.list en cada estacion de trabajo gedit /etc/apt/sources.list Alli debo colocar como repositorio el nuevo y local, por ejemplo, supongamos que la maquina a la que le acabamos de hacer la instalacion del apt-mirror tiene como numero IP el 192.168.56.103 entonces mas o menos asi quedaria mi archivo sources.list: figura 1:
  • 7. figura 2: Recordemos que si hemos incluido los repositorios multivese y universe también podemos agregarlos en las lineas del sources.list de cada cliente. Agregar repositorios no oficiales Debian/Ubuntu al servidor. Si quisiéramos agregar el un repositorio no oficial de Ubuntu utilizamos el comando “add-apt-repository” con este comando automáticamete nos genera la public-key. sudo add-apt-repository ppa:sun-java-community-team/sun-java6