Triara Open Linux – Kernel 4.19.3 – Fallo en Calamares

Triara Open Linux falla al tratar de instalarlo usando Calamares. El problema es que el sistema inicial es tan básico que no incluye sudo, así que Calamares genera un error del tipo: “El archivo /etc/sudoers no es editable“. La solución es sencilla: crear una nueva ISO pero esta vez con el añadido de sudo.

Otra cuestión es que, en esta segunda compilación, añadí tambien los firmwares de main contrib non-free para que no haya problema con las tarjetas wifi, ya que en la primera versión, el sistema no detectaba ninguna red inalámbrica.

Aunque esta segunda compilación, incluye por default un kernel 4.19.2, lo cierto es que ya estoy preparando el siguiente, que fue publicado el día de hoy.

Como se puede apreciar en la imagen, el kernel 4.19.3 ya se está cocinando oportunamente. El proceso es un poco tardado, así que, paciencia y a esperar. Si no pasa nada, esta noche lo instalaré en una laptop que tengo precisamente para experimentar con estas cosas y donde ya está debidamente instalado Triara Open Linux (Monterrey) con fluxbox y una colección de software personalizado a mi gusto.

Posted in Debian, Personal Projects, Triara Open Linux | Leave a comment

Triara Open Linux (Monterrey)

Triara Open Linux (Monterrey) es una distribución de Linux basada en Debian. Como novedades, cuenta con un kernel 4.19.2 que salió apenas hace dos días. Como entorno gráfico trae Fluxbox y no cuenta con software adicional digno de mención. Es decir, es una distro que puede ser adaptada fácilmente al usuario según necesite tal o cual software.

Al estar basada en Debian, es muy sencillo instalar software, pues incluye apt y dpkg. Todavía necesito hacer una batería de puebas en condiciones para evaluar correctamente su rendimiento, no obstante, pinta bastante bien el resultado final.

La distribución trae su instalador gráfico por si se desea instalar en disco, ya que en modo live, poco o nada se puede hacer, pues como ya dije, no incluye más que el software básico. El instalador elegido es Calamares, que también utilizan otras distribuciones, como Manjaro y SparkyLinux.

Por cuestiones de políticas de empresa, no puedo poner a disposición de todo el mundo la imagen .iso, ya que se incluyen logotipos y marcas propias. El proyecto lo realicé porque soy empleado de Triara y por iniciativa propia. Las personas encargadas de evaluar este sabor de Linux, decidirán oportunamente si aquí se muere, si se utiliza comercialmente como una opción más dentro de la empresa, o si se libera a todo el mundo para uso universal, cosa que dudo bastante.

¡Saludos!

Posted in Debian, Development, Free Software, Personal Projects, Triara Open Linux | Leave a comment

Cambios en OSUX64

OSUX64 está cambiando. Finalmente, tras jugar un tiempo con CDE, me he dado cuenta de que no es completamente funcional. Debido a esto, he decidido eliminarlo y sustituirlo por Fluxbox. Por otro lado, se ha actualizado el kernel a la versión 4.19.1. Definitivamente, no puedo reinventar el hilo negro, pero de alguna forma, no me siento muy a gusto con estos cambios. El del kernel no importa demasiado, pero el de CDE en favor de Fluxbox, sí. Existen numerosos entornos entre los que elegir, pero a mí me gustaba bastante CDE. Por desgracia, si la idea es montar un sistema estable y funcional, no me queda otra más que eliminarlo. Y con la pena, lo elimino. Veremos cómo se van dando las mejoras a futuro. El siguiente paso será maquillar un poco este entorno y ver la posibilidad de crear un sistema live con un instalador.

Posted in OSUX64 | Leave a comment

SLED 15

