David Bohm

Hay dos frases que definen mi manera de pensar:
Realmente no hemos prestado mucha atención al pensamiento como un proceso; hemos participado en pensamientos, pero sólo hemos prestado atención al contenido, no al proceso.
La capacidad de percibir o pensar de manera diferente es más importante que el conocimiento adquirido.
Ambas son de David Bohm.
Mostrando entradas con la etiqueta Ubuntu Desktop. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ubuntu Desktop. Mostrar todas las entradas

domingo, 26 de septiembre de 2021

Edge en Ubuntu 20.04

Ya hemos visto en otras entradas que Microsoft está dando pasos de gigante para acercarse al mundo GNU/Linux. Es verdad que habría que evaluar si esto es bueno o no, pero a priori sin exprimirnos mucho el cerebro está claro que es positivo. Se han liberado proyectos muy potentes como Visual Studio Code o el mismo Powershell, algo que acerca a los administradores de sistemas herramientas que nos permiten tener una gestión centralizada de nuestras infraestructuras mixtas. Todo ello con el código fuente al alcance de poder ser modificado.

Vamos a la página: https://www.microsoftedgeinsider.com/en-us/download/?platform=linux

Y podremos encontrar disponible la versión Beta del navegador Edge basado en Chromium y que está rompiendo muchas barreras a nivel corporativo en muchas compañías. Su módulo de compatibilidad con IE está permitiendo que las empresas se pasen a este navegador manteniendo las herramientas o desarrollos que todavía no han migrado a entornos actualizados.

Desde esta página, una vez aceptados los terminos de Microsoft, podemos descargar la versión en paquetería .deb para Ubuntu. Si nos desplazamos mas abajo veremos que existen paquetes para otros sistemas operativos y distribuciones como .rpm

Realizamos la instalación:

   # dpkg -i microsoft-edge-beta_94.0.992.31-1_amd64.deb

Hay que tener en cuenta que es una versión preliminar destinada fundamentalmente a los desarrolladores para que puedan ir viendo los resultados de trabajar con sus aplicaciones web en este navegador para validar o adaptar los desarrollos.

En mi caso, nada mas lanzar la aplicación me ofrece un detalle interesante: 

   La aplicación Microsoft Edge (beta) se cerró inesperadamente.

No indagaremos mas, soy fan de Firefox y no necesito (de momento) Edge en mis equipos linux.

SaluDOS

Microsoft To-Do directamente en Ubuntu 20.04 LTS

En el caso de Microsoft To-Do, hay varias alternativas, programas desarrollados de forma alternativa y parecía una buena idea ver cuales son.

Indagando sobre el tema, he decidido acabar usando el que viene en los repositorios oficiales, a través de Ubuntu Software. Realizamos la búsqueda de To-Do y obtenemos 2 resultados interesantes:

Microsoft To-Do (unofficial)

Por un lado tenemos Microsoft To-Do (unofficial), una versión no oficial de este software. El desarrollador es Patrick Wu y es un paquete snap, la fuente es snapcraft.io

La instalarlo, obtenemos una conexión a la página web de Microsoft To-Do, introducimos nuestras credenciales y tenemos acceso a la herramienta. Es un acceso a la web y nos permite interactuar en ella a través de una ventana independiente que podemos abrir y cerrar, se puede agregar a favoritos como si fuese una aplicación independiente.

AO

El otro resultado que aparece en la búsqueda es Ao, y se describe como "Elegant Microsoft To-Do desktop app". En este caso el repositorio se encuentra en: https://github.com/klaussinani/ao desarrollado por Klaus Sinani. También es un paquete snap y la fuente es snapcraft.io

En este caso vamos a realizar una instalación diferente, descargamos el paquete .deb para amd64, lo cogeremos directamente desde: https://github.com/klaussinani/ao/releases/tag/v6.9.0

Ejecutaremos:

   # wget https://github.com/klaussinani/ao/releases/download/v6.9.0/ao_6.9.0_amd64.deb

Realizamos la instalación

   # dpkg -i ao_6.9.0_amd64.deb

