LINUX.ORG.RU

Youtube-dl не устанавливается с GitHub

 


0

1

Доброго дня, уважаемые друзья! Помогите, пожалуйста, если кто в курсе! На машину с Linux Mint 19.3 Tricia пытаюсь установить youtube-dl.

Первый вариант. $ sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 –:–:– –:–:– –:–:– 0curl: (7) Failed to connect to yt-dl.org port 443: Отказано в доступе

Второй вариант. $ sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl [sudo] пароль для хххххх:
–2020-05-03 16:23:05– https://yt-dl.org/downloads/latest/youtube-dl Распознаётся yt-dl.org (yt-dl.org)… 2001:1a50:11:0:5f:8f:acaa:177 Подключение к yt-dl.org (yt-dl.org)|2001:1a50:11:0:5f:8f:acaa:177|:443… ошибка: Отказано в доступе. Продолжение попыток.

Открытие порта 443 с помощью iptables не помогло.

Может не там ищу?

Ответ на: комментарий от krang

минт - это зло!

Ну… На трёх машинах он совсем не зло. Всё работает. А с Убунтой как-то не сложились отношения…

SeiSeich
() автор топика
Ответ на: комментарий от SeiSeich

А в /etc/hosts все нормально?

#<ip-address>	<hostname.domain.org>	<hostname>
127.0.0.1	localhost.localdomain	localhost 
127.0.1.1      comp.localdomain   comp
#::1		localhost.localdomain	localhost

anonymous
()
Ответ на: комментарий от anonymous

А в /etc/hosts все нормально?

$ sudo more /etc/hosts
127.0.0.1	localhost
127.0.1.1	TLinux

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
SeiSeich
() автор топика
Ответ на: комментарий от krang

80 порт открой

$ sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
$ youtube-dl -f 22 https://www.youtube.com/watch?v=7Kf04y31RL4
[youtube] 7Kf04y31RL4: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 13] Permission denied> (caused by URLError(error(13, 'Permission denied'),))
SeiSeich
() автор топика
Ответ на: комментарий от krang

ты потому что пытаешься скачать не пиповской версией, а гитхабовской, удаляей ее нафиг

В системе только один файл

/usr/local/bin/youtube-dl

Время создания соответствует установке в версии pip - 19:00

Других файлов нет.

Как отличить pip от гитхабовской версии?

SeiSeich
() автор топика
Ответ на: комментарий от krang

а у тебя есть доступ к хомяку то? ты можешь на него файлы то записывать?

seiseich@TLinux:~$ > /home/seiseich/файл
seiseich@TLinux:~$ ls -l /home/seiseich/
итого 44
drwxrwx--- 3 seiseich seiseich 4096 ноя 30 11:21 'VirtualBox VMs'
drwxrwx--- 2 seiseich seiseich 4096 ноя 15 03:03  Видео
drwxrwx--- 5 seiseich seiseich 4096 апр 28 20:16  Документы
drwxrwx--- 5 seiseich seiseich 4096 дек 15 00:08  Загрузки
drwxrwx--- 2 seiseich seiseich 4096 дек  1 00:17  Изображения
drwxrwx--- 2 seiseich seiseich 4096 ноя 15 03:03  Музыка
drwxrwx-w- 3 seiseich seiseich 4096 апр  8 17:46  Общедоступные
drwxrwx--- 2 seiseich seiseich 4096 дек  3 17:20 'Рабочий стол'
-rw-rw-r-- 1 seiseich seiseich    0 мая  4 20:24  файл
drwxrwx--- 2 seiseich seiseich 4096 ноя 15 03:03  Шаблоны
SeiSeich
() автор топика
Ответ на: комментарий от krang

ты потому что пытаешься скачать не пиповской версией, а гитхабовской, удаляей ее нафиг

$ 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.
SeiSeich
() автор топика
Ответ на: комментарий от SeiSeich

pip зло, мусорит сильно. Впрочем, тоже самое можно сказать и про сам питон, но он мусорит хотя бы не в хомяк.

