Tutorial 5 – Modulo de Agregar Repositorio UBUNTU Lucid – Código fuente del Script Bicentenario 3.1


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
}
Anuncios

11 comentarios sobre “Tutorial 5 – Modulo de Agregar Repositorio UBUNTU Lucid – Código fuente del Script Bicentenario 3.1

  1. exelente resuelve muchos problemas , aunque hay que estar pendiente si con esto uno mismo no crea problemas mayores , pero a conciencia ayuda mucho lo provare posterirmente

    Me gusta

  2. Te adelanto este próximo tutorial sobre el nuevo modulo de Agregar Repositorio de UBUNTU Lucid para Canaima:

    ################################################################################
    # INICIO DEL MODULO DE REPOSITORIOS EXTERNOS 7 #
    ################################################################################

    clear

    QUIEN=$( whoami )

    if [ “$QUIEN” != “root” ]; then
    echo “DEBE SER ROOT PARA CONTINUAR”
    exit 0
    fi

    sleep 3s

    clear

    espeak -ves+male1 –stdout “ESTE SCRIPT PROCEDERA A AGREGAR LOS REPOSITORIOS DE INTERNET ELEGIDOS POR USTED. ESTE PROCESO SE TOMARA UNOS MINUTOS Y DEPENDERA DE LA VELOCIDAD DE PROCESAMIENTO DE SU EQUIPO, LA VELOCIDAD DE SU CONEXION, LA TASA DE DESCARGA DE SU REPOSITORIO Y LO ACTUALIZADO QUE SE ENCUENTRE SU SISTEMA OPERATIVO.” | aplay -q &

    mpg123 -q $DIRSIST/multimedia/repo_modulos.mp3 &

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    ESTE SCRIPT PROCEDERA A AGREGAR LOS REPOSITORIOS DE INTERNET ELEGIDOS POR USTED.

    RECUERDE:

    ESTE PROCESO SE TOMARA UNOS MINUTOS Y DEPENDERA DE LA VELOCIDAD DE PROCESAMIENTO DE SU EQUIPO, LA VELOCIDAD DE SU CONEXION, LA TASA DE DESCARGA DE SU REPOSITORIO Y LO ACTUALIZADO QUE SE ENCUENTRE SU SISTEMA OPERATIVO.
    #################################################

    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

    # DEXTER
    # deb-src http://ppa.launchpad.net/lallenlowe/dexter-ppa/ubuntu maverick main

    # NAUTILUS-TERMINAL
    deb http://ppa.launchpad.net/flozz/flozz/ubuntu lucid main

    # WEBAPD8 THEMES
    deb http://ppa.launchpad.net/webupd8team/themes/ubuntu lucid main

    # DEB-THUMBNAILER
    deb http://ppa.launchpad.net/deb-thumbnailer-team/ppa/ubuntu lucid main

    # CORTINA
    deb http://ppa.launchpad.net/cs-sniffer/cortina/ubuntu lucid main

    # DARKTABLE
    deb http://ppa.launchpad.net/pmjdebruijn/darktable-release-plus/ubuntu lucid main

    # EQUINOX-FAENZA
    deb http://ppa.launchpad.net/tiheum/equinox/ubuntu maverick main

    # OPENSONIC
    deb http://ppa.launchpad.net/szymonw/ppa/ubuntu maverick main

    # TOR
    deb http://deb.torproject.org/torproject.org squeeze main

    # EQUIVALPY
    deb http://ppa.launchpad.net/atareao/atareao/ubuntu lucid main

    # #
    ###########################################################################################
    ‘ >> /etc/apt/sources.list

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    ESTE SCRIPT LE MOSTRARA EN PANTALLA SUS REPOSITORIOS ACTUALES ANTES DE CONTINUAR REALIZANDO LOS PROCESOS PENDIENTES PROGRAMADOS.

    RECUERDE:

    ESTO PARA QUE CORROBORE LOS CAMBIOS DESEADOS.
    #################################################

    /usr/bin/zenity –text-info \
    –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –width=800 –height=600 \
    –filename=/etc/apt/sources.list \

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    EL SCRIPT BICENTENARIO PROCEDERA A INSTALAR LAS LLAVES DE ACCESO DE ESTOS REPOSITORIOS DE UBUNTU PRECONFIGURADOS.

    RECUERDE:

    LAS LLAVES DE ACCESO SON:

    A) llave key 74A941BA219EC810
    B) llave key 286E9F912544E0E7
    C) llave key D2BF771175034BEC
    D) llave key C2518248EEA14886
    E) llave key 234D3E5AB049DD40
    F) llave key 68A1C6C8CA186228
    G) llave key 40C18E9EC07EE05F
    H) llave key 464AD83D4631BBEA
    I) llave key 394B23CF6CC2F171
    J) llave key 6A9653F936FD5529
    K) llave key 2EBC26B60C5A2783
    L) llave key 40976EAF437D05B5
    M) llave key 9BDB3D89CE49EC21
    N) llave key getdeb-archive.key
    Ñ) llave key ubuntu-games.key
    O) llave key medibuntu-keyring_2008.04.20_all.deb
    #################################################

    clear

    (
    echo “6%” ; sleep 1s
    echo “Actualizando Sources.list…” ; aptitude update
    echo “12%” ; sleep 1
    echo “Paso 1…” ; gpg –keyserver subkeys.pgp.net –recv-key 74A941BA219EC810 && gpg -a –export 74A941BA219EC810 | sudo apt-key add –
    echo “18%” ; sleep 1
    echo “Paso 2…” ; gpg –keyserver subkeys.pgp.net –recv-key 286E9F912544E0E7 && gpg -a –export 286E9F912544E0E7 | sudo apt-key add –
    echo “24%” ; sleep 1
    echo “Paso 3…” ; gpg –keyserver subkeys.pgp.net –recv-key D2BF771175034BEC && gpg -a –export D2BF771175034BEC | sudo apt-key add –
    echo “30%” ; sleep 1
    echo “Paso 4…” ; gpg –keyserver pgp.mit.edu –recv-key C2518248EEA14886 && gpg -a –export C2518248EEA14886 | apt-key add –
    echo “36%” ; sleep 1
    echo “Paso 5…” ; gpg –keyserver pgp.mit.edu –recv-key 234D3E5AB049DD40 && gpg -a –export 234D3E5AB049DD40 | apt-key add –
    echo “42%” ; sleep 1
    echo “Paso 6…” ; gpg –keyserver pgp.mit.edu –recv-key 68A1C6C8CA186228 && gpg -a –export 68A1C6C8CA186228 | apt-key add –
    echo “48%” ; sleep 1
    echo “Paso 7…” ; gpg –keyserver pgp.mit.edu –recv-key 40C18E9EC07EE05F && gpg -a –export 40C18E9EC07EE05F | apt-key add –
    echo “54%” ; sleep 1
    echo “Paso 8…” ; gpg –keyserver pgp.mit.edu –recv-key 464AD83D4631BBEA && gpg -a –export 464AD83D4631BBEA | apt-key add –
    echo “60%” ; sleep 1
    echo “Paso 9…” ; gpg –keyserver pgp.mit.edu –recv-key 394B23CF6CC2F171 && gpg -a –export 394B23CF6CC2F171 | apt-key add –
    echo “66%” ; sleep 1
    echo “Paso 10…” ; gpg –keyserver pgp.mit.edu –recv-key 6A9653F936FD5529 && gpg -a –export 6A9653F936FD5529 | apt-key add –
    echo “72%” ; sleep 1
    echo “Paso 11…” ; gpg –keyserver pgp.mit.edu –recv-key 2EBC26B60C5A2783 && gpg -a –export 2EBC26B60C5A2783 | apt-key add –
    echo “78%” ; sleep 1
    echo “Paso 12…” ; gpg –keyserver pgp.mit.edu –recv-key 40976EAF437D05B5 && gpg -a –export 40976EAF437D05B5 | apt-key add –
    echo “84%” ; sleep 1
    echo “Paso 14…” ; gpg –keyserver pgp.mit.edu –recv-key 9BDB3D89CE49EC21 && gpg -a –export 9BDB3D89CE49EC21 | apt-key add –
    echo “90%” ; sleep 1
    echo “Paso 15…” ; wget -q -O- http://archive.getdeb.net/getdeb-archive.key | apt-key add –
    echo “96%” ; sleep 1
    echo “Paso 16…” ; wget -q -O- http://archive.ubuntugames.org/ubuntu-games.key | apt-key add –
    echo “98%” ; sleep 1s
    echo “Actualizando Sources.list…” ; aptitude update
    echo “100%” ; sleep 1s
    ) |
    zenity –progress –auto-close \
    –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” \
    –text=”Realizando Operaciones de Instalación de Repositorios de UBUNTU Lucid.” \
    –percentage=0

    if [ “$?” = -1 ] ; then
    zenity –error \
    –text=”Operación cancelada.”
    fi

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    PARA FINALIZAR SE PROCEDERA A INSTALAR LAS LLAVES DEL REPOSITORIO DE MEDIBUNTU.

    RECUERDE:

    ESTOS CAMBIOS HAN SIDO REGISTRADOS EN LA CARPETA DE EVENTOS DEL SCRIPT BICENTENARIO.
    #################################################

    dpkg -i $DIRSIST/paquetes/llavesrepos/*.deb

    clear

    aptitude update

    clear

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    PROCESO CULMINADO.

    RECUERDE:

    ESTOS CAMBIOS HAN SIDO REGISTRADOS EN LA CARPETA DE EVENTOS DEL SCRIPT BICENTENARIO.
    #################################################

    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

    # DEXTER
    # deb-src http://ppa.launchpad.net/lallenlowe/dexter-ppa/ubuntu maverick main

    # NAUTILUS-TERMINAL
    deb http://ppa.launchpad.net/flozz/flozz/ubuntu lucid main

    # WEBAPD8 THEMES
    deb http://ppa.launchpad.net/webupd8team/themes/ubuntu lucid main

    # DEB-THUMBNAILER
    deb http://ppa.launchpad.net/deb-thumbnailer-team/ppa/ubuntu lucid main

    # CORTINA
    deb http://ppa.launchpad.net/cs-sniffer/cortina/ubuntu lucid main

    # DARKTABLE
    deb http://ppa.launchpad.net/pmjdebruijn/darktable-release-plus/ubuntu lucid main

    # EQUINOX-FAENZA
    deb http://ppa.launchpad.net/tiheum/equinox/ubuntu maverick main

    # OPENSONIC
    deb http://ppa.launchpad.net/szymonw/ppa/ubuntu maverick main

    # TOR
    deb http://deb.torproject.org/torproject.org squeeze main

    # EQUIVALPY
    deb http://ppa.launchpad.net/atareao/atareao/ubuntu lucid main

    # #
    ###########################################################################################
    ‘ >> $DIRLOGS/$LOG

    gksu sh $DIRSCRI/barra_progreso.sh

    ################################################################################
    # FINAL DEL MODULO DE REPOSITORIOS EXTERNOS 7 #
    ################################################################################

    Me gusta

  3. Aunque yo prefiero los repositorios de Linux MInt son mas compatibles:

    ################################################################################
    # INICIO DEL MODULO DE REPOSITORIOS EXTERNOS DE LINUX MINT #
    ################################################################################

    clear

    QUIEN=$( whoami )

    if [ “$QUIEN” != “root” ]; then
    echo “DEBE SER ROOT PARA CONTINUAR”
    exit 0
    fi

    sleep 3s

    clear

    espeak -ves+male1 –stdout “ESTE SCRIPT PROCEDERA A AGREGAR LOS REPOSITORIOS DE INTERNET ELEGIDOS POR USTED. ESTE PROCESO SE TOMARA UNOS MINUTOS Y DEPENDERA DE LA VELOCIDAD DE PROCESAMIENTO DE SU EQUIPO, LA VELOCIDAD DE SU CONEXION, LA TASA DE DESCARGA DE SU REPOSITORIO Y LO ACTUALIZADO QUE SE ENCUENTRE SU SISTEMA OPERATIVO.” | aplay -q &

    mpg123 -q $DIRSIST/multimedia/repo_modulos.mp3 &

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    ESTE SCRIPT PROCEDERA A AGREGAR LOS REPOSITORIOS DE INTERNET ELEGIDOS POR USTED.

    RECUERDE:

    ESTE PROCESO SE TOMARA UNOS MINUTOS Y DEPENDERA DE LA VELOCIDAD DE PROCESAMIENTO DE SU EQUIPO, LA VELOCIDAD DE SU CONEXION, LA TASA DE DESCARGA DE SU REPOSITORIO Y LO ACTUALIZADO QUE SE ENCUENTRE SU SISTEMA OPERATIVO.
    #################################################

    echo ‘
    #########################################################################################
    # REPOSITORIOS PARA DEBIAN DE LINUX MINT #

    # Repositorio Linux Mint – http://www.linuxmint.com/
    deb http://packages.linuxmint.com debian import

    # #
    #########################################################################################

    ‘ >> /etc/apt/sources.list

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    ESTE SCRIPT LE MOSTRARA EN PANTALLA LOS REPOSITORIOS INSTALADOS ANTES DE CONTINUAR REALIZANDO LOS PROCESOS PENDIENTES PROGRAMADOS.

    RECUERDE:

    ESTO PARA QUE CORROBORE LOS CAMBIOS DESEADOS.
    #################################################

    /usr/bin/zenity –text-info \
    –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –width=800 –height=600 \
    –filename=/etc/apt/sources.list \

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    EL SCRIPT BICENTENARIO PROCEDERA A INSTALAR LAS LLAVES DE ACCESO DE ESTOS REPOSITORIOS UTILES PARA DISTRIBUCIONES BASADAS EN DEBIAN – UBUNTU – MINT PRECONFIGURADOS.

    RECUERDE:

    LAS LLAVES DE ACCESO SON:

    A) linuxmint-keyring_2009.04.29_all.deb
    #################################################

    clear

    dpkg -i $DIRSIST/paquetes/llavesrepos/linuxmint*.deb

    aptitude update

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    PROCESO CULMINADO.

    RECUERDE:

    ESTOS CAMBIOS HAN SIDO REGISTRADOS EN LA CARPETA DE EVENTOS DEL SCRIPT BICENTENARIO.
    #################################################

    echo ‘
    #########################################################################################
    # REPOSITORIOS PARA DEBIAN DE LINUX MINT #

    # Repositorio Linux Mint – http://www.linuxmint.com/
    deb http://packages.linuxmint.com debian import

    # #
    #########################################################################################

    ‘ >> $DIRLOGS/$LOG

    gksu sh $DIRSCRI/barra_progreso.sh

    ################################################################################
    # FINAL DEL MODULO DE REPOSITORIOS EXTERNOS DE LINUX MINT #
    ################################################################################

    Me gusta

  4. Si quieres algo mas sofisticado te dejo esto:

    ################################################################################
    # INICIO DEL MODULO DE REPOSITORIOS EXTERNOS 3 #
    ################################################################################

    clear

    QUIEN=$( whoami )

    if [ “$QUIEN” != “root” ]; then
    echo “DEBE SER ROOT PARA CONTINUAR”
    exit 0
    fi

    sleep 3s

    clear

    espeak -ves+male1 –stdout “ESTE SCRIPT PROCEDERA A AGREGAR LOS REPOSITORIOS DE INTERNET ELEGIDOS POR USTED. ESTE PROCESO SE TOMARA UNOS MINUTOS Y DEPENDERA DE LA VELOCIDAD DE PROCESAMIENTO DE SU EQUIPO, LA VELOCIDAD DE SU CONEXION, LA TASA DE DESCARGA DE SU REPOSITORIO Y LO ACTUALIZADO QUE SE ENCUENTRE SU SISTEMA OPERATIVO.” | aplay -q &

    mpg123 -q $DIRSIST/multimedia/repo_modulos.mp3 &

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    ESTE SCRIPT PROCEDERA A AGREGAR LOS REPOSITORIOS DE INTERNET ELEGIDOS POR USTED.

    RECUERDE:

    ESTE PROCESO SE TOMARA UNOS MINUTOS Y DEPENDERA DE LA VELOCIDAD DE PROCESAMIENTO DE SU EQUIPO, LA VELOCIDAD DE SU CONEXION, LA TASA DE DESCARGA DE SU REPOSITORIO Y LO ACTUALIZADO QUE SE ENCUENTRE SU SISTEMA OPERATIVO.
    #################################################

    echo ‘
    #########################################################################################
    # REPOSITORIOS ALTERNATIVOS Y ESPECIALIZADOS PARA DEBIAN GNU/LINUX SQUEEZE #

    # 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

    # 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

    # 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 Linux Mint – http://www.linuxmint.com/
    deb http://packages.linuxmint.com debian import

    # #
    #########################################################################################
    ‘ >> /etc/apt/sources.list

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    ESTE SCRIPT LE MOSTRARA EN PANTALLA LOS REPOSITORIOS INSTALADOS ANTES DE CONTINUAR REALIZANDO LOS PROCESOS PENDIENTES PROGRAMADOS.

    RECUERDE:

    ESTO PARA QUE CORROBORE LOS CAMBIOS DESEADOS.
    #################################################

    /usr/bin/zenity –text-info \
    –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –width=800 –height=600 \
    –filename=/etc/apt/sources.list \

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    EL SCRIPT BICENTENARIO PROCEDERA A INSTALAR LAS LLAVES DE ACCESO DE ESTOS REPOSITORIOS UTILES PARA DISTRIBUCIONES BASADAS EN DEBIAN Y UBUNTU PRECONFIGURADOS.

    RECUERDE:

    LAS LLAVES DE ACCESO SON:

    A) linux_signing_key.pub = Repositorio de Google.
    B) oracle_vbox.asc = Repositorio de Virtual Box.
    C) key.gpg = Repositorio de Wine.
    D) jcameron-key.asc = Repositorio de Webmin.
    E) archive.key = Repositorio de Opera.
    F) 0xd66b746e = Repositorio de Skype.
    G) getdeb-archive.key = Repositorio de PlayDeb.
    H) ubuntu-games.key = Repositorio de Ubuntu Games.
    I) debian-multimedia-keyring_2010.12.26_all.deb = Repositorio de DEBIAN Multimedia.
    J) linuxmint-keyring_2009.04.29_all.deb = Repositorio de DEBIAN Multimedia.
    #################################################

    clear

    aptitude update

    clear

    (
    echo “10%” ; sleep 1
    echo “Paso 1…” ; wget -q -O – https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add –
    echo “20%” ; sleep 1
    echo “Paso 2…” ; wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add –
    echo “30%” ; sleep 1
    echo “Paso 3…” ; wget -O – http://www.lamaresh.net/apt/key.gpg | apt-key add –
    echo “40%” ; sleep 1
    echo “Paso 4…” ; wget -q http://www.webmin.com/jcameron-key.asc -O- | apt-key add –
    echo “50%” ; sleep 1
    echo “Paso 5…” ; wget -O – http://deb.opera.com/archive.key | apt-key add –
    echo “60%” ; sleep 1
    echo “Paso 6…” ; gpg –keyserver pgp.mit.edu –recv-keys 0xd66b746e && gpg –export –armor 0xd66b746e | apt-key add –
    echo “70%” ; sleep 1
    echo “Paso 7…” ; wget -q -O- http://archive.getdeb.net/getdeb-archive.key | apt-key add –
    echo “80%” ; sleep 1
    echo “Paso 8…” ; wget -q -O- http://archive.ubuntugames.org/ubuntu-games.key | apt-key add –
    echo “90%” ; sleep 1
    echo “Paso 9…” ; clear
    echo “100%” ; sleep 1
    ) |
    zenity –progress –auto-close \
    –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” \
    –text=”Realizando Operaciones de Instalación de Repositorios Plus.” \
    –percentage=0

    if [ “$?” = -1 ] ; then
    zenity –error \
    –text=”Operación cancelada.”
    fi

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    PARA FINALIZAR SE PROCEDERA A INSTALAR LAS LLAVES DEL REPOSITORIO DE DEBIAN MULTIMEDIA, LINUX MINT.

    RECUERDE:

    ESTOS CAMBIOS HAN SIDO REGISTRADOS EN LA CARPETA DE EVENTOS DEL SCRIPT BICENTENARIO.
    #################################################

    dpkg -i $DIRSIST/paquetes/llavesrepos/*.deb

    clear

    aptitude update

    clear

    /usr/bin/zenity –info –title=”El Script Bicentenario, Primer LINUX POST INSTALL del Mundo.” –text=”

    El Script Bicentenario te informa que…

    #################################################
    INFORMACION:

    PROCESO CULMINADO.

    RECUERDE:

    ESTOS CAMBIOS HAN SIDO REGISTRADOS EN LA CARPETA DE EVENTOS DEL SCRIPT BICENTENARIO.
    #################################################

    echo ‘
    #########################################################################################
    # REPOSITORIOS ALTERNATIVOS Y ESPECIALIZADOS PARA DEBIAN GNU/LINUX SQUEEZE #

    # 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

    # 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

    # 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 Linux Mint – http://www.linuxmint.com/
    deb http://packages.linuxmint.com debian import

    # #
    #########################################################################################
    ‘ >> $DIRLOGS/$LOG

    gksu sh $DIRSCRI/barra_progreso.sh

    ################################################################################
    # FINAL DEL MODULO DE REPOSITORIOS EXTERNOS 3 #
    ################################################################################

    Me gusta

  5. Puedes agregar cada linea de repositorio manualmente en tu sources.list y luego ejecutar cada aprobación de llave acceso vía terminal manualmente también.

    Pronto lanzare la versión 4.4 del Linux Post Install – Script Bicentenario en sus versiones Full y Lite. Esta pendiente para que disfrutes de esta maravillosa herramienta en tu Canaima / Ubuntu / Mint / DEBIAN.

    Me gusta

  6. Supongo que el link a la 6 beata es el de abajo, pero la pregunta del millón como se agregan los scripts, yo uso apt-add-repository sera que sirve igual ?

    Me gusta

    1. Cuando descargues o hagas cualquier script para ejecutarlo en tu sistema, ejecútalo en un terminal de root con la orden de comando: “sh my_script.sh”. Pero pudieras darle permisología total o de ejecución con las ordenes de comando: “chmod 777 my_script.sh ó chmod +x my_script.sh.

      Me gusta

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