No me gusta, así de claro y de contundente lo manifiesto. Pienso que el sistema de instalación de SuSE 15, en general, no está correctamente planteado. La ISO de SLED permite seleccionar entre diferentes sistemas, por ejemplo SLES, SLED o SuSE for SAP, pero necesitas conectarte a internet. En versiones anteriores, descargabas la ISO de SLED 12, por ejemplo, y con eso era más que suficiente para poder instalar un sistema SuSE funcional. Ahora esto no es así, aunque en aparincia sí lo parezca. Me explico: Según SuSE, si descargas las dos imagenes disponibles de SLED 15, puedes realizar una instalación offline. Yo lo intenté, pero YAST nunca leyó correctamente la ISO que contiene los paquetes de software, asi que, no me quedó más remedio que instalar en red, lo que supuso más tiempo. ¿Estaría dañada la ISO? No, MD5 fue más que claro al respecto.

No decaí por este hecho, así que continué con el proceso de instalación en red hasta que finalizó. Los requisitos mínimos los cubro sin problema en una laptop con 4 gb de RAM y un disco duro de 1 TB. Pero al reiniciar….

El sistema consume una eternidad de tiempo durante el proceso de arranque. Tal es así, que al día siguiente de haberlo instalado, lo mandé, literalmente al carajo. ¿Por qué tarda tanto? No lo sé ni me interesa. No quise averiguarlo. Tratándose de una distribución de las que cuesta dinero, considero que no merece la pena que pierda mi tiempo en este tipo de averiguaciones. 

La apariencia es similar a la de versiones anteriores; es decir, muestra un escritorio elegante y bonito. Desafortunadamente, con eso no basta. Hay muchos escritorios elegantes y bonitos, cuyos sistemas base no resultan tan tardados en arrancar. Para mí, la funcionalidad es muy importante y esta vez, creo que SuSE ha cometido un error garrafal.

No la he probado todavía, pero algo me dice que la versión gratuita (OpenSUSE 15) va por el mismo camino, ya que comparten el mismo motor. Si es así, para mí SuSE pasó a la historia, en tanto no le vea la funcionalidad que requiero, sin necesidad de tener que cambiar de hardware.

Posted in OpenSuSE, Opinión, SuSE | Leave a comment

RHUI 3.0.4

Pues en el trabajo, me ha tocado instalar la última versión disponible de Red Hat Update Infrastructure, una aplicación que sirve para proveer paquetes en formato .rpm a los sistemas Red Hat que tenemos en Managed Hosting. Para quien no conozca RHUI, es un sistema que replica los repositorios de Red Hat de manera local, se sincroniza periódicamente y permite que los equipos de una red determinada, sin salida a internet, puedan realizar updates, upgrades o instalar utilidades varias.

RHUI 3.0.4 tiene importantes cambios con respecto a la versión 2.1, la cual tuve que instalar hace algún tiempo en proyectos de LATAM. Las novedades que incluye la nueva versión, son diversas pero interesantes. Por ejemplo, ahora permite montar una infraestructura completa para alojar los repositorios, badasa en GlusterFS, con soporte NFS y además, se puede añadir un front con una IP balanceada usando HAProxy. La instalación se realiza desde el RHUA y ya no es necesario acceder a los CDS para este menester. Otra cuestión interesante es que el sistema de creación de certificados es mucho más amigable, ya que la comunicación entre servidores se hace usando llaves de confianza.

El RHUI Manager mantiene su estética anterior, aunque con añadidos nuevos basados en las características de las que hablaba con anterioridad. En este caso, mi estructura se compone de un servidor con RHEL 7.5 para el RHUA y dos servidores adicionales con el mismo SO para los CDS. No he utilizado HAProxy ni el CDS adicional que recomienda la documentación oficial para la parte del GlusterFS.

La sincronización de repositorios sigue siendo bastante tardada. Hay que esperar unas cuantas horas para poder tener los paquetes necesarios listos para su uso, en caso de ser requeridos. No obstante, creo que aquí el asunto depende de la infraestructura de cada empresa en cuestión de velocidad de red, etc.

Como conclusión, creo que esta nueva versión 3 de RHUI supone un avance, ya que la administración de RHUI 2.1 era un verdadero dolor de cabeza. El nuevo juguete está instalado, pero ahora hay que ver su desempeño en producción, que es tema, quizá, para otro post.

