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.
Este es el Quinto Tutorial semanal sobre el Código fuente del Script Bicentenario 3.1, en el trataremos el Modulo de Agregar un Repositorio de UBUNTU Lucid.
Todos aquellos que poseemos un Sistema DEBIAN o Canaima siempre hemos deseado poder contar con esos novedosos y fabulosos programas y / o paquetes que siempre poseen las Distribuciones basadas en Ubuntu. Sin embargo no es facil, ni tampoco sencillo saber cual es el mejor repositorio para insertarlo. El Script Bicentenario 3.1, inserta dentro de tu sources.list el más compatible con tu Sistema Operativo Canaima 3.1, instalando las llaves necesarias si fuese necesario, para que puedas disfrutar de lo mejor de UBUNTU. También inserta los de seguridad (lucid security), multimedia (Medibuntu) y Juegos compatibles (Playdeb y Ubuntu Games), entre otros.
Sin embargo, recuerda tener extremo cuidado al instalar cualquier paquete, ya que muchos de ellos pueden lograr desinstalar toda la paqueteria nativa de Canaima GNU/Linux 3.0.
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 un Repositorio UBUNTU Lucid:
agregarrepositoriosinternet2(){ 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 configurar los repositorios de Internet de" echo "LINUX UBUNTU LUCID necesarios para una actualizacion del S.O." echo "" echo "" echo "Espere unos segundos mientras el Script sigue la ejecucion..." echo " " sleep 3s clear echo ' ########################################################################################### # REPOSITORIOS ESTABLES DE LINUX UBUNTU LUCID INTERNET # # Lucid Final Release Repository deb http://archive.ubuntu.com/ubuntu lucid main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu lucid main restricted universe multiverse # Lucid Security Updates deb http://archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse # Lucid Bugfix Updates deb http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse # Lucid Backports (new software versions, provided by the Ubuntu Backports Project) deb http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse # Lucid Backports (new software versions, provided by the Ubuntu Backports Project) deb http://archive.ubuntu.com/ubuntu lucid-proposed main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu lucid-proposed main restricted universe multiverse # Lucid Medibuntu (Multimedia, Entertainment & Distractions In Ubuntu) deb http://packages.medibuntu.org/ lucid main contrib free non-free restricted universe multiverse # Lucid Firefox (Mozilla Browser) deb http://ppa.launchpad.net/mozillateam/firefox-stable/ubuntu lucid main # Repositorio PlayDeb - http://www.playdeb.net/ deb http://archive.getdeb.net/ubuntu maverick-getdeb games # Repositorio Ubuntu Games deb http://archive.ubuntugames.org ubuntugames main # # ########################################################################################### ' >> /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 "" sleep 15s clear echo "" echo "El Script procedera a instalar las llave de acceso a los Repositorio" echo "insertados, es decir, key 437D05B5, el paquete medibuntu-keyring, la" echo "llave key 9BDB3D89CE49EC21, y los paquetes getdeb-archive.key y" echo "ubuntu-games.key." echo "" sleep 15s clear aptitude update gpg --keyserver subkeys.pgp.net --recv-key 437D05B5 && gpg -a --export $PUBKRY | sudo apt-key add - aptitude install medibuntu-keyring gpg --keyserver subkeys.pgp.net --recv-key 9BDB3D89CE49EC21 && gpg -a --export $PUBKRY | sudo apt-key add - wget -q -O- http://archive.getdeb.net/getdeb-archive.key | apt-key add - wget -q -O- http://archive.ubuntugames.org/ubuntu-games.key | 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 "" sleep 5s clear echo "Nota: Recuerde que al incluir estos repositorios debe realizar con mucho" echo "cuidado la instalacion o actualización de cualquier paquete." echo "" echo "Teniendo estos repositorios solo se recomienda utilizar los comandos:" echo "aptitude upgrade ó aptitude safe-upgrade, en caso de querer realizar una" echo "actualización del Sistema Operativo y aún en este caso el mismo puede" echo "cambiar el lenguaje de su interface al idioma Ingles." echo "" echo "Una actualización full del Sistema con El Gestor de Paquetes Synaptic" echo "o con el comando aptitude full-upgrade puede ocasionar la desintalación de" echo "algunos paquetes nativos y/o esenciales de Canaima 3.0" echo "" echo "Este tipo procedimientos siempre es más util cuando se hace sobre una" echo "instalación limpia de Canaima 3.0. Sin embargo si ud. es un usuario" echo "avanzado realice una instalación full sin mayores temores." echo "" echo "En progreso" echo "." sleep 5s echo ".." sleep 5s echo "..." sleep 5s echo "...." sleep 5s echo "....." sleep 5s 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 echo " " echo "Modulo ejecutado." echo " " sleep 3s clear setterm -background blue }
Gracias por tus comentarios…