RStudio RODBC on openSuSE 42.3

11 abril \11\UTC 2018

Después de pelearme bastante con RStudio, unixODBC y el Driver ODBC de Teradata, he conseguido por fin que todo funcione:

RStudio RODBC and Teradata

RStudio RODBC and Teradata

Saludos.

Carlos.

Anuncios

PulseAudio not welcome…

28 febrero \28\UTC 2018

Mi Eee PC con Lubuntu se queda mudo cada vez que una actualización instala inadvertidamente PulseAudio. Entonces hay que desinstalarlo y volver al ‘good oldALSA para poder escuchar música o ver pelis con sonido.

Saludos.

Carlos.


Teradata Tools and Utilities (TTU’s) para Ubuntu

10 julio \10\UTC 2017

Hasta ahora las Teradata Teradata Tools and Utilities (TTU’s) para linux sólo se podían instalar “oficialmente” en distribuciones Redhat (y sus respectivas Fedora, CentOS, etc…) o en SuSE (también OpenSuSE). Este paquete de instalación está basado en paquetes “.rpm”.

A partir de la versión 16.10 aparece un nuevo paquete de instalación apto para Ubuntu (basado en paquetes “.deb”), con lo que las TTU’s pueden ser instaladas fácilmente en Ubuntu y, en teoría, en cualquier distribución basada en Debian.

Nota: De momento no pienso instalarlas en mi eee PC con Lubuntu. (Aunque, ¿quién sabe?…)

Saludos.

Carlos.

 

 


Lubuntu 16.04 en eee PC

3 julio \03\UTC 2017

El viejo eee PC que tenía La Parte Contraria andaba arrinconado por casa. El Windows 7 que traía como sistema operativo se había ido degradando hasta el punto de convertirlo prácticamente en inutilizable. El cacharro literalmente se arrastraba. Además, había sido olvidado tras la llegada de un nuevo chico más guapo: el iPad.

Así que, ¿qué se me ocurrió un domingo por la mañana? pues instalarle un Linux. Estuve mirando opciones, y tras descartar alternativas, me decidí por Lubuntu (y eso que no soy yo muy de Debian/Ubuntu…), pero tras investigar un poco, me pareció la mejor opción de entre todos los linux ligeros.

Primer asunto: el eee PC no tiene CD, por lo que hay que crear un USB ‘bootable‘. Y entrar en la BIOS para alterar el orden de arranque y que reconozca el USB como primera unidad. También necesité el ISO de Lubuntu 16.04, que me bajé de su “site“.

Para crear el USB ‘bootable‘ utilicé rufus, aunque no todo salió a la primera: los primeros intentos acabaron con repetidos “NO DEFAULT or UI configuration directive found.”. Aquí fue ensayo y error: diferentes versiones de rufus, cambios de USB y diferentes formateos (a mí me funcionó formatear con FAT16).

Tras por fin conseguir arrancar desde el USB comencé con la instalación. Pero todo fueron problemas (arrancar sin entorno gráfico, por ejemplo) que me hicieron tener que repetirla hasta tener éxito únicamente cuando hice la instalación con una conexión a internet abierta.

En esta instalación se accedía a los repositorios y se bajaban e instalaban versiones de los programas y librerías más actualizadas de las de la propia ISO.

Aunque, tras terminar por fin la descarga e instalación, al ir a hacer el primer “login” en la ventana de conexión, ésta volvía a aparecer una y otra vez sin que me dejara acceder al escritorio. Tras la consiguiente investigación (en init 3), descubrí que en el directorio “home” de mi usuario el fichero .Xauthority pertenecía a “root” y no a mí. “chown” al canto y a otra cosa.

Finalmente:

He de decir que estoy sorprendidísimo con el rendimiento. El cacharrín (un Atom con 1GB de RAM) va estupendamente bien. Nada que ver con la desesperante lentitud del Windows 7.

La navegación por internet va estupendamente (siempre y cuando no haya demasiado javascript) y en general el uso es magnífico (de hecho, estoy escribiendo esto con él). Incluso me atrevo con ‘pelis’ con el vlc que ni soñaría poder ver en el Windows.

Además, dispone de 250GB de disco duro y lector de tarjetas SD, y puede funcionar horas sólo con la batería. Creo que va a ser el accesorio ideal para las actividades fotográficas de las vacaciones de este verano, que me huelo yo que van a ser unas pocas…

En resumen: tengo juguete para una temporada…

Saludos.

Carlos.


zypper y la actualización obstinada.

12 enero \12\UTC 2017

Software Updates” en mi openSuSE 42.1 Leap me avisaba de una actualización pendiente:

“openSuSE-2016-1453 Security update for Chromium”