Posted in Redhat | Leave a comment

Calcular mentalmente el cuadrado de cualquier número de dos cifras que termine en 5

Este post se refiere al difícil arte de realizar un cálculo de memoria, es decir, sin utilizar papel ni lápiz. Para ello, tomaremos cualquier número de dos cifras cuyo único requisito es que debe de terminar en 5.

Ejemplo: 85

Para calcular el cuadrado de 85, tenemos que multiplicar ese número por sí mismo, es decir: 85 x 85

La forma rápida de realizar este cálculo matemático mentalmente, consiste en hacer lo siguiente:

El cuadrado de 5, es decir 5 x 5 es 25. Esta noción es válida para cualquier número que termine en 5, como 85, 65, 75, 45 …

Por último, solamente nos queda multiplicar las decenas por sí mismas más uno.

8 (8+1) = 8 x 9

8 x 9 = 72

Al 72 anterior le añadimos seguidamente el 25, obteniendo como resultado final el número 7225, que se corresponde con el resultado de multiplicar 85 x 85.

Interesante, ¿verdad?

Prueba tú mismo con otro número y ya me contarás.

Este artículo, decidí incluirlo aquí, debido a que hace unos días tuve que entrevistar a una persona que quería ocupar un puesto de especialista en Linux en una de las áreas de la empresa. Aparentemente, el contenido de este post no guarda relación con lo que acabo de escribir, pero lo cierto es que una de las preguntas que le hice a dicho candidato, fue precisamente que calculara de memoria el cuadrado de 85. Y ¿por qué? se preguntarán ustedes. Muy sencillo, porque el hombre indicaba en su CV que soportaba muy bien el trabajo bajo presión, así que, ejercí presión y me dispuse a observar su reacción.

El candidato, nunca me dio el resultado correcto, el cual, yo tampoco esperaba. Lo que sí esperaba ante una situación como esa, es que me propusiera una solución alternativa, lo cual nunca hizo. Es decir, salir del paso era tan sencillo como plantearme un razonamiento lógico que le abriera alguna puerta para conseguir el resultado esperado. En una situación de presión, hay que evaluar rápidamente y proporcionar un camino rápido, seguro y funcional que cumpla con las expectativas.

Moraleja: O estudias cálculo o no mientas en tu CV.

Posted in Mathematics | Leave a comment

Cliente de correo Hiri

Una de las herramientas imprescindibles que necesito para poder trabajar, es un cliente de correo compatible con Microsoft Exchange. En la empresa para la que trabajo, los productos de Microsoft forman parte del día a día laboral. En Linux, se puede utilizar mutt, evolution y Thunderbird más algunos complementos adicionales, con la finalidad de poder recibir el correo de exchange en nuestra bandeja de entrada. Bien, pues acabo de descubrir una nueva solución, aunque no es libre ni gratuita. Se trata de Hiri, un cliente de correo compatible únicamente con Microsoft exchange y Office 365.

La versión de prueba dura 7 días, tiempo más que suficiente para evaluarlo. La integración es bastante buena ya que, aparte del correo, también es funcional el calendario y el directorio de usuarios. No obstante, su precio me parece excesivo, sobre todo tomando en cuenta que no soporta imap ni pop; es decir, que si quieres integrar una cuenta adicional de gmail, por ejemplo, no podrás hacerlo.

La solución es bastante elegante y muy simple de utilizar. No obstante, si de pagar licencias se trata, creo que es mejor utilizar exquilla con Thunderbird. Hiri ofrece dos tipos de licenciamiento, uno anual con un costo de 39 dólares americanos y una licencia de por vida con un costo de 119 dólares. Desde mi punto de vista, no vale la pena ni la una ni la otra. También hay una versión para windows y otra para Mac.

Más información en este link.

Posted in E-Mail | Leave a comment

Recordando viejos tiempos

