• Home
  • Posts RSS
  • Comments RSS
  • Edit

Built for Rock'n'Roll (i was)

stay updated via rss

Datos personales

Mi foto
Termita
Ver todo mi perfil

Archivo del blog

  • ▼  2020 (40)
    • ▼  abril (16)
      • NewPipe: contenidos de youtube con privilegios de ...
      • [HowTo] FreeTube: youtube sin publicidad en tu PC ...
      • [HowTo] Cosas que hacer para mejorar PiHole tras i...
      • [HowTo] Hacer que youtube-dl emplee python3 y no p...
      • [HowTo] Incorporar python3.7 a Ubuntu 18.04
      • El tiempo da o quita razones. Y tanto que sí. La e...
      • Cargadores con "premio"
      • Bloqueadores de publicidad y comentarios en Blogger
      • "Gratis"
      • [HowTo] lp: La impresora desde el terminal (CLI)
      • [HowTo] Comienzo con vi / vim
      • Cuando "la nube" no es tuya: recordando riesgos. U...
      • Saque todo lo que pueda de los soportes ópticos (c...
      • [HowTo] pdfjoin: Concatenar 2 ó más documentos pdf
      • Probar Ubuntu 20.04 antes del 23032020
      • Explicación de los "números" de los permisos
    • ►  marzo (8)
    • ►  febrero (9)
    • ►  enero (7)
  • ►  2019 (128)
    • ►  diciembre (3)
    • ►  noviembre (22)
    • ►  octubre (4)
    • ►  septiembre (13)
    • ►  agosto (2)
    • ►  julio (10)
    • ►  junio (28)
    • ►  mayo (5)
    • ►  abril (19)
    • ►  marzo (11)
    • ►  febrero (11)
  • ►  2018 (1)
    • ►  noviembre (1)
  • ►  2016 (4)
    • ►  abril (4)
  • ►  2015 (1)
    • ►  noviembre (1)
  • ►  2014 (7)
    • ►  junio (1)
    • ►  mayo (3)
    • ►  marzo (1)
    • ►  enero (2)
  • ►  2013 (35)
    • ►  diciembre (4)
    • ►  noviembre (8)
    • ►  octubre (5)
    • ►  agosto (1)
    • ►  junio (1)
    • ►  abril (3)
    • ►  marzo (13)
  • ►  2012 (18)
    • ►  diciembre (18)
Con la tecnología de Blogger.

[Feeds] Podcasts Exquisitos

  • feed podcast REALITY CRACKING
  • feed podcast ATAREAO
  • feed podcast NASeros
  • feed podcast UGEEK
  • feed podcast MOSQUETEROWEB

PÁGINAS EXQUISITAS

  • LCWIKI
  • REALITY CRACKING
  • Sobre ceros y unos
  • Lógica de Mhyst
  • UGEEK
  • NASeros
  • ATAREAO.ES
Mostrando entradas con la etiqueta software. Mostrar todas las entradas
Mostrando entradas con la etiqueta software. Mostrar todas las entradas

[HowTo] Hacer que youtube-dl emplee python3 y no python2.7 en Ubuntu 18.04

Posted: lunes, 20 de abril de 2020 by Termita in Etiquetas: dailymotion, descargar, descargas, ffmpeg, linux, multimedia, python 2.7, python 3.7, sistemas operativos, software, youtube-dl
0

Manda huevos que la única fuente que encuentre para la película Brother de Takeshi Kitano sea "estríming": Dailymotion.
Llevo un tiempo sacando todo lo que tengo en soportes ópticos -cd y dvd- y trasladándolo a discos duros viejos que tengo por aquí. Festival de errores, no en los discos duros naturalmente, sino en los cds y dvds grabados. La película de Kitano estaría condenada a quedarse en un trozo de plástico si no procediera a descargarla nuevamente.
Dailymotion. Como no había otra fuente no quedaba más remedio que descargarla de ahí. Para ello cuento con youtube-dl, maravillosa herramienta que cumple a la perfección con ese y otros menesteres.
Mas mi sistema operativo es Ubuntu 18.04, trae de serie Python 2.7 y youtube-dl requiere Python 3.7 para llevar a cabo todas sus funciones. Descargar de dailymotion es una de ellas. [Para descargar de Youtube, youtube-dl se las apaña bien con Python 2.7].

Bien, instalo Python 3.7 para que coexista junto a Python 2.7.
sudo apt update
sudo apt-get upgrade
sudo apt install python3.7

Ya puedo ejecutar youtube-dl mediante Python 3.7 y descargar desde dailymotion. Así:
python3.7 /usr/local/bin/youtube-dl urldelvideodedailymotion

! Después de hacer todo esto, empiezo a sospechar que era innecesario instalar python3.7 porque ya existía en el sistema la versión 3.5 que es a la que invoca el comando python3.
Por consiguiente, creo que, sin instalar nada, con ejecutar 'python3 /usr/local/bin/youtube-dl urldelvideodedailymotion' hubiera bastado

(*) La versión de youtube-dl que de serie traía Ubuntu 18.04 era muy vieja. En su momento, como no tenía intención de esperar al remoto día en que Canonical decidiera incorporarle actualizaciones en sus repositorios, la desinstalé para acto seguido instalar el paquete actualizado de youtube-dl desde su página oficial.
Por consiguiente, el ejecutable de youtube-dl lo tengo en /usr/local/bin/

[HowTo] Incorporar python3.7 a Ubuntu 18.04

Posted: by Termita in Etiquetas: linux, programación, python, python 2.7, python 3.7, sistemas operativos, software, ubuntu
0

Ubuntu 18.04 de serie trae Python 2.7 de tal forma que el comando 'python' apunta directamente a Python 2.7.
Hoy esa versión de Python está obsoleta. No obstante es probable que en el sistema haya aplicaciones que la requieran. Incorporemos entonces la nueva versión (Python 3.7) y que coexista con la antigua.

Hay programas, como youtube-dl, que requieren Python 3 para llevar a cabo todas sus funciones.

Instalar Python 3.7 se puede hacer de 2 formas en Ubuntu 18.04: Compilando o Instalando desde Repositorio.


1. Instalar Python 3.7 desde repositorio

sudo apt-get update
sudo apt upgrade
sudo apt install python3.7

Hay quien además instala python3-pip:
sudo apt install python3-pip
y además establece la prioridad (yo desconozco a día de hoy para qué sirve esto así que no lo hago, además existe el riesgo de romper apt y más cosas):
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1


2. Compilar e Instalar Python 3.7 desde las fuentes

sudo apt-get update
sudo apt upgrade

Si aún no están en el sistema, hay que instalar los paquetes necesarios para construir Python3.7 desde sus fuentes:
sudo apt install build-essential checkinstall
sudo apt install zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget


Hay quien propone instalar estos paquetes: libreadline-gplv2-dev libncursesw5-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

Hay que descargar la última versión del código fuente desde la página oficial de Python
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

Hay que descomprimir lo descargado
tar -xf Python-3.7.4.tgz

Hay que ejecutar el script de configuración
cd Python-3.7.4
./configure --enable-optimizations

Ya se puede compilar Python3.7. Al parámetro -j se le asigna el valor correspondiente a la cantidad de núcleos del procesador que se desea emplear en la compilación
make -j 4

A continuación, como superusuario, hay que instalar el binario que se acaba de compilar. No se empleará 'make install' sino:
sudo make altinstall

Comprobación
python3.7 --version


NO es buena asignar el alias 'python' a '/usr/bin/python3.7'. Ese alias ('python') debe continuar asignado a Python2.7 para que funcionen correctamente las aplicaciones que tengamos y que todavía usen esa antigua versión 2.7.

Cuando deseo ejecutar una aplicación con Python 3.7 basta con el comando:
python3.7 nombredelprograma
Por ejemplo:
python3.7 youtube-dl




---
Fuente:

https://linuxize.com/post/how-to-install-python-3-7-on-ubuntu-18-04/

https://medium.com/@rajputankit22/upgrade-python-2-7-to-3-6-and-3-7-in-ubuntu-97d2727bf911

https://ubunlog.com/instalar-python-ubuntu/


https://askubuntu.com/questions/534658/undo-update-alternatives

https://serverfault.com/questions/838592/how-to-remove-update-alternatives-links-on-linux

https://manpages.ubuntu.com/manpages/trusty/es/man8/update-alternatives.8.html

https://stackoverflow.com/questions/43062608/how-to-update-alternatives-to-python-3-without-breaking-apt

https://unix.stackexchange.com/questions/552443/apt-update-error-after-installing-python3-7-in-ubuntu

https://askubuntu.com/questions/1074763/error-when-trying-sudo-apt-get-update-python-related

https://askubuntu.com/questions/880188/gnome-terminal-will-not-start

https://stackoverflow.com/questions/32640083/gnome-terminal-not-starting-due-to-error-in-python-script-related-to-gi

NGINX es lo que hay detrás del interface web de Open Media Vault 5: consideraciones / FAQ / conflictos

Posted: sábado, 29 de febrero de 2020 by Termita in Etiquetas: apache, apache2, http, https, linux, nginx, OMV, OMV 5, Open Media Vault, servidor web, sistemas operativos, software, web, web server
0

¿Cual es el motor http por defecto en OpenMediaVault 5?
NGINX
(*) La última versión de OMV con Apache fue OMV 0.5 Sardoukar (agosto 2013).

¿Puedo utilizar Apache como motor http de OMV 5?
Afirmativo, pero no está soportado.
Eventualmente cualquier paquete de OMV activará NGINX nuevamente dejando el interface web de Apache roto.

¿Es posible utilizar una instancia paralela de Apache junto a Nginx?
Afirmativo, mas hay que asegurarse de que los puertos que emplean son diferentes. De otra manera el interface web de OMV no funcionará.



------------------
Fuentes:
https://readthedocs.org/projects/openmediavault/downloads/pdf/latest/

DokuWiki de Luis Carlos Suárez Oliva: una joya

Posted: domingo, 23 de febrero de 2020 by Termita in Etiquetas: DokuWiki, fuente de información, información, lcwiki, linux, sistemas operativos, software, wiki, windows
0

Buscando información sobre cómo agregar prestaciones a Open Media Vault di con la wiki de Luis Carlos Suárez Oliva.




Una joya, en sencillez, usabilidad y en calidad de la información. Soy afortunado.

Este sitio es un pequeño cuaderno de apuntes donde el autor ha ido construyendo anotaciones, artículos, herramientas, comandos y un largo etcétera sobre los temas más variados


LCWIKI
almacenamiento
aplicaciones
CPD
Domótica
Electrónica
Gran Canaria
hardware
internet
ipad
Jardinería
linux
Móviles
nopublico
Programación
reciclaje
Redes
Seguridad
sql
start
varios
Viajar
Virtualización
voip
WIFI
wiki
windows
xbox
Aviso Legal
sidebar


Esta wiki es para el uso personal del autor y puede contener errores de los que, obvia y naturalmente, no se hace responsable, por tanto la información aquí publicada debe de ser usada bajo la propia responsabilidad de cada uno de los que la visiten. Si se detecta algún error, considero que las sugerencias muy probablemente serán bienvenidas.



--------------------
Fuentes:
lcwiki

Entradas antiguas Inicio

Home | About | Contact Us | Download | Posts RSS | Comments RSS
2010 Built for Rock'n'Roll (i was). All Rights Reserved. Greyzed Theme created by The Forge Web Creations. Blogger Templates by Blogger Template Place | supported by Blogger Tools. Powered by Blogger.