• Inicio
  • Buscar
  • Ingresar
  • Registrarse

    Solución al problema de saltos de línea al copiar texto de un PDF a Word

    • Hack x Crack - Comunidad de Seguridad informática »
    • Sistemas operativos »
    • GNU / Linux »
    • Como añadir repositorios de Ubuntu en Debian 6
    • Imprimir
    Páginas: [1]   Ir Abajo

    Autor Tema: Como añadir repositorios de Ubuntu en Debian 6  (Leído 1337 veces)

    Desconectado lordorlando

    • { L7 } Juanker
    • *******
    • Mensajes: 1104
    • el homosapiens no puede percibir lo espiritual
      • Ver Perfil
      • http://s3curitylab.netai.net/
    Como añadir repositorios de Ubuntu en Debian 6
    « en: Mayo 06, 2013, 04:21:08 am »
    Añadir un repositorio de Ubuntu en Debian 6 así que vamos a hacer un pequeño tutorial de como preparar Debian para ser compatible con el comando add-apt-repository de Ubuntu. Tenemos que escribir un script para el sistema, recomendamos usar VIM que viene por defecto en Gnome o Kate que viene por defecto en KDE, seguramente si utilizáis Debian 6 tal cual viene en el CD estaréis usando VIM. Así que copiamos el siguiente contenido en el editor de textos:

    Código: [Seleccionar]
    #!/bin/bash
    if [ $# -eq 1 ]
    NM=`uname -a && date`
    NAME=`echo $NM | md5sum | cut -f1 -d" "`
    then
            ppa_name=`echo "$1" | cut -d":" -f2 -s`
            if [ -z "$ppa_name" ]
            then
                    echo "PPA name not found"
                    echo "Utility to add PPA repositories in your debian machine"
                    echo "$0 ppa:user/ppa-name"
            else
                    echo "$ppa_name"
                    echo "deb http://ppa.launchpad.net/$ppa_name/ubuntu lucid main" >> /etc/apt/sources.list
                    apt-get update >> /dev/null 2> /tmp/${NAME}_apt_add_key.txt
                    key=`cat /tmp/${NAME}_apt_add_key.txt | cut -d":" -f6 | cut -d" " -f3`
                    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
                    rm -rf /tmp/${NAME}_apt_add_key.txt
            fi
    else
            echo "Utility to add PPA repositories in your debian machine"
            echo "$0 ppa:user/ppa-name"
    fi

    Ahora guardamos el archivo con el nombre “add-apt-repository.sh” en un lugar temporal como por ejemplo el escritorio. Tenemos que moverlo al sitio que le corresponde que es en /usr/sbin/ pero lo necesitamos sin la extensión final .sh así que para copiarlo escribimos el siguiente comando en la terminal:
    sudo cp /home/”usuario”/Escritorio/add-apt-repository.sh /usr/sbin/add-apt-repository
    Obviamente donde esta escrito “usuario” tenemos que escribir el nuestro sin las comillas. Ahora necesitamos modificar los permisos de ejecución así que lo hacemos con este comando:
    chmod o+x /usr/sbin/add-apt-repository
    Ahora cambiamos el dueño para que solo pertenezca a root
    chown root:root /usr/sbin/add-apt-repository
    Y ya tenemos nuestro Debian preparado para importar repositorios de Ubuntu, como detalle añadir que en Debian no siempre es necesario el comando sudo, si estamos escribiendo esto en la terminal de super usuario no nos hará falta puesto que por defecto ya somos el super usuario. Ahora ya podemos ahorrarnos mucho trabajo en algunas cosas que ya están preparadas para Ubuntu como la de instalar Firefox en Debian. Este script solo lo hemos probado en Debian 6 Squeeze, en teoría debería funcionar también en versiones mas antiguas de Debian.

    Ejemplo  importando  ZENDFRAMEWORK

    Como Instalar Zend Framework UBUNTU

    1.   Agregar el repositorio
    sudo add-apt-repository ppa:zend-framework/ppa
    2.   Actualizar la lista de paquetes
    sudo apt-get update
    3.   Instalar Zend Framework
    sudo apt-get install zend-framework
    4.   El include_path de PHP necesita contener una ruta a la librería de Zend Framework. Ejecute el siguiente comando y descomente la linea del include_path quitando el punto y coma ;
    sudo vim /etc/php5/conf.d/zend-framework.ini
    ; include_path=${include_path} ":/usr/share/php/libzend-framework-php"
    Si no se realiza este paso se tendrá un error como el siguiente en el log de Apache:
    [Fri Jun 24 03:51:25 2011] [error] [client 127.0.0.1] PHP Fatal error: require_once(): Failed opening required ‘Zend/Application.php’ (include_path=’/home/user/quickstart/library:.:/usr/share/php:/usr/share/pear’) in /home/user/www/quickstart/public/index.php on line 18



    Bueno espero les sirva 

    Salu2 
    En línea

    Según Kevin Mitnick, la ingeniería social se basa en estos cuatro principios:

    1. Todos queremos ayudar.
    2. El primer movimiento es siempre de confianza hacia el otro.
    3. No nos gusta decir No.
    4. A todos nos gusta que nos alaben.

    • Imprimir
    Páginas: [1]   Ir Arriba
    • Hack x Crack - Comunidad de Seguridad informática »
    • Sistemas operativos »
    • GNU / Linux »
    • Como añadir repositorios de Ubuntu en Debian 6
     

    • SMF | SMF © 2013, Simple Machines
    • XHTML
    • RSS
    • WAP2
    Va un mudo y le dice a un sordo: Hack x Crack usa cookies. Pues eso... Learn more