miércoles, 21 de marzo de 2018

Reinstalación: a grandes males... grandes remedios

El otro día, por hacer el tonto queriendo recuperar una tarjeta SD que no podía formatear, empleé el comando sudo dd if=/dev/zero… desde un liveCD. Me cuesta creer que fuese tan burro de haberme cargado mi propio disco duro… pero el caso es que, al no poder arrancar el PC, miro con Gparted… y me encuentro sin particiones, y con el ‘espacio sin asignar’, ‘/dev/sda etiqueta de disco no reconocida’, etc.

Probé algo con fdisk /dev/sda pero, como no funcionaba nada, me dejé de historias, y de perder el tiempo, y decidí reinstalar todo desde cero, empezando, incluso, por crear una nueva tabla de particiones (la clásica, ‘tipo MsDOS’… que a mi lo de UEFI como que no me va)
Y como tenía una copia de seguridad de mi /home de hace mes y medio… me puse a instalar el Debian 9.4, que acaba de salir.

domingo, 18 de marzo de 2018

Configurar (personalizando) el Firefox

Estoy encantado con esta nueva versión de Firefox Quantum, que adopté saliéndome de los Firefox-esr (Extended Support Release) 52 que ofrecen ‘oficialmente’, las ramas de Debian. Es que es mucho más rápido. Lo instalé desde la rama Sid, como decía aquí y, por cierto, veo que ya está en la versión 59, así que tendré que actualizarlo (ya que, al estar en Sid, con sus repositorios (lógicamente) bloqueados, hay que hacerlo manual y específicamente, para no liarla parda…).
Este ‘Quantum’, nacido de un rediseño y optimización del Firefox, trajo consigo el bloqueo de bastantes ‘extensiones’ (complementos) por no cumplir con los nuevos requisitos. Entre ellas una, que siempre me ha acompañado, la Tab Mix Plus que me permitía algo tan sencillo como abrir los marcadores en una nueva pestaña.
Al cambiar al Quantum tuve que acostumbrarme (y muy malamente) a pulsar botón central del ratón para que se me abriesen al lado de mi pestaña actual porque, con el método normal (botón izquierdo)… se abrían en la misma pestaña, y me la ‘machacaba’. Creo que es una copia de lo que pasa en Chrome/Chromium. Pero descubrí el truco…

miércoles, 7 de marzo de 2018

Scripting con Zenity... para newbies (y IV)

Me estoy alargando más de lo previsto (más bien enrollando, esto es excesivamente complejo para mis conocimientos de Programación, y me temo que estoy escribiendo, a ‘vuelapluma’, un tocho infumable). El caso es que no quiero hacer unas ‘entradas’ de Blog excesivamente largas, y me quedan muchas cosas más en el tintero. Me parece que voy a terminar con algún ejemplo de uso de la herramienta Zenity para hacer scripts con otras sencillas ventanas más. Se me ocurren estas otras dos: el ‘diálogo de selección de archivos’ que se entiende fácilmente lo que propicia, y el ‘diálogo de información’, que sirve para presentarnos, gráficamente, la finalización de una acción.
Vamos allá...

lunes, 5 de marzo de 2018

Scripting con Zenity… para newbies (III)

Demos un pasito más en el conocimiento de ventanas (o diálogos) Zenity, que, recuerdo, se pueden ver en este manual (que no se si es oficial, u oficioso).
Hoy voy a meterme una, muy interesante, que es el ‘diálogo de lista’. Este diálogo nos presentará una ventana con una lista de opciones, donde podremos elegir la que queramos… y esa elección dará lugar, normalmente a través de un script, a una acción individualizada para cada opción, que deberá definir el script. En cristiano: 'si eliges esto, haz A. Si eliges esto otro, haz B...' (y así por cada opción que contenga la lista).
Y , como ejemplo práctico, montaré algún script usando estas herramientas.

sábado, 3 de marzo de 2018

Scripting con Zenity... para newbies (II)

Bien, pues tras los conceptos generales sobre cómo dialogar en Bash con la consola, podríamos empezar a crear algún script de cierta (pero poca…) complejidad.
Por ejemplo, crearé el siguiente ‘guión’:
#!/bin/bash
read -p "introduce (copia y pega) la dirección web de un video: " VIDEO
youtube-dl --list-formats $VIDEO
read -p "Elija un codigo y escríbalo: " COD
youtube-dl -f $COD $VIDEO
Y la explicación del ‘guión’ creado es esta:

viernes, 2 de marzo de 2018

Scripting con Zenity... para newbies (I)

Estoy seguro de que esta entrada del Blog va a producir grandes carcajadas entre los gurús de informática que la lean, por ejemplo a mi amigo ‘neurus’ de EspacioLinux.com, que tanto me ayuda, y del que se que, a veces, visita este Blog. Y es que voy a asomar las narices por el terreno de crear ‘programillas’ (bueno, pequeños scripts) usando Zenity, que es un divertido invento, ya algo viejo, que no conocía, y en cuya pista me puso el propio neurus.
Mi única intención es tratar de ‘digerir’ algunos conceptos útiles, y explicarlos ‘a mi manera’ (o sea, a la manera de un novato, como he hecho siempre), para que me sirvan como ‘Apuntes tácticos’. Así que sigo basándome en la ‘Regla de los 5 minutos’, y, quien lea esto, que no ‘rasque’ mucho en ello, preguntándome cosas, que mi conocimiento es muy superficial. Pero es que todo lo que he leido sobre Zenity en Blogs amigos (que Google ofrece bastante información) me ha parecido que es para gente más lista que yo, y quiero aclarar conceptos… ‘para no morir en el intento’.Así que vamos allá...