我无法再使用 youtube-dl 下载,因此我卸载了它并按照此帖子操作https://askubuntu.com/a/380460/408472但我仍然无法下载任何内容。现在我收到一条消息ERROR: Signature extraction failed
。它鼓励我更新 youtube-dl。
所以我输入youtube-dl -U
并得到了这个:
ERROR: no write permissions on /usr/local/bin/youtube-dl
答案1
旗帜-U
将更新youtube-dl
。
为此,您需要 root 权限才能写入/usr/local/bin/
。尝试使用 sudo 再次运行它。
sudo youtube-dl -U
答案2
这些命令应该更新脚本(以及安装它),所以您不需要运行youtube-dl -U
,您可以再次运行它们以将其更新到最新版本。
但是,如果您想运行youtube-dl -U
,您可以使用:
sudo chown $USER:$USER /usr/local/bin/youtube-dl
让您的用户成为文件的所有者,然后您应该具有写权限。