anonymous
()
Ответ на: комментарий от krang

а если написать youtube-dl -F (ссылка)

$ youtube-dl -F https://www.youtube.com/watch?v=7Kf04y31RL4
[youtube] 7Kf04y31RL4: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 13] Permission denied> (caused by URLError(error(13, 'Permission denied'),))
SeiSeich
() автор топика
Ответ на: комментарий от SeiSeich

ок, у тебя youtube-dl не может выйти в инет, ему запрещен доступ, это как бы на правах капитана очевидности

что у тебя по всяким там настройка фаерволов и прочей ненужной хрени

krang ★★
()
Ответ на: комментарий от krang

что у тебя по всяким там настройка фаерволов и прочей ненужной хрени

Ничего не ставил

На ограниченной учетной записи пользователя в Firefox установлен Blocksite. Но его включение/отключение никак не сказывается на невозможности работы youtube-dl из-под учётки с админ правами…

Больше ничего фаервольного в систему не ставил…

SeiSeich
() автор топика
Ответ на: комментарий от krang

а если запустить youtube-dl через sudo что скажет?

$ sudo youtube-dl -F https://www.youtube.com/watch?v=7Kf04y31RL4
[sudo] пароль для seiseich:              
[youtube] 7Kf04y31RL4: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 13] Permission denied> (caused by URLError(error(13, 'Permission denied'),))
SeiSeich
() автор топика
Ответ на: комментарий от SeiSeich

Попробовать отключить временно iptables

anonymous
()
Ответ на: комментарий от krang

а если так?

$ python /usr/local/bin/youtube-dl -F https://www.youtube.com/watch?v=7Kf04y31RL4
[youtube] 7Kf04y31RL4: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 13] Permission denied> (caused by URLError(error(13, 'Permission denied'),))
SeiSeich
() автор топика
Ответ на: комментарий от SeiSeich

просто снеси все и поставь заново, только на этот раз без лишних действий, а то ты насоздавал учетки какие-то ограниченные, а потом у тебя программы не работаю

krang ★★
()
Ответ на: комментарий от krang

ты потому что пытаешься скачать не пиповской версией, а гитхабовской, удаляей ее нафиг

github youtube-dl

Отличный софт, не надо ля-ля… )

$ youtube-dl -F https://www.youtube.com/watch?v=7Kf04y31RL4
[youtube] 7Kf04y31RL4: Downloading webpage
[info] Available formats for 7Kf04y31RL4:
format code  extension  resolution note
249          webm       audio only tiny  101k , opus @ 50k (48000Hz), 180.54MiB
250          webm       audio only tiny  118k , opus @ 70k (48000Hz), 220.26MiB
140          m4a        audio only tiny  161k , m4a_dash container, mp4a.40.2@128k (44100Hz), 508.00MiB
251          webm       audio only tiny  187k , opus @160k (48000Hz), 428.13MiB
278          webm       256x144    144p  230k , webm container, vp9, 30fps, video only, 385.49MiB
160          mp4        256x144    144p  248k , avc1.4d400c, 30fps, video only, 413.30MiB
242          webm       426x240    240p  367k , vp9, 30fps, video only, 845.27MiB
133          mp4        426x240    240p  420k , avc1.4d4015, 30fps, video only, 925.23MiB
243          webm       640x360    360p  728k , vp9, 30fps, video only, 1.54GiB
134          mp4        640x360    360p  865k , avc1.4d401e, 30fps, video only, 1.99GiB
244          webm       854x480    480p 1335k , vp9, 30fps, video only, 2.91GiB
135          mp4        854x480    480p 1496k , avc1.4d401f, 30fps, video only, 3.79GiB
136          mp4        1280x720   720p 3066k , avc1.4d401f, 30fps, video only, 7.76GiB
247          webm       1280x720   720p 3344k , vp9, 30fps, video only, 6.39GiB
298          mp4        1280x720   720p60 4395k , avc1.4d4020, 60fps, video only, 11.84GiB
302          webm       1280x720   720p60 5293k , vp9, 60fps, video only, 10.36GiB
137          mp4        1920x1080  1080p 5670k , avc1.640028, 30fps, video only, 15.85GiB
248          webm       1920x1080  1080p 7339k , vp9, 30fps, video only, 10.65GiB
299          mp4        1920x1080  1080p60 7370k , avc1.64002a, 60fps, video only, 20.53GiB
303          webm       1920x1080  1080p60 9787k , vp9, 60fps, video only, 16.68GiB
271          webm       2560x1440  1440p 14903k , vp9, 30fps, video only, 31.81GiB
308          webm       2560x1440  1440p60 21365k , vp9, 60fps, video only, 46.89GiB
18           mp4        640x360    360p  670k , avc1.42001E, mp4a.40.2@ 96k (44100Hz), 2.57GiB
22           mp4        1280x720   720p 2152k , avc1.64001F, mp4a.40.2@192k (44100Hz) (best)
Rx0
()
Ответ на: комментарий от krang

