SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
Creació d'un repositori local
  de paquets de ubuntu 10.04

                                      Avel·lí Capó

                                  Versió 1 Abril 2011




Creació d'un repositori local de paquets per ubuntu 10.04       obra de Avel·lí Capó
                               està subjecta a una llicència de
     Reconeixement-No comercial-Compartir Igual 3.0 Espanya de Creative Commons
            Els permisos addicionals als d'aquesta llicència es poden trobar a
                  http://creativecommons.org/licenses/by-nc-sa/3.0/es/.
Quan tenim tota una aula amb ubuntus i els volem actualitzar, lo seu és tenir tots els paquets en un
pc de la xarxa local, i no haver de sortir a encalçar els paquets per servidors externs, que
evidentment, és molt més lent.

Instal·lació
La instal·lació d'un servidor de paquets es pot duu a terme a qualsevol PC (l'anomanaré smirror)
amb ubuntu, que tengui suficients recursos, com ara capacitat per enmagatzemar tots els paquets de
la distribució (ha d'enmagatzemar uns 30 GB de paquets)
Obrir un terminal 1
         sudo apt-get install apt-mirror apache2

apt-mirror: s'encarrega de descarregar des d'internet, tot els arxius de la distribució.
apache: necessari per publicar el repositori creat

Editam el fitxer mirror.list (sudo nano /etc/apt/mirror.list). En el meu cas l'he deixat així:
deb http://archive.ubuntu.com/ubuntu lucid main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse
clean http://archive.ubuntu.com/com

Davallar els paquets
Obrir un terminal
       sudo apt-mirror

Començarà a descarregar tota la paqueteria: tardarà moooolt de temps (el temps necessari per
descarregar-se uns 30Gb). Es recomana posar-ho en funcionament el divendres perquè es
descarregui durant el cap de setmana

Publicar els paquets
Obrir un terminal
       sudo ln -s /var/spool/apt-mirror/mirror/archive.ubuntu.com/ubuntu/ /var/www/

A la resta de PCs clients

Editam el sources.list dels pcs ubuntu perque apunti al smirror local
      sudo gedit /etc/apt/sources.list
Podem esborrar tot el contingut del fitxer i posar el següent:

       deb http://ip-smirror/ubuntu/ lucid main restricted universe multiverse
       deb http://ip-smirror/ubuntu/ lucid-updates main restricted universe multiverse
       deb http://ip-smirror/ubuntu/ lucid-security main restricted universe multiverse

# ip-smirror es la ip del servidor-repositori (10.216.x.y)

Per acabar

       sudo apt-get update


1 Per comoditat, selecciona i copia les comandes que haguem de fer en el terminal i enganxa-les
  directament en ell(Edita => Enganxa o també Majús +CTRL+ V)

                                                    2
I ara quan volguem actualitzar o afegir paquets als PCs clients, aquests en lloc de sortir als servidors
externs ho faran al smirror local.
La mitjana de devallada és de 9000Kb/s. Si no m'he errat: 9000 :-)

Actualització de paquets al smirror

Podem executar manualment l'ordre en el terminal
        sudo apt-mirror
al smirror per actualizar la paqueteria. Amb uns minuts estarà al dia. No cal que digui que és
convenient actualitzar-lo cada 2/3 dies.
També podem automatitzar aquesta tasca amb el cron del mirror, executar en el terminal:

       sudo nano /etc/cron.d/apt-mirror

descomentam la darrera línia per posar-lo a l'hora que volguem que s'actualitzi, o sigui, llevar el
símbol #




                                                   3

Contenu connexe

Tendances

P2 openkm bryan-alfonso
P2 openkm bryan-alfonsoP2 openkm bryan-alfonso
P2 openkm bryan-alfonsoBRAYANESTIVEN7
 
Ubuntu 10.04 LTS en el centres
Ubuntu 10.04 LTS en el centresUbuntu 10.04 LTS en el centres
Ubuntu 10.04 LTS en el centresAvel·lí
 
Servei samba (Linux-Windows)
Servei samba (Linux-Windows)Servei samba (Linux-Windows)
Servei samba (Linux-Windows)Yeni ChT
 
Duplicity
DuplicityDuplicity
Duplicitycfgmi
 
Instal·lació OpenKm
Instal·lació OpenKmInstal·lació OpenKm
Instal·lació OpenKmaroawv
 
presentacio de Ubuntu 2015
presentacio de Ubuntu 2015presentacio de Ubuntu 2015
presentacio de Ubuntu 2015Josep Gallart
 
Xarxes Amb Linux
Xarxes Amb LinuxXarxes Amb Linux
Xarxes Amb Linuxguest41b58b
 
Tutorial openkm
Tutorial openkmTutorial openkm
Tutorial openkmGavriiil
 
Blacklists amb Squidguard a Debian Squeeze
Blacklists amb Squidguard a Debian SqueezeBlacklists amb Squidguard a Debian Squeeze
Blacklists amb Squidguard a Debian SqueezeJordi Clopés Esteban
 
Tutorial OpenKM
Tutorial OpenKMTutorial OpenKM
Tutorial OpenKMJoanaELIES
 
Practica 2-instal-lar-open km-en-una-maquina-virtual-debian-george
Practica 2-instal-lar-open km-en-una-maquina-virtual-debian-georgePractica 2-instal-lar-open km-en-una-maquina-virtual-debian-george
Practica 2-instal-lar-open km-en-una-maquina-virtual-debian-georgeGeorgeTalmaciuValent
 
Robo Mind
Robo MindRobo Mind
Robo Mindplanas
 
Control remot amb Telnet i SSH
Control remot amb Telnet i SSHControl remot amb Telnet i SSH
Control remot amb Telnet i SSHYeni ChT
 
Clonezilla Live - Creació d'imatges
Clonezilla Live - Creació d'imatgesClonezilla Live - Creació d'imatges
Clonezilla Live - Creació d'imatgesLinkat
 

Tendances (20)

Openkm treball
Openkm treballOpenkm treball
Openkm treball
 
P2 openkm bryan-alfonso
P2 openkm bryan-alfonsoP2 openkm bryan-alfonso
P2 openkm bryan-alfonso
 
Ubuntu 10.04 LTS en el centres
Ubuntu 10.04 LTS en el centresUbuntu 10.04 LTS en el centres
Ubuntu 10.04 LTS en el centres
 
Servei samba (Linux-Windows)
Servei samba (Linux-Windows)Servei samba (Linux-Windows)
Servei samba (Linux-Windows)
 
Pt2 alex
Pt2 alexPt2 alex
Pt2 alex
 
P2 - OpenKM
P2 - OpenKMP2 - OpenKM
P2 - OpenKM
 
Duplicity
DuplicityDuplicity
Duplicity
 
Duplicity
DuplicityDuplicity
Duplicity
 
DHCP
DHCPDHCP
DHCP
 
Instal·lació OpenKm
Instal·lació OpenKmInstal·lació OpenKm
Instal·lació OpenKm
 
presentacio de Ubuntu 2015
presentacio de Ubuntu 2015presentacio de Ubuntu 2015
presentacio de Ubuntu 2015
 
Xarxes Amb Linux
Xarxes Amb LinuxXarxes Amb Linux
Xarxes Amb Linux
 
Tutorial openkm
Tutorial openkmTutorial openkm
Tutorial openkm
 
Blacklists amb Squidguard a Debian Squeeze
Blacklists amb Squidguard a Debian SqueezeBlacklists amb Squidguard a Debian Squeeze
Blacklists amb Squidguard a Debian Squeeze
 
Tutorial OpenKM
Tutorial OpenKMTutorial OpenKM
Tutorial OpenKM
 
Practica 2-instal-lar-open km-en-una-maquina-virtual-debian-george
Practica 2-instal-lar-open km-en-una-maquina-virtual-debian-georgePractica 2-instal-lar-open km-en-una-maquina-virtual-debian-george
Practica 2-instal-lar-open km-en-una-maquina-virtual-debian-george
 
Robo Mind
Robo MindRobo Mind
Robo Mind
 
P2-openkm
P2-openkmP2-openkm
P2-openkm
 
Control remot amb Telnet i SSH
Control remot amb Telnet i SSHControl remot amb Telnet i SSH
Control remot amb Telnet i SSH
 
Clonezilla Live - Creació d'imatges
Clonezilla Live - Creació d'imatgesClonezilla Live - Creació d'imatges
Clonezilla Live - Creació d'imatges
 

Similaire à Repositori local de paquets de ubuntu 10.04

Similaire à Repositori local de paquets de ubuntu 10.04 (20)

Taller Colinux
Taller ColinuxTaller Colinux
Taller Colinux
 
Presentació de Samba
Presentació de SambaPresentació de Samba
Presentació de Samba
 
Introducció programari lliure
Introducció programari lliureIntroducció programari lliure
Introducció programari lliure
 
Coneix el linux
Coneix el linux Coneix el linux
Coneix el linux
 
Metasploit framework mini how-to
Metasploit framework mini how-toMetasploit framework mini how-to
Metasploit framework mini how-to
 
Seguretat de Sistemes
Seguretat de SistemesSeguretat de Sistemes
Seguretat de Sistemes
 
Pendrive recuperacio clonezilla
Pendrive recuperacio clonezillaPendrive recuperacio clonezilla
Pendrive recuperacio clonezilla
 
Introducció a Docker
Introducció a DockerIntroducció a Docker
Introducció a Docker
 
Guia ràpida de la placa Raspberry Pi
Guia ràpida de la placa Raspberry PiGuia ràpida de la placa Raspberry Pi
Guia ràpida de la placa Raspberry Pi
 
Activitat Ubuntu
Activitat UbuntuActivitat Ubuntu
Activitat Ubuntu
 
Linkat y servidor de Terminales
Linkat y servidor de TerminalesLinkat y servidor de Terminales
Linkat y servidor de Terminales
 
Tema 5
Tema 5Tema 5
Tema 5
 
Virtualbox (1).pdf
Virtualbox (1).pdfVirtualbox (1).pdf
Virtualbox (1).pdf
 
AMIC i Linkat 3 - Wine
AMIC i Linkat 3 - WineAMIC i Linkat 3 - Wine
AMIC i Linkat 3 - Wine
 
Wine Amic
Wine AmicWine Amic
Wine Amic
 
Presentacio Ubuntu
Presentacio UbuntuPresentacio Ubuntu
Presentacio Ubuntu
 
Linux
LinuxLinux
Linux
 
M3 actividad manual virtual box trabajo dos.pdf
M3 actividad manual virtual box  trabajo dos.pdfM3 actividad manual virtual box  trabajo dos.pdf
M3 actividad manual virtual box trabajo dos.pdf
 
Presentació de Smoothwall
Presentació de SmoothwallPresentació de Smoothwall
Presentació de Smoothwall
 
Migració de Windows a GNU Linux Ubuntu
Migració de Windows a GNU Linux UbuntuMigració de Windows a GNU Linux Ubuntu
Migració de Windows a GNU Linux Ubuntu
 

Plus de Avel·lí

Som Energia: El cooperativisme energètic: la resposta ciutadana
Som Energia: El cooperativisme energètic: la resposta ciutadanaSom Energia: El cooperativisme energètic: la resposta ciutadana
Som Energia: El cooperativisme energètic: la resposta ciutadanaAvel·lí
 
Som Energia: Autoconsum fotovoltaic
Som Energia: Autoconsum fotovoltaicSom Energia: Autoconsum fotovoltaic
Som Energia: Autoconsum fotovoltaicAvel·lí
 
Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...
Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...
Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...Avel·lí
 
Esquela escola publica
Esquela escola publicaEsquela escola publica
Esquela escola publicaAvel·lí
 
Hay alternativas
Hay alternativasHay alternativas
Hay alternativasAvel·lí
 
Gnu ubuntu-facil-v4
Gnu ubuntu-facil-v4Gnu ubuntu-facil-v4
Gnu ubuntu-facil-v4Avel·lí
 
Ubunturef(esp) Comandos
Ubunturef(esp) ComandosUbunturef(esp) Comandos
Ubunturef(esp) ComandosAvel·lí
 
Softlibre enriquecido
Softlibre enriquecidoSoftlibre enriquecido
Softlibre enriquecidoAvel·lí
 
Manual desobediencia
Manual desobedienciaManual desobediencia
Manual desobedienciaAvel·lí
 
Programari lliure, societat lliure:
Programari lliure,  societat lliure:Programari lliure,  societat lliure:
Programari lliure, societat lliure:Avel·lí
 
Ebook openoffice 3-writer-calc-impress
Ebook openoffice 3-writer-calc-impressEbook openoffice 3-writer-calc-impress
Ebook openoffice 3-writer-calc-impressAvel·lí
 
Escola, salud i feina, 3a edició
Escola, salud i feina, 3a edicióEscola, salud i feina, 3a edició
Escola, salud i feina, 3a edicióAvel·lí
 
Cap09. Introducción a Linux Otras tareas elementales
Cap09. Introducción a Linux Otras tareas elementalesCap09. Introducción a Linux Otras tareas elementales
Cap09. Introducción a Linux Otras tareas elementalesAvel·lí
 
Cap04.Introducción a Linux El entorno de trabajo en Ubuntu
Cap04.Introducción a Linux El entorno de trabajo en UbuntuCap04.Introducción a Linux El entorno de trabajo en Ubuntu
Cap04.Introducción a Linux El entorno de trabajo en UbuntuAvel·lí
 
Cap07.Introducción a Linux Aplicaciones de red
Cap07.Introducción a Linux Aplicaciones de redCap07.Introducción a Linux Aplicaciones de red
Cap07.Introducción a Linux Aplicaciones de redAvel·lí
 

Plus de Avel·lí (20)

Som Energia: El cooperativisme energètic: la resposta ciutadana
Som Energia: El cooperativisme energètic: la resposta ciutadanaSom Energia: El cooperativisme energètic: la resposta ciutadana
Som Energia: El cooperativisme energètic: la resposta ciutadana
 
Som Energia: Autoconsum fotovoltaic
Som Energia: Autoconsum fotovoltaicSom Energia: Autoconsum fotovoltaic
Som Energia: Autoconsum fotovoltaic
 
Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...
Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...
Som Energia: 1r Congrés d'Energies Renovables i Sostenibilitat en Territoris ...
 
Prova
ProvaProva
Prova
 
Pneumàtica
PneumàticaPneumàtica
Pneumàtica
 
Esquela escola publica
Esquela escola publicaEsquela escola publica
Esquela escola publica
 
Hay alternativas
Hay alternativasHay alternativas
Hay alternativas
 
Retallades
RetalladesRetallades
Retallades
 
Formulari
FormulariFormulari
Formulari
 
Vaga
VagaVaga
Vaga
 
Gnu ubuntu-facil-v4
Gnu ubuntu-facil-v4Gnu ubuntu-facil-v4
Gnu ubuntu-facil-v4
 
Ubunturef(esp) Comandos
Ubunturef(esp) ComandosUbunturef(esp) Comandos
Ubunturef(esp) Comandos
 
Softlibre enriquecido
Softlibre enriquecidoSoftlibre enriquecido
Softlibre enriquecido
 
Manual desobediencia
Manual desobedienciaManual desobediencia
Manual desobediencia
 
Programari lliure, societat lliure:
Programari lliure,  societat lliure:Programari lliure,  societat lliure:
Programari lliure, societat lliure:
 
Ebook openoffice 3-writer-calc-impress
Ebook openoffice 3-writer-calc-impressEbook openoffice 3-writer-calc-impress
Ebook openoffice 3-writer-calc-impress
 
Escola, salud i feina, 3a edició
Escola, salud i feina, 3a edicióEscola, salud i feina, 3a edició
Escola, salud i feina, 3a edició
 
Cap09. Introducción a Linux Otras tareas elementales
Cap09. Introducción a Linux Otras tareas elementalesCap09. Introducción a Linux Otras tareas elementales
Cap09. Introducción a Linux Otras tareas elementales
 
Cap04.Introducción a Linux El entorno de trabajo en Ubuntu
Cap04.Introducción a Linux El entorno de trabajo en UbuntuCap04.Introducción a Linux El entorno de trabajo en Ubuntu
Cap04.Introducción a Linux El entorno de trabajo en Ubuntu
 
Cap07.Introducción a Linux Aplicaciones de red
Cap07.Introducción a Linux Aplicaciones de redCap07.Introducción a Linux Aplicaciones de red
Cap07.Introducción a Linux Aplicaciones de red
 

Repositori local de paquets de ubuntu 10.04

  • 1. Creació d'un repositori local de paquets de ubuntu 10.04 Avel·lí Capó Versió 1 Abril 2011 Creació d'un repositori local de paquets per ubuntu 10.04 obra de Avel·lí Capó està subjecta a una llicència de Reconeixement-No comercial-Compartir Igual 3.0 Espanya de Creative Commons Els permisos addicionals als d'aquesta llicència es poden trobar a http://creativecommons.org/licenses/by-nc-sa/3.0/es/.
  • 2. Quan tenim tota una aula amb ubuntus i els volem actualitzar, lo seu és tenir tots els paquets en un pc de la xarxa local, i no haver de sortir a encalçar els paquets per servidors externs, que evidentment, és molt més lent. Instal·lació La instal·lació d'un servidor de paquets es pot duu a terme a qualsevol PC (l'anomanaré smirror) amb ubuntu, que tengui suficients recursos, com ara capacitat per enmagatzemar tots els paquets de la distribució (ha d'enmagatzemar uns 30 GB de paquets) Obrir un terminal 1 sudo apt-get install apt-mirror apache2 apt-mirror: s'encarrega de descarregar des d'internet, tot els arxius de la distribució. apache: necessari per publicar el repositori creat Editam el fitxer mirror.list (sudo nano /etc/apt/mirror.list). En el meu cas l'he deixat així: deb http://archive.ubuntu.com/ubuntu lucid main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse clean http://archive.ubuntu.com/com Davallar els paquets Obrir un terminal sudo apt-mirror Començarà a descarregar tota la paqueteria: tardarà moooolt de temps (el temps necessari per descarregar-se uns 30Gb). Es recomana posar-ho en funcionament el divendres perquè es descarregui durant el cap de setmana Publicar els paquets Obrir un terminal sudo ln -s /var/spool/apt-mirror/mirror/archive.ubuntu.com/ubuntu/ /var/www/ A la resta de PCs clients Editam el sources.list dels pcs ubuntu perque apunti al smirror local sudo gedit /etc/apt/sources.list Podem esborrar tot el contingut del fitxer i posar el següent: deb http://ip-smirror/ubuntu/ lucid main restricted universe multiverse deb http://ip-smirror/ubuntu/ lucid-updates main restricted universe multiverse deb http://ip-smirror/ubuntu/ lucid-security main restricted universe multiverse # ip-smirror es la ip del servidor-repositori (10.216.x.y) Per acabar sudo apt-get update 1 Per comoditat, selecciona i copia les comandes que haguem de fer en el terminal i enganxa-les directament en ell(Edita => Enganxa o també Majús +CTRL+ V) 2
  • 3. I ara quan volguem actualitzar o afegir paquets als PCs clients, aquests en lloc de sortir als servidors externs ho faran al smirror local. La mitjana de devallada és de 9000Kb/s. Si no m'he errat: 9000 :-) Actualització de paquets al smirror Podem executar manualment l'ordre en el terminal sudo apt-mirror al smirror per actualizar la paqueteria. Amb uns minuts estarà al dia. No cal que digui que és convenient actualitzar-lo cada 2/3 dies. També podem automatitzar aquesta tasca amb el cron del mirror, executar en el terminal: sudo nano /etc/cron.d/apt-mirror descomentam la darrera línia per posar-lo a l'hora que volguem que s'actualitzi, o sigui, llevar el símbol # 3