Al abrir el programa ocurre lo mismo que el anterior, se conecta a la web, introducimos las credenciales y ya tenemos conexión con nuestro To-Do.

En este caso Ao va un paso mas allá, tiene un menú que interactúa con la herramienta, se puede crear una nueva lista, renombrar, eliminar, etcétera. Además nos permite tener atajos a través de las opciones que presenta este desarrollo. En la versión que hemos instalado hay atajos que facilitan la productividad para no soltar el teclado, algunos ejemplos:

Buscar: Ctrl + F 

Trabajar con las listas:

   Nueva lista: Ctrl + L
   Eliminar lista: Ctrl + Shift + D
   Cambiar el nombre de la lista: Ctrl + Y

Desplazarnos por los diferentes apartados de To-Do:

   Ir a Mi día: Ctrl + M
   Ir a Importante: Ctrl + I
   Ir a Planificado: Ctrl + P
   Ir a Tareas: Ctrl + J

Salir: Alt + Ctrl + Q

Como se indica en el apartado de atajos (https://github.com/klaussinani/ao#keyboard-shortcuts) se pueden personalizar los métodos abreviados en: ~/.ao.json

En general las dos herramientas funcionan bien y permiten trabajar con To-Do. Al final es como entrar a la página web y hacerlo desde el navegador. Es verdad que es mas cómodo tenerlo en una ventana independiente, como hemos visto en entradas anteriores que se puede hacer con Outlook por ejemplo. 

SaluDOS.

jueves, 2 de septiembre de 2021

Cuando los electrones te permiten tener Office 365 on line de Microsoft en Ubuntu 20.04 LTS

Como ya hemos visto en una entrada anterior, a través de una aplicación hecha en electron hemos sido capaces de simular que tenemos OneNote en nuestro GNU Linux . Al final es una ventana que "engancha" la aplicación on line, embebe esa web en una ventana y da la sensación de que es una aplicación instalada, aunque solo es un navegador.

Existe algo parecido para las aplicaciones de Office, por ejemplo outlook me parece una opción interesante para tenerlo configurado de este modo y no tener que abrir el navegador y tirar de un marcador cada vez que quieres abrirlo.

En esta ocasión el repositorio es: https://github.com/matvelloso/electron-office/

Se ve que no se ha actualizado desde Diciembre de 2019 donde hicieron el último commit, pero creo que puede seguir funcionando sin problemas, el concepto al fin y al cabo es la web del portal de Office embebida en una ventana. Para probarlo es realmente facil, solo tenemos que ir a Release y localizar el paquete .deb apropiado para nosotros.

Podemos ver que son pre-releases, actualmente en la versión 1.1.2. El enlace que utilizaremos para wget es: https://github.com/matvelloso/electron-office/releases/download/1.1.2/outlook.office365.com_1.1.2_amd64.deb

Ejecutamos:

   # cd ~/Downloads/

   # wget https://github.com/matvelloso/electron-office/releases/download/1.1.2/outlook.office365.com_1.1.2_amd64.deb

   # dpkg -i outlook.office365.com_1.1.2_amd64.deb

Si sale algún error ejecutamos:

   # apt install -f

Ahora ya podemos buscar la aplicación 'Outlook for o365 on Electron' y lanzarla en Ubuntu. Veremos que es la versión On Line embebida en una ventana. Creo que es una solución original y práctica.

Es cierto que nada tienen que ver las versiones webs con la versión de escritorio, pero de momento vamos a probarlo.

En caso de que queramos tener la suite de office, sería hacer la misma instalación con el paquete que se encuentra en el mismo repositorio:  https://github.com/matvelloso/electron-office/releases/download/1.1.2/office.office365_1.1.2_amd64.deb

Al hacerlo, tendremos la aplicación 'Office 365 on Electron' que podremos buscar y lanzar en Gnome Shell. En esta ventena tendremos embebida la web portal.office.com con todas las aplicaciones de Microsoft con las que cuente nuestra suscripción. Quizás con esto, evitaríamos tener que instalar el paquete anterior, pero reconozco que a mi me está gustando el tener outlook en una ventana simulando que lo tengo instalado.

SaluDOS


miércoles, 1 de septiembre de 2021

Conectandonos a unidades de red a través de "Archivos" de Gnome con Ubuntu 20.04

Cuando en Windows tenemos unidades de red corporativas del estilo: \\Servidor.dominio.com\Unidad_Compartida$ aunque no te lo creas, también se puede mapear la unidad en nuestro GNU Linux Ubuntu 20.04.

Entramos a Archivos, el explorador de archivos predeterminado en Gnome Shell, actualmente la aplicación se encuentra en su versión 3.36.3-stable

Solo tenemos que ir a "Otras Ubicaciones" y a la derecha nos saldrán dos grupos, el de nuestro equipo y el de Redes, justo debajo tenemos una opción llamada "Conectar al servidor".

Es bastante sencillo, tenemos que especificar el protocolo y la ruta, por ejemplo:

   smb://Servidor.dominio.com/Unidad_Compartida$ 

Y hacer clic en Conectar. Se nos mostrará un cuadro de diálogo para que introduzcamos los datos de conexión. Podemos utilizar un usuario anónimo si la unidad de red lo permite, aunque no sería lo habitual o deseable.

Lo normal es que tengamos que introducir:

   Nombre de Usuario

   Dominio

   Contraseña

Además podemos decidir que queremos que se haga con la contraseña.

   Olvidar contraseña inmediatamente

   Recordar la contraseña hasta salir de la sesión

   Recordar para siempre 

La opción mas deseable por seguridad sería la segunda. Aunque cada vez que iniciemos sesión en Ubuntu tengamos que introducirla, no cuesta nada y ahorramos disgustos a futuro.

Para desconectar esta conexión, solo tenemos que pulsar en el botón al estilo extrae tu USB o CD que se encuentra junto a la unidad mapeada, o mostrar el menú contextual con el botón derecho del ratón sobre ella y elegir la opción "desmontar". Realizará un desmontaje de la unidad mapeada, le puede costar un poco hasta que la desconecta del todo. Paciencia.

Tenemos la opción de conectarnos también a sistemas de archivos en red a través de nfs. Sería similar a lo que hemos hecho anteriormente. Este caso podría ser aplicable si tenemos un NAS en casa y queremos establecer una conexión NFS a una de las carpetas del NAS por ejemplo.

SaluDOS

Cuando los electrones te permiten tener OneNote on line de Microsoft en Ubuntu 20.04 LTS

Ya vimos en una entrada pasada que Microsoft Teams tiene una preview que funciona bajo nuestro GNU Linux, tiene limitaciones, alguna bastante limitante como el no poder poner un fondo y que todo el mundo vea la habitación donde estás, pero supongo que poco a poco irá avanzando el proyecto.

Veamos como podemos tener OneNote a través de un programa alternativo: P3X OneNote Linux o como lo denominan ahora en GitHub: Linux Electron Onenote.

El repositorio se encuentra en: https://github.com/patrikx3/onenote que actualmente está en la versión 2021.10.109, así que el proyecto se muestra muy activo y actualizado hace 5 días.

Aunque en GitHub muestran el enlace: https://www.corifeus.com/onenote/

En esta última web explican muy bien que es esta aplicación y copio literalmente: P3X OneNote Linux es, en realidad, una ventana de navegador independiente para el OneNote online. Puedes utilizar este programa sin tener que saturar tu navegador. 

Las funciones principales son:

  • que es independiente de cualquier navegador, ya que funciona en su propio proceso
  • dispone de una bandeja, que permite cerrar el navegador mientras sigue funcionando en la bandeja
  • los datos se almacenan en caché y es más rápido que abrir siempre una nueva ventana
  • permite iniciar la sesión con el usuario corporativo o personal
  • cuando hay una nueva actualización, se actualiza automáticamente (Sólo en la versión AppImage.)
  • el programa permite usar otras aplicaciones online de Microsoft, pero el propósito dedicado es usar OneNote

Tenemos un par de opciones de instalación, con paquetería snap, estos serían los pasos, aunque no los he probado, no dudo que funcionará:

   # apt update

   # apt upgrade

   # apt install snapd

   # snap install p3x-onenote

Con paquetería de software universal AppImage, que no requiere instalación de la aplicación y además como muestran en sus funciones principales, se actualizará de forma automática. Así que esta es la opción que elegiremos.

En la propia web nos muestran el proceso de descarga y ejecución, veamos los pasos. Buscamos en el propio repositorio de GitHub las Release, vamos a la última y localizamos el paquete AppImage para amd64 y con extensión .AppImage. Ese será el enlace que vamos a utilizar en la descarga con wget.

Ejecutamos:

   # cd ~/Downloads/

   # wget https://github.com/patrikx3/onenote/releases/download/v2021.10.109/P3X-OneNote-2021.10.109.AppImage

   # mkdir -p $HOME/opt 

   # mv P3X-OneNote-2021.10.109.AppImage $HOME/opt/ 

   # chmod +x $HOME/opt/P3X-OneNote-2021.10.109.AppImage 
Ya podemos lanzar la aplicación:
   # cd $HOME/opt
   # ./P3X-OneNote-2021.10.109.AppImage 

Una vez que lanzamos la aplicación, se abre la ventana y nos solicita las credenciales de nuestra cuenta de microsoft.

Tenemos también la alternativa de instalar paquete .deb, sería aun mas sencillo, localizamos el paquete en GitHub para amd64 con extensión .deb, que es mi caso, y este enlace es el que utilizaremos para la descarga con wget

   # cd ~/Downloads/

   # wget https://github.com/patrikx3/onenote/releases/download/v2021.10.109/p3x-onenote_2021.10.109_amd64.deb

 Instalamos:

   # dpkg -i  p3x-onenote_2021.10.109_amd64.deb

Si salen errores, lanzamos:

   # apt install -f

El resultado es que ya podemos buscar en nuestras aplicaciones PS3X OneNote,  lanzarlo y utilizarlo. En el primer rato de uso, la verdad es que funciona muy muy bien.

SaluDOS


lunes, 16 de agosto de 2021

Linuxeando en Steam y probando juegos

Para tener Steam en Ubuntu 20.04 solo tenemos que instalar el repositorio:

   # add-apt-repository multiverse

   # apt update -y

Realizar la instalación de steam:

   # apt install steam -y

Al abrir steam realizará la correspondiente actualización y podremos iniciar sesión. Una vez dentro vamos a cambiar las opciones sobre su uso en Linux.

   Vamos a Menú Steam > Parámetros > Steam Play > Avanzadas

   Activamos Steam Play para los demás títulos

Dejamos Proton Experimental, pero siempre podemos cambiar la versión de Proton si no funciona el juego en Linux, aunque ir hacia atrás en este caso no tiene mucho sentido.

Al iniciar el juego, Steam realizará varias descargas, el juego por un lado y proton experimental o la versión que hayamos elegido, por otro lado aquellos complementos que necesite.

Ahora mismo todos los juegos que tengo comprados, funcionan perfectamente, algunos están marcados como compatibles sobre linux y otros no.

SaluDOS



miércoles, 11 de agosto de 2021

Instalación de Minecraft en Ubuntu 20.04

Bastante sencillo el instalar Minecraft en ubuntu.

Primero descargamos el paquete .deb

   # wget https://launcher.mojang.com/download/Minecraft.deb

Realizamos la instalación del paquete:

   # sudo dpkg -i Minecraft.deb

Es posible que nos de error de dependencias perdidas o rotas, algo así como "dependency problems". Habitualmente es que no tenemos instalado Java en nuestro equipo. Lanzamos este comando en el que le decimos que instale todas las dependencias que necesite:

   # apt -f install

Y listo, ya podemos meternos en nuestros mundos de minecraft.

En caso de necesitarlo, para desinstalarlo ejecutamos:

   # apt --purge remove minecraft-launcher

No debemos olvidar que minecraft guarda habitualmente todo en un directorio oculto dentro de nuestra carpeta personal. Así que es conveniente ejecutar:

   # rm -r ~/.minecraft/*

SaluDOS

miércoles, 30 de junio de 2021

Cortando videos en Linux con VidCutter

Ultimamente me toca recortar videos de forma rápida, vamos a ver una herramienta muy sencilla que podemos utilizar en linux, en este caso sobre Ubuntu 20.04

Instalamos el repositorio, actualizamos e instalamos vidcutter:

   # sudo add-apt-repository ppa:ozmartian/apps

   # sudo apt update

   # sudo apt install vidcutter

Una vez instalado podemos abrir la aplicación para arrastrar el video que queremos recortar sobre la ventana de VidCutter.

Seleccionamos el punto de inicio y hacemos clic en START CLIP, vamos hasta donde queremos que esté el final del video y hacemos clic en END CLIP. 

Comprobamos que tenemos el fragmento del video que deseamos extraer y hacemos clic en SAVE CLIP y seleccionamos la ruta y el nombre que queremos poner al archivo.

Es un programa sencillo pero cumple su función.

SaluDOS



 

miércoles, 5 de mayo de 2021

Katoolin el planeta que te instala las herramientas de kali

Si tenemos una distribución debian o derivada como ubuntu, podemos realizar la instalación de las herramientas de kali de una forma bastante sencilla.

Añadimos el repositorio universe:

    # add-apt-repository universe

Actualizamos y clonamos el repositorio de katoolin3

   # apt update -y

   # git clone https://github.com/s-h-3-l-l/katoolin3

Ponemos permiso de ejecución para el script de instalación:

   # chmod +x ./install.sh

Ejecutamos:

   # ./install.sh

Nos deberá decir que la instalación ha sido satisfactoria y ya podemos ejecutar:

   # katoolin3

Entraremos a un menú en el que nos permitirá realizar varios pasos:

   Main Menu
   0) View Categories
   1) Install All
   2) Uninstall All
   3) Search repository
   4) List installed packages
   5) List not installed packages
   6) Install Kali Menu
   7) Uninstall old katoolin
   8) Help
   9) Exit

