
Ubuntu 11.10 (ocelote onírico):
cuando intento agregar un nuevo ppa a través de add-apt-repository, devuelve:
rene@rene-MS-N104:~$ sudo add-apt-repository ppa:tualatrix/ppa
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 88, in <module>
ppa info = get_ppa_info_from_lp(usr, ppa_name)
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp
curl.perform()
pycurl.error(35, 'gnutls_handshake() failed: A TLS packet with unexpected length was recieved.')
Soy bastante nuevo en Ubuntu y no estoy seguro de cómo proceder.
Respuesta1
Parece que esto es unproblema/error conocido, puedes probar esta solución alternativa:
Para instalar PPA, agréguelos /etc/apt/sources.list
en el formulario:
Antes:
ppa:<user>/<repo>
Añadir sources.list
:
deb http://ppa.launchpad.net/<user>/<repo>/ubuntu oneiric main
Luego sudo apt-get update
, descargue los paquetes que desee.
Respuesta2
En mi caso, y funcionó, eso es lo que hice en Ubuntu 12.04:
sudo apt-get clean
sudo apt-get update
Y luego intenté agregar mi ppa como de costumbre:
sudo add-apt-repository ppa:.../...
¡Espero que funcione para todos!
Respuesta3
Tuve el mismo problema cuando estaba usando WiFi. Pero luego lo intenté con mi conexión de banda ancha móvil que usa PPP automático y funcionó bien. No estoy seguro, pero puede tener que ver con la apertura del puerto 11371 en el enrutador de WiFi.
Respuesta4
Consulte la siguiente URL para encontrar la solución.
Citado deuno de los comentariosen el enlace.
Una solución rápida para evitar este problema es restringir las CA que habilita en el servidor al mínimo requerido (un servidor típico necesita confiar solo en las autoridades que firmaron los certificados del usuario).