Tutorial 7 – Modulo de Agregar Repositorios Alternativos y Especializados.


Les recuerdo que:

El Tutorial 1  fue sobre el Modulo de Auditoria.

El Tutorial 2  fue sobre el Modulo de Información.

El Tutorial 3 fue sobre el Modulo de Agregar un Repositorio Institucional.

El Tutorial 4 fue sobre el Modulo de Agregar un Repositorio de DEBIAN Squeeze / Canaima 3.0.

El Tutorial 5 fue sobre el Modulo de Agregar un Repositorio de Ubuntu Lucid.

El Tutorial 6 fue sobre el Modulo de Agregar el mejor Repositorio para DEBIAN Squeeze.

Este es el Séptimo Tutorial semanal sobre el Código fuente del Script Bicentenario 3.1, en el trataremos el  Modulo de Agregar Repositorios Alternativos y Especializados

Todos sabemos que lo ideal cuando uno tiene ya sea un Equipo o toda una Plataforma (Red de equipos) con Sistemas GNU/Linux es poder tenerlos lo más y mejor actualizado posible, y que para eso necesitamos contar con el mejor o los mejores Repositorios posible.

Debido a esto te dejo este truco en forma de Script para que agregues algunos excelentes Repositorio con todo y sus llaves de acceso.

Así que si quieres insertar / agregar esos parámetros vía consola a través de un Script, ahí les dejo el codigo del  Modulo de Agregar Repositorios Alternativos y Especializados:

agregarrepositoriosinternet4(){
clear
setterm -background blue
QUIEN=$( whoami )
if [ "$QUIEN" != "root" ]; then
        echo "DEBE SER ROOT PARA CONTINUAR"
        exit 0
fi
sleep 3s
echo "El Script procedera a instalar los Repositorios GNU/Linux para Debian "
echo "6.0 Squeeze particulares mas interesantes y utiles sobre el internet."
echo ""
echo ""
echo "Espere unos segundos mientras el Script sigue la ejecucion..."
echo "

"
sleep 3s
clear
echo '
###########################################################################################
# REPOSITORIOS ALTERNATIVOS Y ESPECIALIZADOS PARA DEBIAN GNU/LINUX SQUEEZE                #

# Repositorio Multimedias Oficiales para DEBIAN
deb http://debian-multimedia.org squeeze main non-free
deb-src http://debian-multimedia.org squeeze main non-free

# Repositorio Google Linux - http://www.google.com
deb http://dl.google.com/linux/deb/ stable main non-free

# Repositorio Google Linux (Versiones de Prueba) - http://www.google.com
# deb http://dl.google.com/linux/deb/ testing non-free

# Repositorio Virtualbox - http://www.virtualbox.org
deb http://download.virtualbox.org/virtualbox/debian squeeze contrib

# Repositorio Wine - http://www.winehq.org
deb http://www.lamaresh.net/apt squeeze main 

# Repositorio Webmin - http://webmin.com/
deb http://download.webmin.com/download/repository sarge contrib 

# Repositorio Navegador Opera - http://deb.opera.com/
deb http://deb.opera.com/opera/ squeeze non-free

# Repositorio Skype - http://www.skype.com
deb http://download.skype.com/linux/repos/debian/ stable non-free

#                                                                                         #
###########################################################################################
' >> /etc/apt/sources.list
cat /etc/apt/sources.list
echo ""
echo "El archivo sources.list ha sido reconfigurado exitosamente."
echo "Verifique en las lineas superiores que todo este correctamente."
echo ""
clear
echo ""
echo "El Script procedera a instalar la llave de acceso al Repositorio de"
echo "Google y DEBIAN Multimedia, es decir, el paquete de llave de acceso"
echo "debian-multimedia-keyring."
echo ""
sleep 5s
clear
aptitude update
sleep 5s
clear
echo ""
echo "La llave de acceso al Repositorio Multimedia debio haber sido instalada."
echo "Verifiquelo cuando se haga un aptitude update."
echo ""
sleep 5s
clear
sleep 15s
clear
echo ""
echo "El Script procedera a instalar las llave de acceso a los Repositorio"
echo "insertados, es decir, la llave key 0xd66b746e, y los paquetes archive-key.asc,"
echo "oracle_vbox.asc, key.gpg y jcameron-key.asc y archive.key."
echo ""
sleep 15s
clear
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
aptitude install debian-multimedia-keyring -y
wget -q -O - http://unofficial.debian-maintainers.org/project/openpgp/archive-key.asc | apt-key add -
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
wget -O - http://www.lamaresh.net/apt/key.gpg | apt-key add -
wget -q http://www.webmin.com/jcameron-key.asc -O- | apt-key add -
wget -O - http://deb.opera.com/archive.key | apt-key add -
gpg --keyserver pgp.mit.edu --recv-keys 0xd66b746e && gpg --export --armor 0xd66b746e | apt-key add -
aptitude update
sleep 5s
clear
echo ""
echo "La llaves de acceso a los Repositorios insertados debieron haber sido instaladas."
echo "Verifiquelo cuando se haga un aptitude update."
echo ""
echo "Nota: Recuerde que al incluir estos repositorios debe realizar con mucho"
echo "cuidado la instalacion o actualización de cualquier paquete."
echo ""
echo "En progreso"
echo "."
sleep 2s
echo ".."
sleep 2s
echo "..."
sleep 2s
echo "...."
sleep 2s
echo "....."
sleep 2s
clear
echo "Espere unos segundos mientras el Script realiza un post-mantenimiento..."
echo "al Sistema Operativo luego de estas instalaciones y configuraciones"
echo "

"
sleep 5s
aptitude update
dpkg --configure -a
aptitude install -f -y
aptitude remove -y
aptitude clean -y
aptitude autoclean -y
aptitude safe-upgrade -y
echo "

"
echo "Modulo ejecutado."
echo "

"
sleep 3s
clear
setterm -background blue
}
Anuncios

2 comentarios sobre “Tutorial 7 – Modulo de Agregar Repositorios Alternativos y Especializados.

Gracias por tus comentarios...

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s