Resulta que durante mi estancia en Campus Party México 2011 actualicé mi Debian Squeeze a la versión de pruebas Debian Wheezy y aunque aún me falta ver si la tarjeta inalámbrica está funcionando de forma normal y correcta, me acabo de percatar que JDownloader simplemente dejó de funcionar.
Había instalado JDownloader bajando el .deb de la página oficial y cuando lo ejecutaba se quedaba «cargando» la aplicación pero simplemente no terminaba de hacerlo, así que decidí borrar los archivos de configuración que se habían creado y eliminé el paquete.
Para que se actualizara de forma periódica añadí un repositorio PPA de Launchpad ya que no se encuentra en los repositorios de Wheezy y lo hice de forma manual, añadí en mi /etc/apt/sources.list lo siguiente:
#### JDowloader http://jdownloader.org/ (Repositorio ubuntu) deb http://ppa.launchpad.net/jd-team/jdownloader/ubuntu natty main
Y luego de eso hay que añadir la firma del repositorio con el siguiente comando en una terminal:
root@luke:/home/hbautista# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6A68F637 Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 6A68F637 gpg: solicitando clave 6A68F637 de hkp servidor keyserver.ubuntu.com gpg: clave 6A68F637: clave pública "Launchpad JDownloader PPA" importada gpg: no se encuentran claves absolutamente fiables gpg: Cantidad total procesada: 1 gpg: importadas: 1 (RSA: 1) root@luke:/home/hbautista#
Actualizamos los repositorios:
root@luke:/home/hbautista# aptitude update Obj http://ftp.us.debian.org testing InRelease ... ... Descargados 46.0 kB en 39seg. (1169 B/s). Estado actual: 6259 nuevos [+1]. root@luke:/home/hbautista#
Y finalmente instalamos la aplicación:
root@luke:/home/hbautista# aptitude install jdownloader Se instalarán los siguiente paquetes NUEVOS: jdownloader 0 paquetes actualizados, 1 nuevos instalados, 0 para eliminar y 103 sin actualizar. ... ... Configurando jdownloader (0.2-0jd1~natty) ... root@luke:/home/hbautista#
Pero cuando lo ejecuté me encontré con un error :-/
Caused by: java.io.FileNotFoundException: /usr/lib/libnss3.so
at sun.security.pkcs11.Secmod.initialize(Secmod.java:186)
at sun.security.pkcs11.SunPKCS11.<init>(SunPKCS11.java:197)
… 18 more
ERROR Could not initialize NSS
Y buscando me encontré con la respuesta gracias a este genial post y que básicamente hay que hacer lo siguiente:
Editar /etc/java-6-openjdk/security/nss.cfg que contiene lo siguiente:
name = NSS #nssLibraryDirectory = /usr/lib nssDbMode = noDb attributes = compatibility
root@luke:/home/hbautista# nano /etc/java-6-openjdk/security/nss.cfg
Y debemos dejarlo así si tenemos Debian Wheezy de 32 bits
name = NSS #nssLibraryDirectory = /usr/lib nssLibraryDirectory = /usr/lib/i386-linux-gnu nssDbMode = noDb attributes = compatibility
Y así si tenemos Debian Wheezy de 64 bits como es mi caso:
name = NSS #nssLibraryDirectory = /usr/lib nssLibraryDirectory = /usr/lib/x86_64-linux-gnu nssDbMode = noDb attributes = compatibility
Y después de eso ejecutamos JDownloader y empieza a actualizarse y después de eso nos muestra que debemos configurar el idioma y el directorio de descargas:
Y luego nos pregunta si queremos instalar la extensión para Firefox, en mi caso le puse que no
Finalmente nos deja ya con la aplicación funcionando
Si alguien tiene un problema similar, espero que esto les sirva
Muchas gracias!!!!!!
gracias totales !!
estoy con wheezy 64 y hace dias no podía solucionar el problema hasta ahora. había intentado instalar JD con el script y con el zip desde el sitio de JD en la sección linux y nada !! ahora edité ese archivo que mencionas y con el mismo script que antes no funcionaba corrió sin problema la instalación 😀
Desde hace casi un mes estaba sin el JDownloader creo que debido a la ultima actualización de Java; había buscado por media Web y nada.
¡Gracias a tu post ahora me funciona al 100%!
¡Muchísimas gracias!
Gracias Capo!!!
+10
Hola!
Hace poco que soy usuario de linux, y debo decir que soy un novato. Tuve un problema al actulizar los repositorios con aptitude update . Sale lo siguiente «bash:span: No existe el fichero o el directorio». Sabes por que pasó eso?
Ya checaste que tus repositorios se encuentren bien?
Checa -> http://blog.hbautista.com/linux/repositorios-para-lenny/
Saludos.. 🙂
Perdón tal vez no lo expliqué bien hace poco instalé Wheezy. Al hacer aptitude update aparece esto » ign http://ppa.lauhchpad.net natty InRelease » al parecer ignora lo de la edición de /etc/apt/source.list, por lo cual no entiendo que es lo que está mal ya que lo edité tal cual está descripto.