Para mi lo mejor es la opción 0, viendo las categorías de Kali podremos elegir que aplicación instalar para así poder contar solo con las herramientas que utilicemos de verdad.

SaluDOS


jueves, 4 de febrero de 2021

DBeaver, el castor que te conecta a cualquier base de datos desde cualquier sistema operativo

Hay muchos programas para poder conectarnos y administrar bases de datos. Algunos son específicos y otros genéricos con compatibilidad con las principales bases de datos como mySQL, Ms SQL, PostgreSQL, Oracle, etc...

DBeaver es un proyecto libre y de código abierto.

DBeaver tiene dos versiones, la community que es la que instalaremos y una enterprise 'tope de gama' que cuesta unos 20$/mes o 200$/año aproximadamente. Se puede consultar en la web de la versión enterprise:

   https://dbeaver.com/

Es multiplataforma, por lo que algo muy atractivo es que se puede instalar en Linux, Windows y MacOS. Podemos encontrar el software y mucha mas información sobre como instalarlo o la documentación asociada en la web oficial del proyecto Community:

   https://dbeaver.io/download/

Tal y como nos indican en su web, para realizar la instalación en una distribución linux tenemos varias opciones para instalarlo, descargando el paquete de la web, paquete snap, flatpak o clonar el repositorio de github. El repositorio en github lo encontramos en: 

   https://github.com/dbeaver/dbeaver/releases

