¿Cómo puedo actualizar youtube-dl?

Utilizo youtube-dl para descargar vídeos para verlos más tarde sin conexión. Normalmente, funciona bien. Sin embargo, debido a los frecuentes cambios en los sitios de vídeo, a veces requiere una rápida actualización. No era un problema antes en 13.04, pero después de actualizar a 13.10, tengo

# youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

Intenté actualizarlo a través de apt-get pero no hay ningún paquete nuevo. Así que el mecanismo de actualización de la aplicación ha sido desactivado y los mantenedores no están al día, ¿cuál es la solución? ¿Cómo puedo actualizarla?

¿Y por qué se ha cambiado? Estaba actualizando una versión del gestor de paquetes sin problemas en raring.

Ya estoy teniendo problemas de compatibilidad.

$ youtube-dl "http://vimeo.com/55784152"
[vimeo] 55784152: Downloading webpage
[vimeo] 55784152: Extracting information
ERROR: Unable to extract info section; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

ACTUALIZACIÓN RÁPIDA:

Como se pidió,

# type youtube-dl
youtube-dl is hashed (/usr/bin/youtube-dl)

# apt-cache policy youtube-dl
youtube-dl:
  Installed: 2013.08.29-1
  Candidate: 2013.08.29-1
  Version table:
 *** 2013.08.29-1 0
        500 http://pl.archive.ubuntu.com/ubuntu/ saucy/universe amd64 Packages
        100 /var/lib/dpkg/status

En 13.10, instalé youtube-dl desde: http://rg3.github.io/youtube-dl/download.html porque youtube-dl instalado vía sudo apt-get install no parecía permitir sudo youtube-dl -U.

Para obtener youtube-dl de la fuente:

wget -O - https://yt-dl.org/downloads/latest/youtube-dl | sudo tee /usr/local/bin/youtube-dl >/dev/null
sudo chmod a+x /usr/local/bin/youtube-dl

Ahora, sudo youtube-dl -U funciona sin problemas y actualmente veo:

$ youtube-dl --version
2015.02.23
Comentarios (4)

Prueba con ppa:nilarimogard/webupd8. Yo recibo actualizaciones cada dos días y creo que, según el mensaje que recibes, debería resolver/responder tu pregunta. Si has hecho una actualización de 13.04 a 13.10 puede que te hayas olvidado (supongo) de actualizar la carpeta sources-list.d, por ejemplo, si has usado WebUpd8 antes.

sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl
Comentarios (0)

Tuve un problema similar con youtube-dl.

Usar privilegios de superusuario para actualizarlo podría resolver tu problema:

sudo youtube-dl -U
Comentarios (2)