[Ubuntu-bo] Script para juntar DVDs del repositorio de Ubuntu
Gabriel Edmundo Perrogón Justiniano
buchho.jd en gmail.com
Sab Feb 13 17:30:16 GMT 2010
Acá una actualizacion del script... pero al terminar de correrlo hace el
update bien, pero salen errores a la hora de instalar:
Script:
#!/bin/bash -x
# buchho 2009-02-05
DPKG="/usr/bin/dpkg"
DPKG_SCANPACKAGES="/usr/bin/dpkg-scanpackages"
GZIP="/bin/gzip"
DPKG_DEV="dpkg-dev_1.15.4ubuntu2_all.deb"
PATCH="patch_2.5.9-5_i386.deb"
ARCH="i386"
LOCAL_PATH="ubuntu"
#instalando paquete dpkg-dev y su dependencia
#$DPKG -i $PATCH
#$DPKG -i $DPKG_DEV
echo "Borrando creando y comprimiendo indices..."
for i in karmic karmic-backports karmic-proposed karmic-security
karmic-updates ; do
for j in main multiverse restricted universe ; do
rm -rv $LOCAL_PATH/dists/"$i"/"$j"/binary-$ARCH/Packages*
${DPKG_SCANPACKAGES} $LOCAL_PATH/pool/"$j" /dev/null >
$LOCAL_PATH/dists/"$i"/"$j"/binary-$ARCH/Packages
${GZIP} $LOCAL_PATH/dists/"$i"/"$j"/binary-$ARCH/Packages
done;
done;
echo "Finished Borrando creando y comprimiendo indices..."
echo "Respaldando y reemplazando /etc/apt/sources.list"
#cp /etc/apt/sources.list /etc/apt/sources.list.backup
#cp sources.list.karmic.local /etc/apt/sources.list
echo "Finished Respaldando y reemplazando /etc/apt/sources.list"
echo "Updating..."
#aptitude update
echo "Finished Updating..."
echo "Upgrading..."
#aptitude safe-upgrade
echo "Finished Upgrading..."
echo "Ok tu sistema ya puede usarse con tu repositorio local, reinicia para
que se cargue la nueva versión del kernel. Salu2 Atte. Gabo.-"
gabucho ~ $ sudo aptitude install ksudoku
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
Se instalarán los siguiente paquetes NUEVOS:
ksudoku libkdegames5{a}
0 paquetes actualizados, 2 nuevos instalados, 0 para eliminar y 0 sin
actualizar.
Necesito descargar 0B/1755kB de archivos. Después de desempaquetar se usarán
4805kB.
¿Quiere continuar? [Y/n/?] y
AVISO: ¡se instalarán versiones no confiables de los siguientes paquetes!
Los paquetes no confiables pueden comprometer la seguridad de su sistema.
Debe proceder con la instalación solamente si tiene la
certeza de que es esto lo que desea hacer.
libkdegames5 ksudoku
¿Quiere ignorar esta advertencia y proceder de todas formas?
Para continuar, introduzca "Si"; para abortar, introduzca "No": si
Escribiendo información de estado extendido... Hecho
*Err file: karmic-backports/main libkdegames5 4:4.3.2-0ubuntu1
Fichero no encontrado
Err file: karmic-backports/main ksudoku 4:4.3.2-0ubuntu1
Fichero no encontrado
E: Fallo al renombrar
file:/media/DATOS/mirror/ubuntu/ubuntu/pool/main/k/kdegames/libkdegames5_4.3.2-0ubuntu1_i386.deb:
Fichero no encontrado*
*
*Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Escribiendo información de estado extendido... Hecho
alguna idea?
Salu2
Atte.
GAbo.-
El 5 de febrero de 2010 23:48, Gabriel Edmundo Perrogón Justiniano <
buchho.jd en gmail.com> escribió:
> Explicación:
> Como ya saben<https://lists.ubuntu.com/archives/ubuntu-bo/2009-December/003792.html>he estado mandando DVDs con el repositorio de ubuntu a diferentes ciudades
> de Bolivia para las personas que así lo solicitarion y que no disponen de
> una conexión a internet y requieren instalar paquetes adicionales, algunas
> de ellas han experimentado problemas en tener que juntar el repo a disco
> duro y es por ello que intento hacer este proceso más sencillo teniendo que
> ejecutar un simple script que les haga tal tarea.
>
> Objetivo:
> Juntar los 7 DVDs del repositorio de ubuntu creados tal como lo indica el
> blog del compañero Gary Sandi<http://gary.esdebian.org/36723/repositorios-debian-dvd>en el disco duro para poderlos usar con apt-get, aptitude, synaptic, etc.
> ejecutando un simple script (./juntar-repositorio.sh).
>
> También es posible usar el repositorio sin tener que copiarlo al disco duro
> añadiendo cada DVD al sources.list, una forma simple de hacerlo es con:
> #apt-cdrom add
> pero en esta pequeña guía se van a copiar los 7 DVDs al disco duro y usar
> el repositorio localmente ya que es un poco moroso estar sacando y metiendo
> los DVDs cada vez que se instalan paquetes, además si se quiere hacer más
> rápidamente las instalaciones, se tiene el espacio en disco (29GB), o se
> tiene conexion a internet o alguna que otra vez nos conectamos ya sea por
> dial-up o van con el portatil a algun cibercafé y quieren actualizarce el
> reposotorio lo mejor es tenerlo en disco duro.
>
> Pasos a Seguir:
> Luego de la instalación de Ubuntu 9.10 Karmic koala hacer lo siguiente:
> 1.- Copiar los 7 DVDs del repositorio de ubuntu a /mirror/ubuntu (Esta ruta
> la podrías cambiar, se tienen que tener minimo 29GB de espacio libre en esa
> ruta)
>
> #mkdir -p /mirror/ubuntu
>
> #cp -Rv /media/cdrom/dists /mirror/ubuntu
> #cp -Rv /media/cdrom/pool /mirror/ubuntu
> #eject
> Colocar el próximo DVDs y escribir las anteriores tres intrucciones y así
> sucesivamente para todos los DVDs.
>
> 2.-Copiar del último DVD el script (juntar-repositorio.sh),
> sources.list.karmic.local y los dos .deb que hace que se generen los índices
> de paquetes de todo el repositorio y reemplaza el sources.list para poder
> usar el repositorio de manera local
> #cp /media/cdrom/juntar-repositorio.sh /mirror/ubuntu
> #cp /media/cdrom/dpkg-dev_1.15.4ubuntu2_all.deb /mirror
> #cp /media/cdrom/patch_2.5.9-5_i386.deb /mirror
> #cp /media/cdrom/sources.list.karmic.local /mirror
>
> 3.- Ejecutar el script
> #cd /mirror/ubuntu
> #sh juntar-repositorio.sh
>
> Espero que con este script no tengan problemas en juntar los dvds del
> repositorio a disco duro, asimismo todas las observaciones, aportaciones o
> modificaciones al script son bienvenidas.
>
> Salu2
> Atte.
> Gabo.-
>
> PD.- Adjunto el script
>
> --
> OpenPGP keys:6B9B3EE3
> Linux User #486310
> , ,
> / \
> ((__-^^-,-^^-__))
> `-_---' `---_-'
> `--|o` 'o|--'
> \ ` /
> ): :(
> :o_o:
> "-"
>
>
--
Open PGP key: 6B9B3EE3
Linux User #486310
. , ,
. / \
.((__-^^-,-^^-__))
. `-_---' `---_-'
. `--|o` 'o|--'
. \ ` /
. ): :(
. :o_o:
. "-"
.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-bo/attachments/20100213/accb1a51/attachment.htm
Más información sobre la lista de distribución Ubuntu-bo