Veamos por ejemplo la instalación del paquete. Aunque podemos hacer la descarga desde la web, veamos como sería desde la consola tal y como lo indica la documentación oficial:

   # wget -O - https://dbeaver.io/debs/dbeaver.gpg.key | sudo apt-key add - 

   # echo "deb https://dbeaver.io/debs/dbeaver-ce /" | sudo tee /etc/apt/sources.list.d/dbeaver.list 

   # apt-get update && sudo apt-get install dbeaver-ce

Tras descargarlo de la web oficial, solo tenemos que posicionarnos en el directorio de descarga y ejecutar el comando correspondiente.

   Para distribuciones derivadas de Debian:

   # dpkg -i dbeaver_ce-x.x.x_amd64.deb

   Para distribuciones derivadas de Red Hat el equivalente es:

   #  rpm -ivh dbeaver_ce-x.x.x_amd64.rpm

La verdad es que se instala casi de forma instantánea y es un programa muy ligero. No te defrauda ni su logo oficial.

SaluDOS

viernes, 22 de enero de 2021

Los retoques de tweaks en Ubuntu Desktop

Para instalar tweaks en Ubuntu Desktop solo nos hace falta una línea en consola:

   # apt-get install gnome-tweak-tool -y

A partir de aqui dos opciones para lanzarlo, podemos buscar en nuestro escritorio la aplicación llamada retoques o podemos ejecutar el comando:

   # gnome-tweaks

