无法安装 youtube-dl

无法安装 youtube-dl
正在读取软件包列表...完成
构建依赖关系树       
正在读取状态信息...完成
将会安装以下新软件包:
  youtube-dl
升级了 0 个,新安装了 1 个,删除了 0 个,并且未升级 4 个。
需要获取 237 kB 的档案。
此操作后,将使用1,106 kB的额外磁盘空间。
获取:1 http://in.archive.ubuntu.com/ubuntu/ trusty/universe youtube-dl 全部 2014.02.17-1 [237 kB]
3 秒内获取 5,080 B(1,450 B/秒)                       
E:无法获取 http://in.archive.ubuntu.com/ubuntu/pool/universe/y/youtube-dl/youtube-dl_2014.02.17-1_all.deb 大小不匹配

E:无法获取某些档案,也许运行 apt-get update 或尝试使用 --fix-missing?

答案1

该软件包可能已过时,因此毫无用处。您应该手动安装,每几周或发生故障时更新一次。

此处有说明 -https://rg3.github.io/youtube-dl/download.html

最常用的方法 -

sudo curl https://yt-dl.org/downloads/2016.05.10/youtube-dl -o /usr/local/bin/youtube-dl

sudo chmod a+rx /usr/local/bin/youtube-dl

更新 sudo youtube-dl -U

答案2

默认存储库中的版本youtube-dl已过时。要安装较新的版本 - 打开终端并执行以下命令:

sudo apt-add-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-dl

此外(正如@Ron在您的问题下的评论中提到的),要修复错误,请执行:

sudo apt-get clean && sudo apt-get update && sudo apt-get install --fix-missing

相关内容