Jump to content

Search the Community

Showing results for tags 'PPA'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Android
    • Ayuda, consultas y Soporte Android
    • Apps Android
    • Roms Android
    • Manuales / Tutoriales / Guías Android
    • Noticias Android
    • Hablando de Android
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Found 1 result

  1. No es algo usual, pero en alguna ocasión podemos encontrarnos ante la necesidad de añadir un repositorio PPA en Debian para obtener algún paquete o aplicación que no está disponible por ningún otro medio. La manera "normal" de hacer esto para distribuciones basadas en Ubuntu pasa por utilizar el comando add-apt-repository seguido del nombre/propietario del repositorio que queremos añadir, mientras que en Debian hay que añadir la dirección en el sources.list, obtener la llave del repositorio y autentificarlo para poder instalar luego lo que nos interesa, todo de manera manual. Este problema se puede solucionar "casi" del todo instalando el paquete python-software-properties aptitude install python-software-propertiesEste paquete nos permitirá añadir repositorios exactamente igual a como lo haría un usuario de Ubuntu, excepto por un pequeño detalle, que veremos ahora. El origen del problema Si bien este paquete nos permitirá utilizar el comando add-apt-repository, que añadirá el repositorio al sources.list.d, obtendrá la llave y lo autentificará automáticamente, existe un pequeño inconveniente y es que cuando añadimos un repositorio PPA, éste se añade en función del sistema desde el que lo estamos reclamando. Es decir, que en el momento de añadir el repositorio, este apuntará a testing o a wheezy o a cualquier otra rama o versión de Debian en la que nos encontremos. Los repositorios PPA están pensados para usarse apuntando a versiones de Ubuntu, por lo que de entrada no podremos descargar nada de ese repositorio, al no existir para éste la versión o rama de Debian a la que estamos apuntando. No obstante, esto tiene fácil solución, basta con cambiar eso manualmente el repositorio que hemos añadido para que apunte a donde es debido. Solución 1 (Semiautomática) Los repositorios PPA se incluyen dentro de la carpeta /etc/apt/sources.list.d cada uno en un archivo individual, sólo tendremos que cambiarlo con cualquier editor de texto, como puede ser nano: El que tendrá aspecto será algo similar a: Sólo tendremos que cambiarlo por alguna versión de Ubuntu (Preferiblemente alguna que nos pueda brindar un soporte prolongado (LTS), como la más reciente Precise) Evidentemente no es la única forma de llevar a cabo este cambio, podemos hacerlo como más cómodo nos sea, bien desde Orígenes de software, desde synaptic, el Software Center o cualquier otra aplicación gráfica que utilicemos para administrar paquetes/repositorios. Solución 2 (Automática) Podemos hacer algunos cambios en python-software-properties para "engañar" el reconocimiento y que ponga siempre la versión de Ubuntu que queramos. Para simplificar el proceso, he editado el archivo de antemano para que indique siempre precise y lo he subido a dropbox, así que sólo hay que descargarlo y sustituirlo: wget http://dl.dropbox.com/u/31330480/SoftwareProperties.pymv SoftwareProperties.py /usr/share/pyshared/softwareproperties/ Hecho eso, al ejecutar add-apt-repositories apuntará siempre a precise, por lo que no tendremos que cambiar nada, en este caso el proceso sí será totalmente automático. Ejemplo práctico Supongamos que queremos añadir el repositorio de JDownloader haciendo uso de este método. Consultando en Launchpad averiguamos que dicho repositorio es: ppa:jd-team/jdownloader 1º Instalamos el paquete que hará el trabajo por nosotros: aptitude install python-software-properties2º Le damos uso add-apt-repository ppa:jd-team/jdownloaderEn el caso de haber optado por la Solución 2, ya habríamos acabado. La solución 1 requeriría un poco más de atención 3º Corregimos la versión a la que apuntan los repositorios nano /etc/apt/sources.list.d/jd-team-jdownloader-wheezy.listNos encontramos con el problema Y lo cambiamos 4º Guardamos y actualizamos la lista de paquetes: aptitude updateYa tenemos listo ese repositorio para instalar lo que queramos de él
×
×
  • Create New...