Recordad que en gnome shell se puede pulsar alt+F2 y para lanzar un comando directamente.

Ahora ya podemos realizar ciertas personalizaciones de una forma muy sencilla.

SaluDOS

lunes, 4 de enero de 2021

Instalar Powershell en Ubuntu

Vamos a instalar Powershell en nuestro Ubuntu 20.04, para ello seguiremos los pasos marcados por Microsoft en esta página.

Por si acaso revisamos la versión de Ubuntu que tenemos:

   # lsb_release -a

Según la versión que tengamos tendremos que seguir los pasos que marca Microsoft, para la 20.04, ejecutaremos los siguientes comandos:

Actualizamos la lista de paquetes:

   # sudo apt-get update

Instalamos los paquetes prerequisitos:

   # sudo apt-get install -y wget apt-transport-https software-properties-common

Descargamos la clave GPG del repositorio de Microsoft:

   # wget -q https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

Registramos las claves GPG del repositorio de Microsoft:

   # sudo dpkg -i packages-microsoft-prod.deb

Actualizamos la lista de productos:

   # sudo apt-get update

Activamos los repositorios "Universo":

   # sudo add-apt-repository universe

Instalamos Powershell:

   # sudo apt-get install -y powershell

Una vez que ya tengamos el páquete de Powershell instalado, podremos lanzar powershell:

   # pwsh