Pero cada vez que intentaba la actualización se producía un fallo y me indicaba que los detalles del problema estaban en el “detailed report“. Report que, por otra parte, fui incapaz de encontrar. Y así una y otra vez.

Así que, harto del dichoso mensajito de error, me fui a la documentación: zypper.

Gestión de actualizaciones:
...
patch                   Instalar los parches necesarios.

Con esto:

carlos@OpenSuSE42:~> sudo zypper patch
root's password:
Cargando datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias de paquete...

Problema: patch:openSUSE-2016-1453-1.noarch está en conflicto con chromium.x86_64 < 55.0.2883.75-99.2 
          proporcionado por chromium-54.0.2840.100-91.1.x86_64 
 Solución 1: instalar chromium-55.0.2883.75-99.2.x86_64 (con cambio de proveedor) http://packman.links2linux.de -->  openSUSE
 Solución 2: no instalar patch:openSUSE-2016-1453-1.noarch

Choose from above solutions by number or cancel [1/2/c] (c): 1
Resolviendo dependencias...
Resolviendo dependencias de paquete...

The following application is going to be installed:
  Chromium

The following 3 NEW packages are going to be installed:
  libre2-0 libsnappy1 libwebpdemux1

The following NEW patch is going to be installed:
  openSUSE-2016-1453

The following package is going to be REMOVED:
  chromium-ffmpeg

The following package is going to be upgraded:
  chromium

1 package to upgrade, 3 new, 1 to remove.
Tamaño total de descarga: 50,3 MiB. Ya en caché: 0 B. Después de la operación, se liberarán 900,2 KiB.
¿Desea continuar? [s/n/? mostrar todas las opciones] (s): s
Recuperando package libsnappy1-1.1.3-1.1.x86_64            (1/4),  19,8 KiB ( 33,0 KiB desempaquetado)
Recuperando: libsnappy1-1.1.3-1.1.x86_64.rpm ..................................[TERMINADO (1,9 KiB/s)]
Recuperando package libre2-0-20161101-2.1.x86_64           (2/4), 143,4 KiB (411,9 KiB desempaquetado)
Recuperando: libre2-0-20161101-2.1.x86_64.rpm ...............................[TERMINADO (286,7 KiB/s)]
Recuperando package libwebpdemux1-0.4.3-7.1.x86_64         (3/4),  13,8 KiB ( 14,1 KiB desempaquetado)
Recuperando: libwebpdemux1-0.4.3-7.1.x86_64.rpm ...........................................[TERMINADO]
Recuperando package chromium-55.0.2883.75-99.2.x86_64      (4/4),  50,1 MiB (193,3 MiB desempaquetado)
Recuperando: chromium-55.0.2883.75-99.2.x86_64.rpm ..........................[TERMINADO (610,3 KiB/s)]
Buscando conflictos de archivos: ..........................................................[TERMINADO]
(1/4) Instalando: libsnappy1-1.1.3-1.1.x86_64 .............................................[TERMINADO]
(2/4) Instalando: libre2-0-20161101-2.1.x86_64 ............................................[TERMINADO]
(3/4) Instalando: libwebpdemux1-0.4.3-7.1.x86_64 ..........................................[TERMINADO]
(4/4) Instalando: chromium-55.0.2883.75-99.2.x86_64 .......................................[TERMINADO]
carlos@OpenSuSE42:~> 

Una vez hecho esto, la famosa actualización “openSuSE-2016-1453 Security update for Chromium” no me ha vuelto a molestar…

He aquí una pequeña magia de zypper: te detecta los problemas, te indica las soluciones a elegir y ejecuta la que tú le digas.

Saludos.

Carlos.


CentOS 6.8

2 diciembre \02\UTC 2016

Tenía el servidor CentOS un poco descuidado, así que he hecho la actualización a 6.8 (nada de 7, ni ahora ni en un futuro cercano).

CentOS 6.8

Y, por supuesto, seguimos con gnome 2.

Saludos.

Carlos.


OpenSuSE 42.2

24 noviembre \24\UTC 2016

Desde hace un tiempo vengo utilizando openSuSE 42.1 como mi distribución Linux “personal” (en el trabajo uso otras, empezando por SLES y siguiendo con inevitables Windows). Además, estoy usando kde. Yo, que siempre he sido un fan de gnome… (pero es que el gnome 3 no me entra).

Encuentro la distribución muy elegante y bastante fácil de usar, aunque al principio me costó un poco configurar el ‘desktop‘, los paneles y demás…

openSuSE 42.1

El caso es que acaba de liberarse la versión 42.2 así que habrá que ponerse a actualizar…

Saludos.

Carlos.