更新 youtube-dl 时出现错误:没有写入权限

更新 youtube-dl 时出现错误:没有写入权限

我无法再使用 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

让您的用户成为文件的所有者,然后您应该具有写权限。

相关内容