Y ya podemos utilizar powershell.

SaluDOS

sábado, 24 de octubre de 2020

Clonar un disco duro con un simple comando

Supongamos que estamos haciendo una asistencia a un equipo informático y necesitamos clonar un disco duro mecánico para sustituirlo por un SSD, pero que se mantenga el sistema operativo y todos los datos existentes, evitamos el formateado, instalación de sistema operátivo, programas añadidos, etcétera.

En mi caso cuento con una dock para poder conectar por USB un par de discos duros. Se trata de un disco duro de 1 TB con una instalación de Windows 10, lo conectamos en el primer slot y en el segundo conectaremos el disco duro SSD que tiene que ser de igual o mayor tamaño que el anterior.

Al conectarlos, podemos lanzar el comando para localizarlos:

   # fdisk -l

Veremos que se nos han agregado los dos discos duros y la salida será algo así:

Disk /dev/sdb: 931,53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: GZX202          
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: D4CB46D6-BF41-4EE8-8E56-42D29AA7CB39

Device          Start        End    Sectors   Size Type
/dev/sdb1        2048     534527     532480   260M EFI System
/dev/sdb2      534528     567295      32768    16M Microsoft reserved
/dev/sdb3      567296 1917003775 1916436480 913,8G Microsoft basic data
/dev/sdb4  1917003776 1919010815    2007040   980M Windows recovery environment
/dev/sdb5  1919010816 1953511423   34500608  16,5G Microsoft basic data


Disk /dev/sdc: 931,53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: GZX202          
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes

Vemos que el disco duro que tiene la instalación de Windows se localiza en /dev/sdb y el disco duro SSD nuevo sin contenido está en /dev/sdc

Para lanzar el clonado tendremos que especificar el origen (if) y el destino (of), así que el comando sería:

   # dd if=/dev/sdb of=/dev/sdc

Esperamos el tiempo que le cueste realizar la clonación y voilá.

SaluDOS

domingo, 20 de septiembre de 2020

Instalar Anydesk en Ubuntu Desktop

Para instalar Anydesk en Ubuntu, primero añadimos el repositorio, para ello primero lanzamos el comando:

   # wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | apt-key add -

 Una vez obtenida la clave, podemos añadir el repositorio:

   # echo "deb http://deb.anydesk.com/ all main" > /etc/apt/sources.list.d/anydesk-stable.list

Ahora ya podemos actualizar e instalar Anydes:

   # apt update

   # apt install anydesk

SaluDOS

jueves, 23 de abril de 2020

Como descargar mp3 o videos desde youtube en elementaryOS o Ubuntu Desktop

Existen multitud de programas para descargar los videos o audios de youtube, pero creo que cuando tienes un linux entre las manos, este programa es el mejor. Se que es en linea de comandos, pero lo que hace lo hace bien, rápido y permite bastantes variantes. Aqui mostraremos como descargar los videos y audios y varios ejemplos muy sencillos. Como siempre la web del repositorio oficial está aquí donde se puede consultar la funcionalidad completa.

INSTALACIÓN

Primero instalamos el programa, como primera opción está desde los repositorios oficiales:

   # apt install youtube-dl -y

Aunque de esta forma instalamos la última versión, que es lo mas interesante ya que youtube tiende a hacer cambios continuos y si tenemos una versión obsoleta es posible que no podamos descargar.

Si previamente tenemos versión instalada es mejor que la desinstalemos:

   # apt remove youtube-dl

Instalamos desde el repositorio original con la versión: latest

   # curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl

Ajustamos los permisos:

   # chmod a+rx /usr/local/bin/youtube-dl

Si al utilizarlo muestra error de python, recordad que tenemos que tener python instalado y para no tener problemas con la ejecución de este programa y olvidarnos de lanzarlo a través de python como en este ejemplo:

   # python3 /usr/local/bin/youtube-dl

O instalamos python:

   # apt install python-minimal

O podemos hacer un enlace simbólico:

   # ln -s /usr/bin/python3 /usr/local/bin/python

EJEMPLOS DE USO

Tenemos la opción de bajar el video directamente y es así de fácil solo necesitamos la url, es decir dirección web, que nos presenta youtube en nuestro navegador:

   # youtube-dl <url del video en youtube>

Si queremos bajar en un formato concreto, primero podemos consultar los formatos disponibles:

   # youtube-dl -F <url del video en youtube>

Nos mostrará una lista de formatos con un código asociado en la primera columna, la descripción, resolución, etcétera. Si por ejemplo queremos el número 136:

   # youtube-dl -f 136 <url del video en youtube>

Si queremos bajar el audio, por ejemplo en mp3, tendríamos que ejecutar:

   # youtube-dl -x --audio-format mp3 <url del video en youtube>

Para bajar una playlist entera o parte de ella en formato mp3 podriamos- ejecutar:

   # youtube-dl -x --audio-format mp3 --playlist-start 1 --playlist-end 5 <url de la playlist en youtube>

Si quisieramos bajar los videos de la playlist completa, ejecutariamos primero la búsqueda para que nos de los valores posibles de descarga. Nos fijaremos en el señalado como "best":

   # youtube-dl -F --yes-playlist <url de la playlist en youtube>

Y ejecutariamos la descarga por ejemplo para el valor 18 señalado en la búsqueda, obteniendo todos los videos de la lista:

   # youtube-dl -f 18 --yes-playlist <url de la playlist en youtube>


No tiene desperdicio como funciona y lo facil que es bajarte el video que desees para poder verlo mas tarde sin conexión a internet.

SaluDOS