Hace unos cuantos años, fui un muchacho activo en el IRC. Durante una buena temporada, compartí y me compartieron conocimiento diverso, respecto a lo que era Linux y BSDs en el canal de #unixmexico. Después desaparecí por años. Hace poco, me dí una vuelta y observé que el canal aun existe, pero está vacío. Antiguos camaradas habían creado #linux.mx y decidí recordar viejos tiempos junto a ellos.

Fue una grata experiencia. Los años pasaron sin compasión y se pudo apreciar algo más de madurez en el personal (aunque tampoco demasiada) XD. El asunto es que, de vez en cuando, entro a saludar y a observar algún que otro comentario. La gran mayoría son nuevos usuarios, pero también hay viejos camaradas de la old school.

Posted in Opinión | Leave a comment

Tecnología de contenedores en Red Hat 7

He decidido adentrarme un poco en el asunto de los contenedores en Linux. Para ello, existe una solución muy interesante basada en Docker, Kubernetes y OpenShift que se puede probar sobre Red Hat 7. Para poder hacer esto, solamente se necesita una cuenta de desarrollador, la cual puedes crear en este link.

En mi caso, estoy haciendo uso de un equipo físico con Red Hat 7.4, el cual ya está debidamente registrado y con acceso a los repositorios que el licenciamiento anteriormente mencionado proporciona.

Básicamente, de lo que se trata es de optimizar recursos en un equipo, corriendo aplicaciones de forma independiente del sistema operativo que las aloja. Para ello, se crea una estructura cliente/servidor efectiva. En Red Hat se utiliza una solución basada en Kubernetes, Docker y OpenShift. Así, podemos correr, por ejemplo, varias instancias de postfix de forma independiente, ya que los elementos del Docker Core se basan en imágenes, registros y contenedores, teniendo las imágenes (templates) un entorno de ejecución propio (runtime) que ya incluye las librerías necesarias y las aplicaciones. Los registros son los lugares que alojan a las imágenes y pueden ser de uso público o privado. Por último, los contenedores no son más que espacios de usuario segregados que ejecutan las aplicaciones de forma individual y separada de otras aplicaciones que comparten el mismo sistema operativo. Los contenedores son creados por Docker desde el docker-formatted container images, que se encuentran aislados y están basados en el estándar del kernel linux. Por supuesto, existen un montón de detalles que se quedan fuera de este post, pero si te interesa el tema, seguro encontrarás bastante información en la red.

Posted in Containers, Redhat | Leave a comment

Sin redes sociales

Hay tres redes sociales que me tienen, literalmente, hasta los huevos. Twitter nunca lo he usado activamente; eso de limitar las publicaciones a 140 caracteres me parece una autentica mierda, así que, no me interesa. La cuenta la abrí hace un tiempo y solamente ha servido para que me saturen el correo electrónico con basura referente al seguimiento de tal o cual persona y poco más. Facebook es otro asunto. Mi cuenta ya tenía algunos años y, durante la mayor parte del tiempo, la utilicé activamente. No obstante, creo que, en esencia, es una plataforma para publicar basura, incluyendo la mía. Memes, apps idiotas y poco más. No vale la pena mantener una red social solamente para ese tipo de cosas. Así que, ya me di de baja en ambas plataformas. Linkedin también se fue por el retrete. Si bien esta red social está más enfocada hacia el mundo laboral, lo cierto es que a mí, en lo personal, no me ha servido para nada. Tomando esto en cuenta, decidí, al igual que con facebook y twitter, darme de baja. De este modo, ya no estoy en ninguna red social.

La única excepción en este momento es Workplace, que es una especie de facebook para empresas. Caí ahí porque en la empresa donde trabajo me dieron de alta de un día para otro y sin avisar. De hecho, ni siquiera he visto si hay forma de darse de baja, pero lo cierto es que a día de hoy, es la única red social donde, por sus características, sus usuarios no publican idioteces (de momento).

Con esto, me apunto voluntariamente al retroceso de la “evolución humana”. Solamente me queda el Whatsapp, que también me tiene harto, pero es un medio barato para mantener contacto con mi familia en España. Solamente por eso, no lo envío también a la mierda, aunque ganas no me faltan.

Posted in Opinión | Leave a comment