просто снеси все и поставь заново, только на этот раз без лишних действий, а то ты насоздавал учетки какие-то ограниченные, а потом у тебя программы не работаю

Снести систему и поставить всё заново?

Как говорил Верещагин, - хотелось бы помучиться…

На других же машинах стоят ограниченные учётки других пользователей и всё работает: и GitHub, и Python …

Единственное отличие рабочих машин от «глючной» в том, что -

Youtube-dl не устанавливается с GitHub (комментарий)

Мне кажется, что причина где-то здесь…

SeiSeich
() автор топика
Ответ на: комментарий от Rx0

Отличный софт, не надо ля-ля… )

Софт отличный, но почему-то не работает на одной машине…

Пытаемся всем миром разобраться… Чтобы предотвратить снос системы…

SeiSeich
() автор топика
Ответ на: комментарий от anonymous

Мало ли что он утверждает? Достаточно было прочитать, что он 443 порт на локалхосте зачем то (и как?) открыл.

anonymous
()
Ответ на: комментарий от krang

80 порт открой

Вот тут смешно получилось. Советы уровня лор.

anonymous
()
Ответ на: комментарий от anonymous

А что там в минте по умолчанию ставиться, может и впрямь не знает что в системе делается

anonymous
()
Ответ на: комментарий от LongLiveUbuntu

youtube-dl –rm-cache-dir попробуй. Мне помогло с такой же ошибкой.

$ youtube-dl --rm-cache-dir
Removing cache dir /home/seiseich/.cache/youtube-dl ..
$ youtube-dl https://www.youtube.com/watch?v=ydsymaHGCco
[youtube] ydsymaHGCco: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 13] Permission denied> (caused by URLError(error(13, 'Permission denied'),))
SeiSeich
() автор топика
Ответ на: комментарий от LongLiveUbuntu

Интересные у вас решения.

The youtube-dl cache has been cleared with

youtube-dl --rm-cache-dir but it doesn't make a difference.

.

anonymous
()
Ответ на: комментарий от SeiSeich
en@zuiho /tmp $ youtube-dl https://www.youtube.com/watch?v=ydsymaHGCco
[youtube] ydsymaHGCco: Downloading webpage
WARNING: Requested formats are incompatible for merge and will be merged into mkv.
[download] Destination: Городок - 'Сложные отношения'-ydsymaHGCco.f137.mp4

Странно. А не по стране тебя ли блокируют?

LongLiveUbuntu ★★★★★
()
Ответ на: комментарий от LongLiveUbuntu

Есть прокси ключик можно проверить

anonymous
()
Ответ на: комментарий от anonymous

Какой сетью, это selinux.

$ sestatus

Command 'sestatus' not found, but can be installed with:

sudo apt install policycoreutils
$ getenforce

Command 'getenforce' not found, but can be installed with:

sudo apt install selinux-utils

После установки selinux-utils

$ getenforce
Disabled
$ sestatus

Command 'sestatus' not found, but can be installed with:

