Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: RistoR - 31.10.21 - klo:22.14

Otsikko: Yle-dl asentaminen (RATKAISTU)
Kirjoitti: RistoR - 31.10.21 - klo:22.14
Pitäisi asentaa yle-dl uudelle koneelle Unbuntun asentamisen jälkeen. Taitaa olla muille niin selvää juttua ettei ohjeita löydy kuin vuosien takaa eikä niistä ole hyötyä meikäläislle, kun komentojen muokkaamista olen niin harvoin tehnyt, ettei näillä taidoilla uskalla omaa logiikkaa käyttää!  ;D

Siis: voisiko joku kirjoitata tai linkata aivan selväḱieliset komennot joilla saan yle-dl: koneelle. Ubuntu 20.04.
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: Eesaurus - 01.11.21 - klo:00.03
Päätteessä:

Koodia: [Valitse]
sudo apt install wget ffmpeg python3-dev python3-setuptools \
    python3-pip python3-requests python3-lxml

ja

Koodia: [Valitse]
pip3 install --user --upgrade yle-dl
Vaatinee koneen uudelleenkäynnistyksen toimiakseen.
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: RistoR - 03.11.21 - klo:20.02
Kiitos paljon. Vaati tosiaan uudelleenkäynnistyksen.

Tällainen varoitus kuitenkin tuli vaikkei se haitannut toimintaa. Lieneekö sitä ottaa huomioon millään lailla.
"Installing collected packages: lxml, attrs, ConfigArgParse, yle-dl
  WARNING: The script yle-dl is installed in '/home/risto/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed ConfigArgParse-1.5.3 attrs-21.2.0 lxml-4.6.4 yle-dl-20210917"
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: Eesaurus - 03.11.21 - klo:20.33
Kiitos paljon. Vaati tosiaan uudelleenkäynnistyksen.

Tällainen varoitus kuitenkin tuli vaikkei se haitannut toimintaa. Lieneekö sitä ottaa huomioon millään lailla.
"Installing collected packages: lxml, attrs, ConfigArgParse, yle-dl
  WARNING: The script yle-dl is installed in '/home/risto/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed ConfigArgParse-1.5.3 attrs-21.2.0 lxml-4.6.4 yle-dl-20210917"

Olen muistaakseni joskus vastaavia nootteja saanut itsekin, mutta koskapa ei ole toimintaan vaikuttanut, niin en tehnyt asialle mitään.
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: RistoR - 03.11.21 - klo:20.35
Mutta toisessa koneessa ei toiminutkaan. Myös uudelleenkäynnistyksen jälkeen väittää että yle-dl ei löydy.

Päätteessä:
:~$ sudo apt install wget ffmpeg python3-dev python3-setuptools \
>     python3-pip python3-requests python3-lxml
[sudo] xxxx-käyttäjän salasana:
Luetaan pakettiluetteloita... Valmis
Muodostetaan riippuvuussuhteiden puu       
Luetaan tilatiedot... Valmis       
python3-dev on jo uusimmassa versiossa (3.8.2-0ubuntu2).
python3-requests on jo uusimmassa versiossa (2.22.0-2ubuntu1).
python3-setuptools on jo uusimmassa versiossa (45.2.0-1).
wget on jo uusimmassa versiossa (1.20.3-1ubuntu1).
python3-lxml on jo uusimmassa versiossa (4.5.0-1ubuntu0.3).
ffmpeg on jo uusimmassa versiossa (7:4.2.4-1ubuntu0.1).
python3-pip on jo uusimmassa versiossa (20.0.2-5ubuntu1.6).
0 päivitetty, 0 uutta asennusta, 0 poistettavaa ja 0 päivittämätöntä.

:~$ sudo pip3 install --user --upgrade yle-dl
Requirement already up-to-date: yle-dl in /root/.local/lib/python3.8/site-packages (20210917)
Requirement already satisfied, skipping upgrade: ConfigArgParse>=0.13.0 in /root/.local/lib/python3.8/site-packages (from yle-dl) (1.5.3)
Requirement already satisfied, skipping upgrade: lxml in /root/.local/lib/python3.8/site-packages (from yle-dl) (4.6.3)
Requirement already satisfied, skipping upgrade: attrs>=18.1.0 in /root/.local/lib/python3.8/site-packages (from yle-dl) (21.2.0)
Requirement already satisfied, skipping upgrade: requests in /usr/lib/python3/dist-packages (from yle-dl) (2.22.0)

:~$ yle-dl https://areena.yle.fi/1-4298947
yle-dl: komentoa ei löytynyt
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: Eesaurus - 03.11.21 - klo:21.11
Kokeile:

Koodia: [Valitse]
echo "export PATH=\"\$HOME/.local/bin:\$PATH\"" >> ~/.bashrc && source ~/.bashrc
Tässä viralliset asennusohjeet vielä. https://github.com/aajanki/yle-dl/blob/master/OS-install-instructions.md
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: raimo - 03.11.21 - klo:21.22
Lainaus
sudo pip3 install --user --upgrade yle-dl

sudo pois tuosta edestä, muuten se asentuu rootin hakemistoon.

Eli
Koodia: [Valitse]
pip3 install --user --upgrade yle-dl
on oikea komento.
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: mrl586 - 03.11.21 - klo:22.26
Tai jos sen haluaa asentaa globaalisti, niin --user -vipu pois ja sudo alkuun.
Otsikko: Vs: Yle-dl asentaminen
Kirjoitti: RistoR - 07.11.21 - klo:13.37
sudo pois tuosta edestä, muuten se asentuu rootin hakemistoon.

Tosiaan. Nyt onnistui. Kiitos!