Kirjoittaja Aihe: yle-dl reistailee [Ratkaistu]  (Luettu 13570 kertaa)

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: yle-dl reistailee [Ratkaistu]
« Vastaus #20 : 20.09.18 - klo:23.33 »
Koodia: [Valitse]
ilkka@kotikone:~$ pip3 install --user --upgrade yle-dl
Requirement already up-to-date: yle-dl in ./.local/lib/python3.4/site-packages
Cleaning up...

Hyvinhän tuo näkyy päivittyneen. Käynnistä kotihakemistoon asennettu yle-dl komennolla:

Koodia: [Valitse]
~/.local/bin/yle-dl

Ja yle-dl -komento sanoo:

Koodia: [Valitse]
ilkka@kotikone:~$ yle-dl
/usr/lib/python2.7/dist-packages/pkg_resources.py:1031: UserWarning: /home/ilkka/.python-eggs is writable by group/others and vulnerable to attack when used with get_resource_filename. Consider a more secure location (set with .set_extraction_path or the PYTHON_EGG_CACHE environment variable).
  warnings.warn(msg, UserWarning)
usage: yle-dl [-h] [-V] [-i FILENAME] [-o FILENAME] [--pipe] [--destdir DIR]
              [--showurl | --showtitle | --showepisodepage | --showmetadata | --subtitlesonly]
              [--vfat] [--resume] [--ratelimit BR] [--proxy URI]
              [--postprocess CMD] [--audiolang LANG] [--sublang LANG]
              [--hardsubs] [--latestepisode] [--maxbitrate RATE]
              [--resolution RES] [--duration S] [--backend BE]
              [--rtmpdump PATH] [--ffmpeg PATH] [--ffprobe PATH]
              [--adobehds CMD] [--wget PATH]
              [url]

yle-dl 2.34: Download media files from Yle Areena and Elävä Arkisto
Copyright (C) 2009-2018 Antti Ajanki <antti.ajanki@iki.fi>, license: GPLv3

optional arguments:
  -h, --help            show this help message and exit
  -V, --verbose, --debug
                        Show verbose debug output

jne.

Sinulla on järjestelmätasolle (/usr/local-hakemistorakenteeseen) asennettu Python 2.7:llä suoritettava yle-dl. Se kannattaisi poistaa sudo pip2 uninstallilla tai manuaalisesti ja vaikka korvata pip3:lla asennetulla versiolla, jos kotihakemistoon asennettu yle-dl on hankala.

Koodia: [Valitse]
sudo pip2 uninstall yle-dl
Koodia: [Valitse]
sudo pip3 install yle-dl
Tuo päivitetään sitten vastaavasti sudottamalla ja ilman --user -vipua:

Koodia: [Valitse]
sudo pip3 install --upgrade yle-dl

Python 2.7:llä ja pip2:lla asennettu yle-dl toimii kyllä myös edelleen. Ubuntu 14.04:ssä pip2 on paras päivittää uusimpaan versioon poistamalla jakelun ohjelmalähteistä asennettu versio ja asentamalla uusi PyPi:stä:

Koodia: [Valitse]
sudo apt-get purge python-pip
Koodia: [Valitse]
wget -c https://bootstrap.pypa.io/get-pip.py
Koodia: [Valitse]
sudo python get-pip.py

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: yle-dl reistailee [Ratkaistu]
« Vastaus #21 : 23.09.18 - klo:17.19 »
Koodia: [Valitse]
~/.local/bin/yle-dlTuo antoi sen uusimman version, olen vain suoraan komentanut "yle-dl", eikä päivitetty versio ole ollut käytössä.

Koodia: [Valitse]
sudo pip2 uninstall yle-dlKertoi, ettei moista ole.

"Python 2.7:llä ja pip2:lla asennettu yle-dl toimii kyllä myös edelleen. Ubuntu 14.04:ssä pip2 on paras päivittää uusimpaan versioon poistamalla jakelun ohjelmalähteistä asennettu versio ja asentamalla uusi PyPi:stä:"

Noilla viimeisillä ohjeilla ja purkamalla uusimman paketin sekä hakemistossa komennolla
Koodia: [Valitse]
sudo python setup.py installuusin yle-dl asentui taas.

Nyt mennään näillä, toivottavasti seuraava päivitys menee samoilla kuvioilla.

Kiitos taas avuista.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: yle-dl reistailee [Ratkaistu]
« Vastaus #22 : 23.09.18 - klo:18.21 »
Koodia: [Valitse]
~/.local/bin/yle-dlTuo antoi sen uusimman version, olen vain suoraan komentanut "yle-dl", eikä päivitetty versio ole ollut käytössä.

Tuo kertoo siitä, että käytössä on myös joku toinen yle-dl kuin se käyttäjälle asennettu.

Koodia: [Valitse]
which yle-dl kertoo minkä binäärin yle-dl-komento suorittaa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: yle-dl reistailee [Ratkaistu]
« Vastaus #23 : 24.09.18 - klo:19.50 »
Näin vastaa ja versiona on uusin.
Koodia: [Valitse]
ilkka@kotikone:~$ which yle-dl
/usr/local/bin/yle-dl

Kotikansiossa on sitten se versio, jota järjestelmä päätti käyttää (osaamaton oli järjestelmää komentanut käyttämään). Mulla on ollut näiden (yksinkertaistenkin) päivitysten kanssa hankaluuksia.

Nyt ainakin on uusin käytössä ja hyvä niin.

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: yle-dl reistailee [Ratkaistu]
« Vastaus #24 : 24.09.18 - klo:20.08 »
Näin vastaa ja versiona on uusin.
Koodia: [Valitse]
ilkka@kotikone:~$ which yle-dl
/usr/local/bin/yle-dl

Kotikansiossa on sitten se versio, jota järjestelmä päätti käyttää (osaamaton oli järjestelmää komentanut käyttämään).

Tai toisin päin: /usr/localiin asennettu versio käynnistyy pelkällä komennolla yle-dl. /usr/localiin oli siis asennettu vanhempi versio ja olit päivittänyt vain kotihakemistoon asennettua yle-dl:ää, joka olisi pitänyt käynnistää komennolla ~/.local/bin/yle-dl

Nyt sitten päivitit /usr/localiin asennetun yle-dl:n komennolla sudo python setup.py install


Mulla on ollut näiden (yksinkertaistenkin) päivitysten kanssa hankaluuksia.

Niin no tämä pip (tai PyPI) -paketointi on lähinnä sovelluskehittäjille suunnattu mekanismi. PPA:n tai vaikkapa Flatpak tai Snap -paketoinnin avulla olisi mahdollista tarjota käyttäjän kannalta yksinkertaisempia automaattisia päivityksiä, mutta sellainen edellyttää jonkun innokkaan ylläpitäjän työpanosta.

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: yle-dl reistailee [Ratkaistu]
« Vastaus #25 : 25.09.18 - klo:10.24 »
Mikä rooli muuten lienee tuolla:
Koodia: [Valitse]
...
Yhdistetään palvelimeen cdnapisec.kaltura.com (cdnapisec.kaltura.com)|2.17.213.161|:443... yhdistetty.
GnuTLS: The TLS connection was non-properly terminated.
SSL-yhteyden muodostaminen ei onnistunut.
...

aikansa yritti ja sitten alkoi ladata.
Ja ainakin alku oli ihan ehjän näköistä