sudo apt install policycoreutils
SeiSeich
() автор топика
Ответ на: комментарий от anonymous

А ссылки от анонимов вы не читаете?

Читаю и проделываю все предложенные решения. И от анонимов - тоже.

SeiSeich
() автор топика
Ответ на: комментарий от LongLiveUbuntu

Это локальная проблема, какая еще страна? А впрочем плевать, я сваливаю из этого треда. В очередной раз разочаровался в людях.

anonymous
()
Ответ на: комментарий от LongLiveUbuntu

Странно. А не по стране тебя ли блокируют?

По стране «владельца ролика», или по стране - моему местоположению?

На соседних машинах с этой же осью всё качается без проблем…

SeiSeich
() автор топика
Ответ на: комментарий от SeiSeich

Советуют отключить для проверки селинукс, апитаблес и аппамор. Вы же наоборот ставите селинукс и продолжаете мучить ютуб

anonymous
()
Ответ на: комментарий от anonymous

Гугл говорит что AppArmor. Глянуть в нем политики

Этот зверь отозвался.

Что дальше делать? Что в нём искать?

$ sudo apparmor_status
apparmor module is loaded.
22 profiles are loaded.
20 profiles are in enforce mode.
   /sbin/dhclient
   /usr/bin/man
   /usr/lib/NetworkManager/nm-dhcp-client.action
   /usr/lib/NetworkManager/nm-dhcp-helper
   /usr/lib/connman/scripts/dhclient-script
   /usr/lib/cups/backend/cups-pdf
   /usr/lib/lightdm/lightdm-guest-session
   /usr/lib/lightdm/lightdm-guest-session//chromium
   /usr/lib/snapd/snap-confine
   /usr/lib/snapd/snap-confine//mount-namespace-capture-helper
   /usr/sbin/cups-browsed
   /usr/sbin/cupsd
   /usr/sbin/cupsd//third_party
   /usr/sbin/ippusbxd
   /usr/sbin/tcpdump
   libreoffice-senddoc
   libreoffice-soffice//gpg
   libreoffice-xpdfimport
   man_filter
   man_groff
2 profiles are in complain mode.
   libreoffice-oopslash
   libreoffice-soffice
4 processes have profiles defined.
4 processes are in enforce mode.
   /sbin/dhclient (1191) 
   /usr/sbin/cups-browsed (2341) 
   /usr/sbin/cupsd (2339) 
   /usr/sbin/cupsd (2342) 
0 processes are in complain mode.
0 processes are unconfined but have a profile defined.
SeiSeich
() автор топика
Ответ на: комментарий от anonymous

Советуют отключить для проверки селинукс, апитаблес и аппамор. Вы же наоборот ставите селинукс и продолжаете мучить ютуб

Я показываю, что у меня НЕТ селинукса! Ставлю утилиту, показываю, что она ничего не находит.

После этого удаляю утилиту обратно и ЖДУ НОВЫХ ВОЗМОЖНЫХ вариантов решения!

Товарищи же пишут: «Ну и что, что он говорит, что нет Селинукса…»

Теперь показываю на примере, что его нет - опять недовольство…

SeiSeich
() автор топика
Ответ на: комментарий от Rx0

apparmor=0 в загрузку ядра.

Не знаю как это сделать…

Попробовал более мягкий вариант: не помогло…

$  sudo service apparmor stop
$ sudo service apparmor teardown
 * Unloading AppArmor profiles                                           [ OK ] 
$ youtube-dl https://www.youtube.com/watch?v=ydsymaHGCco
[youtube] ydsymaHGCco: Downloading webpage
ERROR: Unable to download webpage: <urlopen error [Errno 13] Permission denied> (caused by URLError(error(13, 'Permission denied'),))
SeiSeich
() автор топика
Ответ на: комментарий от anonymous

Я вижу путь /usr/local/bin/ за место /usr/bin/ вопрос чему тут удивляться ?

Я же его туда не вручную ставил…

Советуете вручную перенести туда файл youtube-dl и попробовать запустить?

SeiSeich
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.