Когда я набираю
sudo apt youtube-dl -U
, я получаю следующее:
E: Параметр командной строки 'U' [из -U] не понимается в сочетании с другими параметрами.
поэтому я попробовал pip install --upgrade youtube-dl
и получил: Команда 'pip' не найдена
Если Вам установили Youtube-dl затем, необходимо смочь выполнить свой собственный updater.
sudo youtube-dl --update
Это - неправильная команда и во всяком случае версия в Ubuntu repos (устанавливаемый через apt
) не получает обновления очень часто и много версий позади. Попытайтесь удалить версию, которую Вы установили теперь, и после руководства на youtube-dl загружает страницу.
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl && sudo chmod a+rx /usr/local/bin/youtube-dl
Теперь, когда Вы хотите обновить Вас, не нуждаются склонный, просто используют sudo youtube-dl -U
(или используйте более длинную форму - обновляют вместо-U как Hugo, уже отправленный).
Если Вы предпочитаете не использовать sudo, попытайтесь установить с зернышком на своем корневом каталоге вместо этого с pip install --user youtube_dl
и затем обновление регулярно с pip install --upgrade --user youtube_dl
.