Quantcast
Channel: GNU / Linux - Linux Adictos
Viewing all 2900 articles
Browse latest View live

Rescuezilla 1.0.6: la versión del Live de rescate llega con novedades

$
0
0

Rescuezilla

La llamada Swiss Army Knife, o navaja suiza de la recuperación para mantener tus datos sanos y salvos, ha llegado con otra nueva actualización. Se trata de la versión Rescuezilla 1.0.6, que trae algunas interesantes novedades y actualizaciones en esta versión Live para que puedas reparar equipos usando la infinidad de paquetes que integra. Y aunque sigue manteniendo el espíritu de Redo Backup and Recovery vivo, también es cierto que hay cambios con respecto a ese otro interesante proyecto.

Este live ligero puede descargarse en dos ediciones diferentes, una es de 64-bit y la otra de 32-bit. En la de 64 tiene funciones para soportar el famoso UEFI/SecureBoot. Además, Rescuezilla 1.0.6 64-bit está basada en Ubuntu 20.04 LTS (Fcal Fossa), con todo lo que ello implica. En cambio, la de32-bit se sigue basando en Ubuntu 18.04 LTS (Bionic Beaver), ya que la nueva versión de Canonical ha dejado de soportar los 32-bit en su última versión, como bien sabes…

Otro de los cambios es que GRUB es ahora el gestor de arranque por defecto, reemplazando a ISOLINUX. Así mismo, tiene un paquete para ayudar a los usuarios a reparar instalaciones con GRUB, soporte para acceder a la configuración del firmware EFI desde el menú de arranque, capacidad para instalar la interfaz como un paquete DEB, etc. También se incluyen numerosos bugs corregidos para mejorar algunas cuestiones que fallaban en la versión previa.

En cuanto a los paquetes de software, han sido actualizados a versiones más modernas en muchos casos, y ha cambiado alguno que otro. Por ejemplo, Mozilla Firefox es ahora el navegador predeterminado en vez de Chromium. Y Mousepad es el editor de texto por defectos en vez de Leafpad. Y por supuesto, viene con algunos paquetes para hacer copias de seguridad y restaurar discos duros, como no podía ser de otro modo…


UEK: qué es el Unbreakable Enterprise Kernel

$
0
0

Oracle logo Tux

Lo cierto es que hay vida más allá del kernel vainilla de Linux que puedes descargar desde la web kernel.org. Hay circulando muchos kernels modificados para múltiples proyectos conocidos y no tan conocidos. Un ejemplo de ello es la distribución GNU/Linux de Oracle. Esta distro ha sido lanzada recientemente con UEK 6, otra nueva versión de este interesante proyecto del que te comentaré algo…

Oracle Linux ha llegado con UEK 6, siglas que hacen referencia a la sexta versión del Unbreakable Enterprise Kernel. Básicamente es un kernel Linux al que se le han realizado algunas modificaciones para hacer que sea más estable y seguro, así como mejorar sus prestaciones en los entornos empresariales en los que Oracle es una proveedora de  servicios.

¿Y qué tiene de especial UEK 6? Bueno, aquí te listo algunos detalles interesantes que han llegado con este último lanzamiento:

  • La versión UEK 6 se basa ahora en el kernel Linux 5.4 vainilla
  • Mejora el soporte para ARM de 64-bit
  • Se mejora el soporte para cgroup v2 que ya fue introducido en UEK R5.
  • Tiene el framework ktask para computación paralela intensa.
  • Kswapd paralelizado. Un demonio usado por el kernel para el remplazo de páginas en SWAP.
  • Firma del firmware kexec.
  • Mejoras en el rendimiento de la gestión de memoria.
  • Actualización de la función NVDIMM.
  • Soporte habilitado para DTrace, btrfs y OCFS2.
  • Otros cambios en el kernel que tienen que ver con el rendimiento de E/S, criptografía y compresión con Zstandard (zstd), en los filesystems como los timestamps de 64-bit ext4 para superbloque, XFS, NFS, numerosas mejoras en la pila de red, mejoras de seguridad importantes (lockdown mode, IBRS, ARM KASLR, parcheado de vulnerabilidades,…), drivers mejorados para NVMe, mejoras en VirtIO para virtualización, etc.

Todo muy centrado en las necesidades de entornos empresariales y en las tecnologías que más usa Oracle, o mejor dicho, sus clientes.

Diferencias entre disco duro SMR, CMR, LMR y PMR: ¿tiene algo que ver con Linux?

$
0
0

Disco duro, diferencias CMR, SMR, PMR

Bien, la respuesta rápida al título es no. Pero puede que no sea así del todo, pero debemos comenzar por el principio. Y es que estos términos LMR, SMR, CMR y PMR quizás los escuches cada vez más. Sobre todo si estás mirando para comprar un disco duro magnético (HDD) e intentas indagar sobre las tecnologías para elegir uno bueno.

Seguramente habrás visto que últimamente se habla mucho de la tecnología SMR para los discos duros modernos. Por ejemplo, Wester Digital, o WD, ha lanzado las líneas Red Plus y Red Pro recientemente que son exclusivamente CMR, y ha tenido también que salir a desmentir problemas con sus unidades SMR. ¿Pero qué son todas estas siglas? ¿Qué diferencias hay? ¿Realmente tienen relación o no con Linux? Todas estas preguntas intentaré aclararlas…

Diferencias entre LMR, CMR, PMR y SMR

Platos y cabezal de disco duro

Cabezal y platos: Seagate Medalist ST33232A

Lo primero que debes saber es que los discos duros HDD, es decir, los magnéticos o mecánicos, usa el magnetismo como medio para escribir y leer los datos en la superficie de los discos.

Sin entrar en demasiado detalle de la composición de los platos, y demás detalles, paso directamente a diferenciar las formas en las que se realizan esos accesos a memoria. Es decir, los tipos de MRs (Magnetic Recording) que existen:

  • Longitudinal (LMR): es un tipo de almacenamiento de datos donde se almacenan de forma longitudinal en la superficie del disco. El cabezal del disco duro podrá magnetizar de una u otra forma (norte-sur) la zona para así poder crear unos y ceros para la información binaria. Es la forma clásica como se almacenaba la información en los discos duros más antiguos.
  • Perpendicular (PMR): Seagate fue una de las primeras en usar esta tecnología para los discos duros a partir de 750 GB de capacidad. Tenía una clara ventaja sobre la LMR ya que, al ser perpendicular, cada dato ocupaba menor espacio y se podía almacenar más información en la misma superficie de disco. Además, se calienta menos al retener la info en zonas más regulares y estables.
  • Convencional (CMR): el resto de fabricantes también comenzaron a usar la PMR para sus discos duros, por lo que se terminó convirtiendo en la norma en esta industria de discos duros. Por eso se llamó CMR al estar ya extendida y ser lo convencional. Pero es la misma que PMR.
  • Shingled (SMR): con la incesante lucha de conseguir mayor densidad de datos por centímetro cuadrado, para poder hacer discos duros con cada vez más capacidad con la misma cantidad de platos y tamaño, se creó también la tecnología SMR. Un tipo de grabación que difiere de los anteriores por ser escalonado. En este tipo de tecnología se usa un cabezal de lectora de menor tamaño que el de escritura, y las pistas de datos se superponen unas con otras. Eso aumenta la posibilidad de grabar más datos en la misma unidad de superficie, es decir, crece la densidad. El problema es que se puede dar el caso de que se sobrescriba una pista al tratar de borrar o modificar un dato almacenado, lo que daría lugar a corrupción de datos. La forma de solucionar este problema es escribir todos los datos que se tienen que modificar en un sector aparte y cuando hay tiempos de inactividad del uso del disco duro, se encarga de reordenar los datos. Algo parecido a lo que ocurre en los SSD con TRIM y la sobre dotación (overprovissioning). Pero eso tiene problemas, ya que realmente se deben hacer varias escrituras cuando con otras tecnologías solo se debe hacer 1… por tanto,el aumento de densidad en este caso tiene un coste en cuanto a penalización de la escritura.

En definitiva, en los últimos discos duros que se están vendiendo, sean de la marca que sean, podrás encontrarte CMR o SMR. Por ejemplo:

  • Seagate: los Barracuda más nuevos de 1TB a 8TB suelen ser SMR. Mientras los Ironwolf suelen ser CMR.
  • Toshiba: muchas de sus unidades de 1TB a 6TB suelen ser SMR. Otros como los X300, P300 y N300 suelen ser CMR.
  • Western Digital: tiene una variedad muy heterogénea, con series Red que mezclan SMR y CMR. Los Red Pro son CMR, Blue mezclan, Black son CMR en su mayoría con algunas excepciones, y Purple son CMR.

¿Y qué tiene que ver con Linux?

raid, servidor Linux de almacenamiento

Bien, pues lo primero es que Linux está presente en la mayor parte de los servidores, y también en multitud de supercomputadoras. Y estas usan configuraciones de almacenamiento RAID. Los sistemas redundantes «no se llevan demasiado bien» con la SMR. Al menos, deben conocer si tienen discos duros SMR o si están mezclados con otros tipos de discos duros. De lo contrario, podrían generar serios problemas.

Ten en cuenta que con RAID se usa escritura de forma simultánea en varias unidades a la vez. Por ejemplo, en un RAID 1 (mirror o espejo), todo lo que se escribe en un disco duro A se escribe también en un B para así tener una copia exacta de los datos y en caso de fallo de una de las unidades, tener otra de respaldo…

Las alteraciones en SMR podría hacer que estos discos tarden demasiado en escribir datos frente al uso de sistemas RAID solo con CMR. No obstante, existen sistemas RAID en los que todas sus unidades son SMR y no hay demasiado problema, pero es importante que el personal técnico dedicado a sustituir unidades de un sistema RAID tenga constancia de esto.

Existen casos prácticos, como los servidores de almacenamiento en la nube de Dropbox donde se usan nodos con SSDs y nodos con HDD SMR. Pero hay un truco, no están juntos, sino que los SSD se usan como un buffer o cache para acelerar la velocidad y cuando éstos tienen 1GB pasan a escribirlo en 4 bloques de 256MB de los HDDs. Por tanto, se complementan, pero no se mezclan…

De hecho, algunas personas que han comprado discos duros para NAS con configuración RAID y la nueva unidad era SMR, veían cómo aparecían problemas marcando los discos como «degradados» o veían cómo la reconstrucción tardaba más de lo habitual al sustituir una unidad HDD por otra.

Pero aparte del sistema RAID, existe otro gran problema para SMR, y es el sistema de archivos XFS, también muy empleado en entornos Linux. XFS es bastante empleado en NAS, y produce que cada vez que se quiera reescribir un sector de 4KB implique leer y reescribir 256 MB completos. Eso hace que las tasas de transferencia sean totalmente nefastas.

Conclusión, para este tipo de tecnologías RAID deberías evitar mezclar SMR con CMR y para NAS deberías evitar usar XFS. Pero personalmente, te recomiendo optar por los CMR y así evitar las limitaciones y quebraderos de cabeza…

CERN: AMD y Linux potenciarán la expansión del LHC

$
0
0

CERN LHC, Linux y AMD

El CERN (Organización Europea para la Investigación Nuclear) es la catedral de la ciencia, es uno de los mayores laboratorios de investigación científica del mundo, donde se trabajan juntos los mejores científicos. Un proyecto en territorio europeo y escavado bajo la tierra suiza y donde se aloja el LHC (Large Hadron Collider o Gran Colisionador de Hadrones), un acelerador de partículas que pretende dar respuesta a muchas de las preguntas sobre el universo.

Ya llevan mucho usando GNU/Linux, de hecho, han estado usando su propia distribución llamada Scientific Linux y que ha sido sustituida por una versión de CentOS, el nuevo CERN Linux. Además, sabrás que tienen un gran y poderoso centro de datos donde hay un supercomputador que analiza toda la ingente cantidad de datos que se produce con cada uno de los experimentos.

Pues bien, ahora CERN y AMD trabajan juntos para expandir su supercomputador que controla los datos del LHC para una actualización mucho más potente. Este nuevo supercomputador usará los chips EPYC. Ellos serán los encargados de correr Linux para las aplicaciones científicas que allí se realizan.

Concretamente usarán los EPYC de 2º Gen basados en Zen, con el modelo EPYC 7742. Y dotará al LHC de lo que necesita para seguir haciendo grandes descubrimientos, como los que ya hizo con el descubrimiento del Boson de Higgs (con Premio Nobel de física asociado al descubrimiento de 2013).

El LHC es un anillo de alta tecnología que mide 27 km de longitud y que está en un laboratorio oculto bajo tierra. Sus imanes superconductores aceleran las partículas por una tubería y las hacen colisionar para obtener datos de la colisión mediante una serie de sensores. Con cada colisión de partículas se produce una transferencia de 40 TB/s de datos que deben ser almacenados al instante y luego analizados.

La inversión del CERN de 20.000 millones de euros también tendrá el objetivo de conseguir una segunda generación de aceleradores, como el FCC (Future Circular Collider), que será 4 veces mayor que el LHC acual (unos 100 km de anillo) y será 6 veces más potente.

Espero que de todo esto salgan impresionantes descubrimientos para el futuro de la humanidad

Ubuntu Studio con KDE Plasma. Nace una estrella

$
0
0

Ubuntu Studio con KDE

Ubuntu Studio, la distribución Linux enfocada en la producción multimedia, cambia por cuarta vez de escritorio. Al principio, como distribución derivada de Ubuntu, traía el escritorio GNOME. Tuvo un breve paso por Unity para luego pasarse a XFCE, opción que mantuvo hasta la actual edición 20.04. La próxima, disponible para el público en general el próximo octubre, vendra con KDE Plasma.

Ten en cuenta que al momento de escribir este post (junio del 2020) la edición 20.10 de Ubuntu Studio está en desarrollo y su uso no está recomendado en entornos que requieran estabilidad. También es posible que se produzcan cambios en las especificaciones o aspecto.

Según explicaron los responsables del proyecto, el motivo de la decisión es el siguiente:

KDE. Plasma ha demostrado tener mejores herramientas para los artistas gráficos y fotógrafos, como se puede ver en Gwenview, Krita, e incluso el administrador de archivos Dolphin. Además, tiene el mejor soporte para tabletas Wacom que cualquier otro entorno de escritorio.

Hasta el momento, en el inicio del live usb no hay sorpresas. Ubuntu Studio mantiene el viejo instalador de Ubuntu que te permitía seleccionar el idioma y la distribución de teclado. Una vez que optaste por probar o instalar, la primera novedad es la pantalla de inicio con el logo de KDE.

Cuando se incia sesión, a simple vista no se nota el cambio de escritorio, los desarrolladores lo adaptaron para que se parezca más a su versión de XFCE que al KDE tradicional. Incluso mantiene el menú en la parte superior.

La primera sorpresa aparece al iniciar el instalador. En lugar de Ubiquity optaron por Calamares. Calamares es un instalador independiente adoptado por distribuciones como Manjaro o KDE Neon.

No hay demasiadas diferencias entre usar uno u otro instalador. En cuanto a la interfaz gráfica ambos son intuitivos. Desde el punto de vista técnico Calamares me parece más rápido. Donde si hay una diferencia es que, al menos hasta el momento, no puedes elegir que programas instalar. En Ubuntu Studio Focal Fossa podías optar por instalar los programas de un rubro y no instalar el resto.

El cambio de escritorio trajo un cambio de aplicaciones. El tradicional Centro de Software es reemplazado por dos gestores de paquetes; Discover y Moon.

Siendo una distribución enfocada en la producción multimedia, Ubuntu Studio depende del óptimo funcionamiento de los dispositivos. Es por eso que desde Discovery podemos acceder a repositorios adicionales de hardware

También se reemplaza el editor de vídeo. Kdenlive toma el lugar de OpenShot.

Ubuntu Studio con KDE. Una gran promesa

Ubuntu Studio con KDE Plasma

Así se ve Ubuntu Studio 20.10 con KDE Plasma

KDE es probablemente el ecosistema de aplicaciones e interfaz gráfica mejor integrado del mundo Linux. Por algún motivo nunca me terminé de acostumbrar a usarlo. Es cierto que podría configurarlo a mi gusto, pero prefiero a lo malo conocido (la versión Ubuntu de GNOME) y ponerme a trabajar de inmediato, que dedicar tiempo a trastear con el escritorio cada vez que reinstalo el sistema operativo.

Todo este preámbulo es para decir que al escritorio de KDE en la versión de Ubuntu Studio lo sentí perfectamente cómodo sin necesidad de retoques. Esto no signfica que no puedan hacerse. También el panel de configuración de KDE es de la partida.

La integración de KDE con las aplicaciones multimedia es perfecta, podría tratarse de una versión definitiva en lugar de una de prueba de no ser por algunos pequeños detalles

Veremos como toman los usuarios de Ubuntu Studio el cambio. Pero, en principio, aunque hay una mejora notable en el rendimiento, la interfaz de usuario sigue siendo lo suficientemetne parecida. Kdenlive como editor de video tiene sus fanáticos, y de última OpenShot sigue estando en los repositorios. El resto de las aplicaciones multimedia sigue siendo las de siempre.

De todas formas, según la propia confesión de los desarrolladores, muchos de ellos usaban Kubuntu y la aplicación Ubuntu Studio Installer que permite agregar las funcionalidades de Ubuntu Studio a cualquier escritorio que estés usando.

Si quieres probar Ubuntu Studio antes de su lanzamiento oficial (recuerda que puede tener errores) lo puedes descargar desde aquí.

Distribuciones Linux para servidores. Algunas opciones

$
0
0

Distribuciones Linux para servidores

Aunque nunca fue el año de Linux en el escritorio, en otros sectores del mercado o bien es el jugador principal o le compite mano a mano a alternativas privativas. Por ejemplo, la totalidad de las 500 supercomputadoras más potentes lo usan como sistema operativo. Y, si hablamos de servidores, las estadísticas disponibles públicamente, parecen indicar una paridad con Windows.

Qué son los sistemas operativos para servidor

Un sistema operativo para servidor, es un sistema operativo diseñado específicamente para funcionar en servidores (Hoy soy un compendio de obviedades). Se trata de una capa de software sobre la cual otros programas de software, o aplicaciones, pueden correr en el hardware del servidor. Es decir que funciona de manera similar a un sistema operativo de escritorio, un sistema operativo para dispositivos móviles o un sistema operativo para dispositivos incorporados. Su función es permitir que los programas de software y las aplicaciones se ejecuten en esos dispositivos respectivos.

El Sistema Operativo del Servidor ayuda a habilitar y facilitar las funciones típicas como:

  • servidor web.
  • servidor de correo electrónico.
  • servidor de archivos.
  • servidor de bases de datos.
  • servidor de aplicaciones.
  • servidor de impresión.

En principio, cualquier dispositivo informático, incluyendo computadoras de placa única, portátiles, ordenadores de sobremesa y teléfonos inteligentes pueden convertirse en servidores. Sin embargo, por cuestiones de rendimiento suelen utilizarse equipos diseñados especialmente.

Como sucede en el mercado del escritorio, en el mercado de los servidores se pueden encontrar soluciones de código abierto y privativas. En el caso del código abierto el liderazgo lo tiene Linux, aunque existen alternativas basadas en BSD y Solaris. En el caso de las privativas, el líder indiscutido es Microsoft.

Entre las propuestas de Linux la más utilizada es Red Hat que se comercializa bajo el modelo de suscripción

Según las últimas estadísticas disponibles, el mercado se distribuye así:

  • Windows: 47,8%
  • Red Hat: 33,9%
  • Otros (no identificados): 18,3%

Distribuciones Linux para servidores. Algunas opciones

Red Hat Enterprise LInux Server

Dije más arriba que Red Hat está disponible bajo un modelo de suscripción que te da acceso al software, soporte técnico y actualizaciones. Sin embargo, si quieres familiarizarte con el sistema operativo Linux más usado en servidores y sus herramientas, puedes hacerlo en forma gratuita suscribiéndote a su portal para desarrolladores.

Debian

Debian es una de las mejores distribuciones Linux. Tiene repositorios muy completos, un excelente sistema de gestión de paquetes y un proceso de desarrollo que garantiza que cada versión estable que sacan sea realmente estable.

No encontré estadísticas confiables que respalden lo que voy a decir por lo que puedo estar errando de manera espantosa. Mi impresión es que Debian en los servidores no tiene la popularidad que debería. Supongo que tendrá que ver que a diferencia de Ubuntu no sacan una versión propiamente dicha para servidores. Es el usuario al momento de la instalación quién decide si se instala un escritorio o aplicaciones de servidor.

Ubuntu Server

La versión para servidores de Ubuntu ofrece la solidez de Debian junto con la integración de tecnologías para la nube y virtualización. Además, el uso de formato de paquetes Snap y el servicio LivePatch que permite la actualización del kernel sin necesidad de reiniciar, permiten reducir el tiempo de inactividad del equipo. Aunque la distribución es gratuita, se puede contratar el servicio de soporte técnico de Canonical.

Fedora Server

Una distribución para servidores desarrollada por la comunidad, pero con el patrocinio de Red Hat. Fedora Server es ideal para administradores experimentados que quieran acceder a las últimas tecnologías de manera gratuita.

CentOS

Otro proyecto comunitario apoyado por Red Hat y construido con el código fuente de esta distribución. Es gratuita como Fedora, pero se toma su tiempo para incorporar nuevas versiones y tecnologías. Esto no es necesariamente malo, estamos hablando de un sector que necesita estabilidad y confiabilidad.

Cloud LInux

En este caso tenemos una distribución pensada exclusivamente para proveedores de alojamiento web compartido. Su núcleo está construido en base a la tecnología OpenVZ. OpenVZ permite ejecutar de manera virtual y simultánea múltiples sistemas operativos.

CloudLinux aísla a cada cliente en un «Entorno Ligero Virtualizado» (LVE) separado, que particiona, asigna y limita los recursos del servidor, como la memoria, la CPU y las conexiones, para cada uno

Esta distribución se puede probar gratuitamente durante 30 días para luego comprar una licencia.

Dirk Hohndel y Linus Torvalds: resumen de la cumbre virtual sobre el kernel Linux

$
0
0

linustorvalds

Linus Torvalds y Dirk Hohndel , Director de Código Abierto de VMWare, han hablado sobre el futuro de Linux y el desarrollo de este magnífico proyecto durante la primera cumbre del kernel virtual debido a la pandemia.

En esta Con han dado un repaso a muchos aspectos, desde el inusual tamaño del kernel Linux 5.8, como os comentamos, hasta otros aspectos del futuro del proyecto. En cuanto al tamaño, parece que el confinamiento ha tenido parte de la culpa, con más contribuciones al tener a los desarrolladores recluidos en casa. Es decir, el SARS-CoV-2 está acelerando algunas tecnologías.

Además, ha asegurado que ninguno de los desarrolladores han estado afectados por el virus, aunque Torvalds estuvo preocupado por uno de sus desarrolladores que permaneció desconectado durante uno o dos meses. Pero finalmente resultó que el problema era una lesión de esfuerzo repetitivo, muy común entre los desarrolladores de software.

Por su lado, Hohndel también ha estado hablando sobre la diversidad en la comunidad de desarrollo de Linux, algo de actualidad debido a las manifestaciones y disturbios que está habiendo en todo el mundo por la muerte de Floyd. Con algunos líderes negros como Kelsey Hightower y Byyan Liles, aunque en su mayoría son todos blancos, con gran presencia de chinos e indios como queda patente en las cumbres sobre el kernel. De hecho, el propio Torvalds reconoció que hay otras comunidades, como la de algunos proyectos de la nube, que son más heterogéneas que ellos…

También hubo lugar para repasar el trabajo que ahora están haciendo, y que según Torvalds es básicamente «literalmente algo muy fundamental, estamos limpiando y solucionando problemas. […] Linux es aburrido y así debería ser.«. Pero es aburrido para algunos, ya que para otros es extremadamente interesante, especialmente si te gusta la interacción al más bajo nivel con el hardware.

Sobre el futuro del desarrollo de Linux, ya he comentado a veces que Linus no durará eternamente, y que Greg es su mano derecha que podría tomar relevo. En esta cumbre también se habló de este problema, ya que la mayoría de los líderes actuales tienen más de 50 años. Torvalds aseguró «Para nosotros no hay nada más interesante que interactuar a un nivel bajo con el hardware y realmente controlar todo lo que está sucediendo. Así que no me malinterpreten, los nucleos no son aburridos, pero definitivamente es cierto que las personas principales han estado presentes por décadas. Sí, nos estamos haciendo viejos.«.

Muchos de los desarrolladores más veteranos ya se han mudado al mantenimiento y administración y han dejado la primera línea de desarrollo. El propio Torvalds es un caso: «No me gusta la palabra administración, porque no me considero un administrador, pero en realidad es lo que hago.«.  Ahora los desarrolladores de 20 o 30 años son los que realmente están haciendo el trabajo de programación.

Además, Torvalds recordó otro gran problema que tienen: «No tenemos suficientes mantenedores. Resulta que es realmente difícil encontrar personas que sean mantenedores. Es interesante y desafiante, pero una de las desventajas de ser un mantenedor del núcleo es que tienes que estar allí todo el tiempo. Tal vez no son las 24 horas del día, pero cada día que reaccionas al correo electrónico, tienes que estar allí. […] Se necesita tiempo, se necesita experiencia. Haber hecho eso por un tiempo, como mantenedor desde abajo para empezar a avanzar lentamente y luego ganarse la confianza de suficientes personas.«.

Hohndel también preguntó a Torvalds sobre si los programadores de C se podrían transformar en los nuevos programadores de COBOL de la década de 2030. Linus contestó: «Creo que C sigue siendo uno de los 10 lenguajes principales. La gente está buscando hacer activamente controladores y cosas que no son muy importantes para el núcleo, por ejemplo, en Rust. La gente ha estado viendo eso durante años. Estoy convencido de que sucederá un día.»

Incluso hubo espacio para hablar de Apple y su movimiento hacia ARM, abandonando x86. Linus cree que cambiará la actual jerarquía de arquitecturas y asegura que: «Durante los 10 últimos años o más me he estado quejando de que era difícil encontrar hardware ARM que sea utilizable para el desarrollo. Existe, pero hasta ahora no han sido una verdadera competencia para x86.«. Hay cosas como AWS y sus procesadores Graviton, pero la nube no gusta a Torvalds: «Los desarrolladores del kernel queremos tener una máquina frente a ti. […] Me niego a desarrollar básicamente cualquier cosa que no pueda usar como mi escritorio«.

A todo esto, Hohndel hizo una broma diciendo que «Apple, si estás escuchando, consigue a Linus una de las primeras computadoras portátiles ARM«.

Consejos para usuarios macOS que quieren comenzar en Linux

$
0
0

consejos macOS a Linux

Algunos usuarios de macOS deciden que están hartos de la plataforma de Apple y deciden probar otros sistemas operativos. Que usuarios de una plataforma vayan hacia otra es algo que ha pasado y que pasará. Una de las posibilidades que existen es que un usuario del sistema de Cupertino decida iniciar una «nueva vida» digital en una distro GNU/Linux.

En ese caso, con esta guía podrás tener un camino mucho más llano para comenzar a disfrutar de las virtudes de la plataforma del pingüino sin demasiado esfuerzo. Con una serie de cambios que vas a notar de forma más evidente y con consejos para que tu adaptación sea más rápida y sencilla…

Razones…

macOS vs Linux

Pueden existir varias razones por las que un usuario decide cambiar de repente de un sistema operativo a otro. Pero sea cual sea, debes conocer algunas cosas por las que deberías elegir GNU/Linux frente a macOS:

  1. ¿Te aburre la centralización? Prueba distintos sabores. Mientras que macOS es un sistema operativo cerrado y cuyo desarrollo controla únicamente Apple, en el lado GNU/Linux no hay esas restricciones. Los usuarios tienen mayor diversidad donde elegir, ya que Linux es solo un kernel al que le faltan otras muchas «piezas» para ser un sistema operativo completo. Eligiendo esas piezas y montándolas, podrás tener diferentes distribuciones para satisfacer muy diversas necesidades. Entre esos sabores encontrarás también algunos enfocados especialmente a parecerse a macOS, por lo que te podrías encontrar como «en casa» si provienes de ese escritorio.
  2. Estabilidad, robustez, y rendimiento. No se puede negar que macOS también es un sistema bastante optimizado y con una buena estabilidad. En cambio, hay distro Linux que están enfocadas para conseguir mayor seguridad, estabilidad, robustez, así como distros ligeras para no desaprovechar los recursos de hardware de los que dispones. Estas distros tienen un consumo muy bajo de tiempo de CPU y memoria, por lo que pueden ayudarte incluso con un equipo Mac antiguo al que quieras seguir dándole uso cuando las nuevas versiones de macOS ya no lo soportan.
  3. Ahorrar. No se debe negar que en macOS existen apps gratuitas, pero que por lo general es un sistema donde el software suele ser costoso y donde no es tan barato de mantener como otros.
  4. Seguridad. Ambos son sistemas seguros, eso es cierto, ya que ambos son de una estirpe poderosa como es la de Unix. En cambio, Linux ha dominado el mundo de servidores y supercomputadoras con mano férrea, por lo que han surgido muchos interesantes proyectos de seguridad para blindar estos sistemas. Con todo ese material a tu disposición podrás hacer hardening para hacer tu sistema lo más seguro posible. Además, al ser código abierto siempre tienes a tu disposición las fuentes por si no te fías de si los programadores han incluido puertas traseras intencionadamente o si está haciendo algo de forma oculta que no quieras… Algo que en macOS es imposible debido a que es código cerrado. Y sí, pueden también colar puertas traseras y haber vulnerabilidades en Linux, pero siempre te puedes fiar más de algo que está abierto a miles de ojos que de algo que está oculto de puertas a fuera de la empresa que lo desarrolla.
  5. Privacidad y anonimato. Apple ha sido bastante aclamada por el uso que hace de los datos privados que recopila de sus usuarios. Y aunque se jactan de que tienen una buena política en este sentido, sigue siendo un software cerrado que no sabes bien qué está haciendo: ni para bien ni para mal. En algunas distros existe eso que llaman «telemetría», y también se pueden recaudar datos del usuario, pero siempre tienes la libertad de elegir otra distro que no lo haga e incluso crear tu propia distro de cero si eres un obsesivo de estos temas…
  6. Personalización. macOS se puede configurar, sí, es cierto. Para macOS existen multitud de herramientas con las que hacer algunos ajustes extras. Nadie lo niega, pero jamás tendrá la capacidad de personalización que tiene Linux. No solo por la cantidad de distros, escritorios, y alternativas de las que dispone el usuario, también por la cantidad de ajustes que se pueden realizar e incluso tocar el código para alterarlo a tu gusto… ¡A hackeable no le gana nadie! Por eso es tan flexible y lo puedes ver adaptarse a casi todo, desde el sistema de control de un robot, electrodomésticos, embebidos, hasta un satélite, pasando por un dispositivo móvil, smart TV, PC, coches, e incluso los centros de datos con los servidores y supercomputadores más colosales.
  7. Desarrollo. El sistema de Apple es una opción buena para el desarrollo de música, películas, diseño gráfico, diseño web, etc. Nadie lo va a negar. Pero también es verdad que todo eso lo puedes hacer en Linux también, y éste último gana en algo como es el desarrollo de software. Existe una enorme cantidad de editores de texto, IDEs, motores gráficos, herramientas y lenguajes de programación a tu alcance para diversas plataformas.
  8. Videojuegos. macOS está un poco por encima de Linux en cuanto a cantidad de títulos de videojuegos disponibles. Pero sigue estando muy lejos de Windows, que sería el claro dominante. No obstante, Linux cada vez está igualándose más con macOS, y si a eso le agregas que dispones de proyectos tan maravillosos como Proton para jugar a títulos Linux, entonces las diferencias se disipan y lo hacen una plataforma muy interesante para gamers que huyen de Windows y macOS por diferentes motivos.

Evidentemente la última palabra la tienes tú, y tú debes juzgar si son motivos suficientes que te pueden ayudar a elegir finalmente Linux como sistema operativo principal.

Y también te digo que algunos usuarios que provienen de macOS y Windows terminan retornando a sus sistemas operativos anteriores. Y aunque muchos de ellos pongan algunas otras excusas, un gran porcentaje de ellos lo hace por simple comodidad y costumbres. Y sabes cuando te acostumbras a algo es complicado quitarte esos hábitos, lo mismo ocurre aquí. Pero te aseguro que si le das una oportunidad lo suficientemente larga como para acostumbrate a Linux, la mayoría no querrá volver…

Resolviendo tus dudas para una adaptación más rápida

macOS vs Linux dudas

Seguramente, si ya has decidido optar por pasarte a Linux y dejar macOS, tendrás una serie de dudas que necesitan una respuesta

¿Qué distribución es mejor para comenzar?

elementary OS

La verdad es que es cuestión de gustos más que otra cosa. Puede que tu caso sea que has escapado de macOS porque no te gusta su interfaz y buscas algo diferente, en tal caso, tal vez te apetecería usar algunas distros que te parezcan algo más exóticas como las que tienen KDE Plasma, u otros entornos de escritorio.

Pero si quieres un entorno más amigable para ti y que se parezca más a tu macOS para que tu adaptación sea más rápida, entonces hay una lista de distros que te pueden gustar como:

  1. elementary OS: tiene un entorno de escritorio muy similar que intenta imitar a un Mac. Además, se basa en Ubuntu, por lo que tiene todo lo mejor de ésta distro junto su shell gráfico basado en GNOME y cuyo nombre es Pantheon. Con su dock Frank te sentirás como en Mac y muchos otros aspectos visuales te recordarán a él. Por eso, es la primera distro que te recomendaría probar si provienes de este mundo. Descargar elementary OS.
  2. Fenix OS: es un proyecto español bastante reciente, y puede cambiar su aspecto de forma camaleónica para imitar a distintos entornos Windows y Mac. Incluso puedes elegir entre versiones modernas de macOS o los clásicos. Descagar Fenix OS.
  3. Otras: por otras cualidades también te podrían interesar distros como Linux Mint por su sencillez; Ubuntu por lo amigable que es y la cantidad de paquetes de software, drivers y ayuda que vas a encontrar; e incluso Fedora por su robustez y estabilidad.

¿Existen alternativas a las apps de Apple?

Macbook Pro macOS

Lo cierto es que en Linux hay alternativas a montones. En muchos casos lo difícil no es encontrar un software sustituto, lo difícil es elegir entre las diferentes opciones existentes por su número. Algo que es bueno.

Por eso, aquí te muestro algunas de las apps nativas más populares de macOS y sus alternativas en Linux:

  • iTunes: puedes sustituirlo con los reproductores multimedia Rhythmbox, Banshee o Amarok.
  • Safari: existen gran cantidad de navegadores webs para Linux, como Chrome, Firefox, y un largo etc.
  • Automator: esta app para automatizar tareas tiene varias alternativas en Linux, desde las de modo texto a las apps gráficas. La que más te va a satisfacer es Xnee.
  • iWork: para ofimática puedes encontrar LibreOffice, OpenOffice, Calligra, e incluso Google Docs y Microsoft Office online.
  • iGarageband: existen muchos productos interesantes similares, uno de ellos es Audacity.
  • iPhoto: para la gestión de fotos puedes usar F-Spot, XnView MP, o mi favorita Shotwell.
  • iMovie: tiene sus alternativas como OpenShot, Kino, Avidemux, Kdenlive, etc.
  • Spotlight: puedes sustituirlo por Beagle entre otras…
  • Apple Talk: puedes probar Netatak, Pidgin, Jitsi, o los clientes como el de Telegram, etc.
  • QuickTime: tiene algunos buenos sustitutos como Xine, VLC, Kaffeine, etc.
  • iChat: puedes usar Ekiga.
  • iCal: usa la propia de GNOME o KDE Plasma, así como otras como Google Calendar.

¿Y si no hay alternativa? ¿Puedo usar mi app nativa de macOS en Linux?

Logo Kernel Linux, Tux

A pesar de que ambos sistemas son de la familia Unix, no son iguales. Se diferencian en cuanto a su ABI y, por tanto, no existe compatibilidad directa entre el software desarrollado para macOS y el desarrollado para Linux, al igual que tampoco la hay entre las apps nativas de Windows.

Pero al igual que ocurre con Windows y el proyecto Wine, también existe un proyecto para implementar una capa de compatibilidad para que puedas ejecutar las apps nativas favoritas de macOS sobre Linux. Se llama Darling y es gratuito. Con él podrás disfrutar de algunas apps de macOS en Linux como si estuvieras trabajando en el propio Mac.

¿Puedo encontrar equipos con Linux preinstalado como ocurre con macOS?

Slimbook Apollo

Sí, hay varios distribuidores que tienen equipos portátiles, AIO y sobremesas donde elegir con la distro favorita que prefieras ya preinstalada. Una de las marcas más recomendables es la española Slimbook. No solo ofrece los mejores equipos con el rendimiento más elevado, también tienen unos acabados de calidad y un diseño muy cuidado para que prácticamente no notes diferencia con un Mac… bueno, solo en el precio, porque son bastante más baratos.

Comprar Slimbook

Otras consideraciones que debes conocer

diferente

 

Tienes que tener en cuenta algunas otras consideraciones más que vas a encontrar en tu cambio. Una transición que te resultará mucho más suave si conoces todo esto:

  • HFS/HFS+: macOS usa este FS que no es compatible con Windows, como tampoco lo son los de Linux. En cambio, a tu favor te diré que puede estar soportado en Linux para trabajar con discos duros y dispositivos de memoria que tuvieras formateados con ese formato. Por tanto, no habría problema para seguir trabajando con tus datos.
  • Olvídate de DMG: seguramente estás acostumbrado a paquetes .dmg que movías al icono del disco duro para instalar o a la papelera para eliminar. En Linux encontrarás un sistema muy heterogéneo debido a la gran cantidad de distros y gestores de paquetes. Por tanto, puedes encontrar paquetes diversos como DEB, RPM, tarballs de código fuente para compilar e instalar, scripts para instalar ciertos paquetes, binarios .run y .bin. Pero si no quieres complicarte la vida, puedes hacer uso de los paquetes universales como snap, Flatpak, y AppImage o directamente usar los centros de software o tiendas de apps para instalar con un solo clic de forma fácil y evitarte usar el terminal.
  • Bash: macOS usa Bash como shell predeterminado, y este sentido no encontrarás diferencia. La mayor parte de las distros Linux también usan ese mismo… Además, al ser un Unix, la sintaxis y comandos será igual en muchos casos o bastante parecida (podría cambiar algunos parámetros y opciones, pero poco más). Recuerda que las coreutils provienen del mundo BSD y no de GNU, por eso esas ligeras diferencias. Por ejemplo, en vez de sed -E deberías usar sed -r o cosas así.
  • Directorio personal: tanto en Linux como en macOS dispones de ese directorio personal con tu nombre. Es algo heredado de Unix y que está en ambos. La diferencia es que en macOS está en la partición principal y dentro el directorio de Usuarios y en Linux puede estar en la partición principal o en otra independiente /home.

Tux: la famosa mascota de Linux y el merchandising que tiene tras él

$
0
0

Tux logo Linux

Casi todos conocen a la famosa mascota Tux de Linux, se ha transformado en un símbolo muy querido dentro de la comunidad. Pero lejos de sus orígenes o de lo que representa, uno de los fenómenos menos conocidos es el dinero que genera este tipo de merchandising que compran multitud de personas de todo el mundo.

En este artículo podrás saber todo lo que necesitas saber sobre cómo se originó la idea de Tux, algunas curiosidades que tal vez no conocías y muchas más cosas de la faceta más comercial de este animal y todas sus variantes, que son muchas…

Historia de Tux

Larry Ewing, creador de Tux

Tux es el nombre del personaje de pingüino que se creó para transformarse de forma oficial en la marca del kernel Linux. Originalmente hubo más diseños candidatos, ya que se creó un concurso para elegir el mejor. Pero Tux fue finalmente el más usado por todos y el que se ha quedado como oficial, aunque muchos proyectos y distribuciones GNU/Linux suelen usar versiones modificadas de Tux u otros logos totalmente diferentes como el sombrero rojo de Red Hat, o el camaleón de SUSE…

Todo vino por un dibujo de un pingüino que le gustaba mucho a Linus Torvalds y que serviría como inspiración para el Tux definitivo. Su creador es Larry Ewing, y data de 1996 cuando se daría a conocer este pingüino. Alan Cox, otro de los míticos desarrolladores, también tuvo mucho que ver en la actual imagen de Tux, ya que hizo una sugerencia en las LKML sobre cuál debía ser la imagen y gustó a Linus Torvalds.

Pingüino que inspiró a Tux

Como ves, ésta imagen fue la que Linus Torvalds encontró en un servidor FTP y tanto le gustó. Parece uno de los personajes de Creature Comforts creados por Nick Park. Así que Larry la usaría como base para sus primeros bocetos.

El correo original que se publicó en las LKML (Linux Kernel Mailing Lists) fue el siguiente:

Re: Linux Logo prototype.

Linus Torvalds (torvalds@cs.helsinki.fi)

Thu, 9 May 1996 17:48:56 +0300 (EET DST) .

Somebody had a logo competition announcement, maybe people can send their ideas to a web-site.

. . Anyway, this one looks like the poor penguin is not really strong enough to hold up the world, and it’s going to get squashed. Not a good, positive logo, in that respect.

. . Now, when you think about penguins, first take a deep calming breath, and then think “cuddly”. Take another breath, and think “cute”. Go back to “cuddly” for a while (and go on breathing), then think “contented”.

. With me so far? Good.

. . Now, with penguins, (cuddly such), “contented” means it has either just gotten laid, or it’s stuffed on herring. Take it from me, I’m an expert on penguins, those are really the only two options.

. Now, working on that angle, we don’t really want to be associated with a randy penguin (well, we do, but it’s not politic, so we won’t), so we should be looking at the “stuffed to its brim with herring” angle here.

. So when you think “penguin”, you should be imagining a slighly overweight penguin (*), sitting down after having gorged itself, and having just burped. It’s sitting there with a beatific smile – the world is a good place to be when you have just eaten a few gallons of raw fish and you can feel another “burp” coming.

. (*) Not FAT, but you should be able to see that it’s sitting down because it’s really too stuffed to stand up. Think “bean bag” here. . Now, if you have problems associating yourself with something that gets off by eating raw fish, think “chocolate” or something, but you get the idea.

. Ok, so we should be thinking of a lovable, cuddly, stuffed penguin sitting down after having gorged itself on herring. Still with me?

. NOW comes the hard part. With this image firmly etched on your eyeballs, you then scetch a stylizied version of it. Not a lot of detail – just a black brush-type outline (you know the effect you get with a brush where the thickness of the line varies). THAT requires talent. Give people the outline, and they should say [ sickly sweet voice, babytalk almost ]”Ooh, what a cuddly penguin, I bet he is just stuffed with herring”, and small children will jump up and down and scream “mommy mommy, can I have one too?”.

. Then we can do a larger version with some more detail (maybe leaning against a globe of the world, but I don’t think we really want to give any “macho penguin” image here about Atlas or anything). That more detailed version can spank billy-boy to tears for all I care, or play ice-hockey with the FreeBSD demon. But the simple, single penguin would be the logo, and the others would just be that cuddly penguin being used as an actor in some tableau.

. Linus

En un inicio no tenía nombre, pero James Hughes fue quien decidió comenzar a llamarlo Tux, ya que usaba la T de Torvalds, la U y X de Unix (Torvalds UniX), así como ser una palabra que existe en inglés como abreviatura de TUXedo, y que se corresponde a los típicos trajes de vestir (esmoquin) a los que llamamos «de pingüino» de forma coloquial por su parecido con estos animales.

Y por cierto, para la creación de Tux, como no podía ser de otra forma, se usó un paquete de software libre como es el programa GIMP. Concretamente se usaría la versión 0.54 de este software.

Aunque Tux es una mascota, un símbolo, puedes usarlo si quieres e incluso modificarlo si te interesa. Su creador Larry tan solo pedía que le reconocieras su cración y no te la atribuyas, pudiéndote poner en contacto con él a través de su correo electrónico.

Finalmente, el por qué de un pingüino y no otro animal, eso también tiene que ver con Linus Torvalds. El creador de Linux tenía gran fijación por estos animales. Las aves torpes y acuáticas le resultaban muy simpáticas a Torvalds. Buscando algo divertido, la idea de un pingüino gordo sentado después de haber comido sería simpática y encajaría perfectamente con Linux.

Variantes

Variantes de Tux

A pesar de que el símbolo elegido Tux es único, a lo largo de la historia se han creado multitud de variantes del clásico pingüino. Algunos de ellos creados por aficionados y que se han limitado a variar la forma inicial, o incluir complementos para que se parezcan a personajes de ficción: Super Man, Batman, Robocop, Yoda, Son Goku, y un largo etc., como puedes comprobar en la red.

Pero también hubo otras variantes creadas por los propios desarrolladores de Linux para ciertos fines benéficos. Es el caso de Tuz, una variante creada como marca para apoyar a los problemas de tumor facial que estaban afectando a los famosos diablos de Tasmania en peligro de extinción. Básicamente era un diablo de Tasmania normal con un pico postizo puesto, simulando al pingüino. Fue la mascota de la versión 2.6.29 del kernel, aunque ya no te acuerdes.

Este Tuz fue una propuesta creada por Andrew McGrown, usando Inskcape SVG. El resultado lo lanzaron como un diseño Creative Commons CC-BY-SA.

Pero así como Tuz, hubo otro polémico símbolo basado en Tux que fue el de «Linux for Workgroups» lanzado en 2013. Fue para el kernel 3.11-rc1, cuando Linus Torvalds lanzó este Release Candiate y decidió nombrar al código de «Uncycling Gorilla» a «Linux for Workgorups». Esta alusión a Workgroups 3.11 (1993) de Microsoft Windows hizo que se modificase Tux sosteniendo una bandera con el famoso logo de este sistema de la compañía de Redmond.

Y, por supuesto, muchos proyectos de software libre o código abierto, especialmente los de distros, han creado sus propias variantes. Uno de los más famosos son los de Slackware con la famosa pipa de fumar, o Andatux de Guadalinex, con un aspecto más regordete e infantil, el de Crystal, el de TuxGuitar, el de PaX,…

¡Hay un Tux para cada gusto!

Curiosidades

Monumento LInux Tux

Tux siempre ha estado envuelto en polémica y curiosidades desde su creación. Además, al ser la mascóta más conocido del mundo del open-source, también ha hecho que su leyenda crezca hasta límites insospechados. Por ejemplo:

  • Una de las principales curiosidades que deberías conocer es que en esos concursos para buscarle una mascota o logo al kernel Linux, el logo de Larry Ewing no ganó en ninguna de las tres ediciones que se celebraron. Pero finalmente se terminó usando como logo… ¡Curioso!
  • Otra curiosidad que debes conocer es Jeff Ayers llegó a asegurar que Linus Torvalds tenía tal fijación por los pingüinos que le mordió una cría y había contraído «penguinitis» (algo que no es real, pero resultaba simpático para justificar la obsesión por estos animales). Las leyendas entorno al héroe del código abierto crecieron y su mascota terminó siendo casi inseparable. Tal era la atracción de Linus por los pingüinos que ha visitado varias veces el Zoológico y Acuario Nacional de Canberra, en Australia. Jeff alegaba que esa enfermedad ficticia hacía «estar despierto por las noches solo pensando en pingüinos y sintiendo un gran amor hacia ellos«. Lo que sí parece que es cierto es que le mordió uno de ellos en una mano…
  • Tux tiene un monumento, o mejor dicho, Linux lo tiene. Se encuentra en la ciudad rusa de Tyumen. Este monumento, debido a la popularidad del sistema, ya ha recibido numerosas visitas llegadas de todo el mundo, a pesar de que solo es un pequeño monumento inspirado en Tux.
  • El simpático pájaro en el que se inspiró Tux es realmente un pájaro bobo pigmeo, una especie de pingüino conocido como del hada o azul y que habita en Nueva Zelanda.
  • Larry Ewing usó un ordenador 486 DX2/50 para trabajar con GIMP en la creación de Tux. No tenía Linux corriendo en él, pero sí usó GIMP 0.54. No obstante, el trabajo final se hizo en una estación de trabajo SGI Crismon.
  • El diseño original de Larry fue en blanco y negro. Después de varios intentos vendrían la versión colorida…

Tux inicial historia

  • Tux no es el logo, es la mascota. Linux tiene otros logos, y los tuvo antes de la llegada de Tux. Como el logo para Linux 2.0 creado por Matt Ericson que no consiguió rempleazar a la mítica mascota. Y yo creo que ya todos identifican Linux con Tux, por muchos otros logos que pueda haber…
  • La imagen más pequeña de la mascota Tux tiene solo 130 micrones. Y se encuentra en un circuito integrado de función desconocida. Se puede apreciar en los die shots del mismo. Y lo hemos conocido gracias al trabajo aquí presente:

Tux en IC (die shot) o micrografía

  • Y por último, creo que no hay que pasar por alto que la mascota Tux ha estado en el espacio. Sí, hasta el espacio exterior ha llegado este símbolo… Aquí puedes verlo:

Y seguro que habrá alguna que otra cosa que se me escape… Habría para escribir una enciclopédia sobre Tux.

Popularidad y Mechandising

peluche Tux

La popularidad de Tux ha hecho que sea ampliamente usado tanto para ficción como para generar ganancias vendiendo numerosos souvenirs de esta mascota. De hecho, ha aparecido incluso en algunas películas y series de ficción, e incluso el logo del artista Ephixa se basa en Tux, así como en videojuegos, anuncios como Froot Loops, comics como los de Hellblazer, o webcominc User Friendly…

Por ejemplo, en videojuegos ha aparecido como personaje principal en Pingus, SuperTux, SuperTux Kart, OpenArena, FreedroidRPG, Team Fortress 2, Tux Racer, FreCiv, WarMUX, Frozen Bubble, LinCity-NG, etc. Pero también lo han usado otros proyectos como Corel Linux, multitud de otras distros, Tux Droid, etc.

Adopta un Tux

Su gran popularidad y su legión de fans han hecho que sea un producto muy rentable. No sé si tanto como Baby Yoda, pero seguro que ha generado unos grandes ingresos a quien se lucra con las ventas de todo tipo de merchandising basados en Tux, desde mecheros, camisetas, muñecos, pegatinas, peluches, etc.

Si quieres comprar uno de estos recuedos o lo deseas regalar, aquí tienes algunos buenos ejemplos que te van a gustar:

Después de haber leído toda su historia, los apreciarás incluso más…

Huawei lanza un PC sin chips Intel ni AMD, tampoco usará Microsoft Windows

$
0
0

Huawei PC sostenido por chica

La industria del PC ha estado dominada desde un inicio por los x86, especialmente por Intel, y por Micorosoft con su Windows. Pero eso está cambiando últimamente. Esa alianza que se conoció como Wintel poco a poco está perdiendo fuerza porque las alternativas que llegan lo hacen de forma prometedora. Por eso Huawei ha decidido pasar de Intel, AMD y Microsoft parasu nuevo equipo.

El PC estará a la venta en China, y puede que no salga de allí o tal vez se animen a extenderlo a otros países en un futuro. Y tras los vetos del gobierno de EE.UU., desde Huawei se han propuesto mostrarles que no les necesitan para crear máquinas de computación.

Placa base de Huawei

Y si no usa Microsoft Windows, ni chips de Intel o AMD… ¿qué usa? Pues bien, aunque algunos análisis han detectado algunos problemas de rendimiento y compatibilidad (no soporta apps de 32-bit) comparado con los PCs convencionales, lo cierto es que tiene un diseño que podría ser muy atractivo en un futuro próximo.

De hecho, Apple ya sabes que ha tomado esta misma vía tras romper con Intel. Por tanto, no es una idea tan mala… Y si Apple logra crear un chip ARM para el escritorio con suficiente rendimiento, el resto también pueden. Solo hay que mirar ya los proyectos existentes de chips de alto rendimiento para supercomputación basados en ARM…

Los detalles técnicos del PC de Huawei son:

  • Placa base fabricada por Huawei. Concretamente están usando una placa D920S10, con 6 puertos SATA III, dos M.2 para discos duros de estado sólido, 2x USB 2.0 y USB 3.0, Gigabit Ethernet, HDMI.
  • Procesador Kunpeng 920 basado en ocho núcleos ARM a 2.6 Ghz. El chip está fabricado en nodo de 7nm.
  • Memoria RAM de 16 GB Kingston DDR4-2666.
  • GPU Yeston RX550.
  • Disco duro SSD 256 GB.
  • Fuente de alimentación de 200W.
  • Sistema operativo basado en Linux y diseñado en China.

Puedes ver más detalles obre este PC Huawei en el vídeo oficial que han publicado en su canal de YouTube:

Consejos para usuarios Windows que quieren comenzar en Linux

$
0
0

consejos usuarios WIndows a Linux

En multitud de ocasiones hemos mostrado algunas distros con aspecto similar a macOS, o con aspecto similar al escritorio de Microsoft Windows. Pero en esta ocasión se trata de algo mucho más práctico que eso, ya que es una completa guía sobre todo lo que deberían saber los usuarios de la plataforma de Redmond para tener una rápida y sencilla adaptación a una nueva distro GNU/Linux.

Con esta guía no solo sabrás la distribución que te puede resultar más sencilla, también algunos trucos y consejos que pueden pasar desapercibidos para muchos, pero que te podrían reducir la carga de trabajo en tu adaptación, e incluso evitarte que vuelvas a caer nuevamente en las garras de Windows como les ocurre a algunos que intentan probar Linux y vuelven rápidamente de nuevo a su antiguo sistema…

Razones…

macOS vs Linux

Para abandonar Windows e ir directo a GNU/Linux hay multitud de razones. Aunque bien es verdad que muchos usuarios están cómodamente anclados en Windows por costumbre o por temas de compatibilidad, especialmente para videojuegos. Pero si tienes dudas y quieres algunos motivos para decidirte a dar el salto:

  1. ¿Te aburre la centralización? Prueba distintos sabores. Al igual que ocurre con macOS, el control absoluto del desarrollo de Windows lo tiene Microsoft. Por eso solo hay un único sabor de éste, y o lo tomas o lo dejas. En cambio, existen gran cantidad de distribuciones GNU/Linux para elegir la que más te guste o mejor se adapte a tus necesidades. Bien es cierto que eso trae fraccionamiento, pero la cantidad de usuarios satisfechos hace que merezca la pena.
  2. Estabilidad, robustez, y rendimiento. Windows ha mejorado en este sentido en los últimos años, especialmente con el kernel Windows NT. Pero aún está lejos de los sistemas *nix. Y si ponemos como ejemplo Windows 10 que parece que va a error por actualización, los problemas le crecen a los de Redmond. En los últimos update se han dado numerosos problemas que han obligado a la propia Microsoft a dar marcha atrás con sus actualizaciones. Mucho es ha rumoreado y especulado sobre las posibles causas, pero realmente es alarmante… El sistema de actualización de todas las distros no es infalible, pero ciertamente no es tan problemático como lo que está sucediendo en Win10.
  3. Ahorrar. Aunque existe mucho freeware para Windows y también muchos proyectos libres que también son compatibles con esta plataforma, lo cierto es que pagar por suites como Office, Photoshop, y otro software que se suele emplear en esta plataforma no sale barato. Siempre tienes la posibilidad de piratear, pero esto lleva dos problemas asociados:
    1. Es ilegal, por tanto si lo haces debes saber que lo haces bajo tu propia responsabilidad y asumiendo las consecuencias.
    2. Implica riesgos potenciales de seguridad, ya que muchos cracks, keygens, y demás, están infectados o manipulados para introducir malware en tu sistema. Además te suelen pedir que los ejecutes como administrador y desactivando el antivirus…
  4. Seguridad. Windows 10 es más seguro que otras versiones anteriores, hasta ahí creo que podemos estar de acuerdo. Pero una plataforma *nix es más segura de facto que una Windows cuando no se ha realizado ningún tipo de trabajo de hardening. Linux es más seguro por varios motivos, pero si quieres uno de más peso sin entrar en detalles técnicos, lo es simplemente porque al ser un sistema operativo con menor número de usuarios la cantidad de malware que tiene como objetivo Linux es infinitamente inferior. Y luego ya si habilitas reglas de firewall con iptables, o levantas algún sistema como SELinux o AppArmor, etc., la seguridad aumentará de una forma extrema. Por algo es el sistema elegido por centros de datos, supercomputadoras, gobiernos, militares, etc. ¿No crees? No creo que con el dinero que manejan estos sea cuestión solo de licencias como algunos dicen… ¿verdad? Además, la confianza de poder analizar el código fuente es algo muy a tener en cuenta a la hora de descubrir puertas traseras o vulnerabilidades que puedan ser explotadas, algo que no permite Windows al ser de código cerrado y no saber realmente qué es lo que está haciendo.
  5. Privacidad y anonimato. Windows no ha sido nunca bueno en este sentido, y es uno de los sistemas operativos menos amigables en este sentido. Pero con el lanzamiento de Windows 10 eso ha empeorado de una forma considerable. Se ha transformado en un sistema que reporta gran cantidad de datos del usuario.
  6. Personalización. Windows es extremadamente rígido, todo lo contrario que Linux. Para poner un ejemplo sencillo, Windows se podría comparar a un bloque de acero que cuesta modificar, mientras que Linux es como un bloque de plastilina que podrás amolda a tu gusto gracias a su flexibilidad.
  7. Desarrollo. Windows tiene una enorme cantidad de software para desarrollo disponible, y muchos motores gráficos y demás son solo compatibles con Windows. Eso es cierto, pero Linux tampoco se queda corto en este sentido y resulta extremadamente interesante para la mayoría de desarrolladores. Un altísimo porcentaje que cada vez crece más usa Linux, especialmente Ubuntu. Se ha transformado en uno de los sistemas favoritos para el desarrollo.
  8. Crash y reset. Las BSoD, o pantallazos azules, mensajes de error, reinicios imprevistos por diversas causas (entre ellas las actualizaciones) han hecho que muchos trabajos de algunos usuarios se pierdan. Esa falta de productividad en este sentido es lo que ha impulsado a algunos usuarios a buscar una plataforma más robusta y estable como Linux.

Nuevamente la pelota está en tu tejado, y tú debes elegir el motivo o motivos que más te convencen para dar ese último paso que necesitas. Y espero que le des una oportunidad a Linux de mostrarte sus ventajas, y durante el suficiente tiempo como para acostumbrarte y que no termines volviendo a Windows al no adaptarte a él como les ocurre a algunos usuarios impacientes…

Resolviendo tus dudas para una adaptación más rápida

macOS vs Linux dudas

Eres usuario de Windows y estás dudando en pasarte a Linux. Seguro que tienes algunas dudas paseando por tu mente en estos momentos y que espero resolver aquí…

¿Qué distribución es mejor para comenzar?

Linux Mint, Windows

Es algo muy personal en lo que no te puedo servir de gran ayuda. Cada usuario es un mundo diferente y tiene sus propias necesidades. Por eso, la mejor distro para empezar en Linux sería realmente la que más te guste y con la que más cómodo te sientas.  No obstante, aquí tienes algunas recomendaciones:

  1. Ubuntu: para todos los usuarios que quieren que todo simplemente funcione bien y no tener problemas, lo mejor es elegir Ubuntu. La distro de Canonical aporta sencillez, estabilidad, robustez, seguridad, y un gran soporte para hardware. Tiene una enorme cantidad de software disponible en sus repos y si tienes dudas es de las que más tutoriales tiene en la red.
  2. Lubuntu: un sabor diferente derivado de la anterior es Lubuntu, que al tener un entorno de escritorio LXDE se parecerá más al de Windows. Además, al ser ligero puede hacer que tu antigua máquina Windows que ya no admitía actualizaciones de Windows pueda revivir. Descargar Lubuntu.
  3. Zorin OS: es una distro Linux orientada especialmente a los usuarios novatos de GNU/Linux, y en especial al os que provienen de un entorno Windows. Encontrarás muchas similitudes en su interfaz y no te costará acostumbrate. Descargar Zorin OS
  4. Linux Mint: otra distribución que es muy sencilla de usar es Linux Mint.  Un sistema operativo moderno, con gran cantidad de utilidades para ayudarte en el día a día para no complicarte la vida y extremadamente cómodo y sencillo. Descargar Linux Mint.
  5. Solus: un diseño independiente enfocado en la facilidad de uso y para el usuario doméstico. Un aspecto similar al de Windows que te agradará desde el primer instante. Descargar Solus OS
  6. RoboLinux: ¿te imaginas tener una distro Linux con el aspecto similar al de Windows, y que también se capaz de ejecutar software nativo para la plataforma de Microsoft? Pues no imagines, eso es el proyecto RoboLinux, ya que gracias a a virtualización te permite instalar tus programas Windows favoritos sin problema… Descargar RoboLinux
  7. Fenix OS: es un proyecto español bastante reciente que puede adaptar su aspecto como un camaleón para imitar el escritorio del Windows que más te guste, y que puedes usar también en tu Raspberry Pi. Descagar Fenix OS.
  8. Fedora: estás cansado de que todo falle en Windows, entonces Fedora es sólida como una roca. Descargar Fedora
  9. Linspire/Freespire: unas antiguas distros que ha reaparecido en su versión de pago y gratis respectivamente. Un sistema operativo que pretendía revolucionar el mundo Linux con su aspecto similar a Windows y con facilidades como su CNR, para instalar con un solo clic. Algo que ahora no parece nada nuevo, pero que en su momento fue revolucionario dentro del mundo Linux. Pero personalmente te recomendaría cualquiera de las anteriores antes de que esta… Descargar Linspire

¿Existen alternativas a las apps de Windows?

WSL2 en Windows 10

Para GNU/Linux puedes tener infinidad de alternativas de software e incluso muchas de las apps que ya usas en Windows estarán también disponibles de forma nativa para Linux, como por ejemplo Firefox o Chrome. Pero también podrás tener apps de Android con emuladores, de DOS con proyectos como DOSBox, videojuegos de consolas retros, e incluso apps de Mac con Darling. Por tanto, ¿quién dijo que no hay software para Linux?

Hace un tiempo publiqué un artículo con alternativas a programas Windows que quizás te pueda interesar…

¿Y si no hay alternativa? ¿Puedo usar mi app nativa de Windows en Linux?

Wine logo

Tienes el maravilloso proyecto Wine, una capa de compatibilidad para poder ejecutar software (aplicaciones y videojuegos) nativos de la plataforma de Microsoft en Linux. Puede funcionar con la mayoría de software, aunque puede que alguno pueda tener problemas o no disponer de todas las funciones. Pero por lo general va bastante bien.

Y si eso te parece poco, siempre puedes recurrir también a máquinas virtuales si te topas con algún problemilla con el paquete anterior. O buscar otras soluciones si existen, por ejemplo, aunque Microsoft Office no está disponible para Linux, sí que podrías usar esta suite ofimática de Windows en su versión online de la nube.

Y no olvides que existen proyectos como Proton integrados en el cliente Steam de Valve para traerte los videojuegos de Windows también a Linux sin que te preocupes de nada, y con una enorme lista de títulos ya totalmente compatibles…

¿Puedo encontrar equipos con Linux preinstalado como ocurre con Windows?

Slimbook PROX 15

Sí, los puedes encontrar. Hay varios distribuidores que los tienen entre sus productos y algunos que venden equipos OEM sin sistema operativo o con uno simple para ayudarte a elegir el que prefieras (véase Non-OS o FreeOS). En cuanto a equipos AIO, portátiles y sobremesas con tu distro GNU/Linux favorita preinstalada, te recomendamos la española Slimbook. Se caracterizan por su rendimiento, calidad, soporte técnico y diseño. Los mejores equipos Linux a tu alcance y con buenos precios…

Comprar Slimbook

Otras consideraciones que debes conocer

diferente

 

Otros aspectos que deberías conocer para facilitarte la adaptación a una distro GNU/Linux, y no sentirte extraño si provienes desde el mundo Windows, son:

  • FAT/NTFS: debes saber que ambos FS o formatos será compatibles con GNU/Linux, por lo que si tienes que compartir discos duros, pendrives, tarjetas de memoria, etc., podrás hacerlo sin problemas. Además, tienes que saber que podrías compartir todo son proyectos como Samba para tener una red heterogénea.
  • Olvídate de EXE y MSI: en Windows, como ocurre con macOS, todo es más sencillo y limitado. Pero en Linux, debido a la gran cantidad de fragmentación encontrarás multitud de paquetes diferentes que no te deben asustar, ya que las actuales tiendas de apps te permiten instalar con un solo clic de tu ratón y los paquetes universales como snap, Flatpak y AppImage están haciendo que todo eso cambie.
  • PowerShell: debes saber que si trabajas frecuentemente con este shell y eres un administrador que se ha acostumbrado a él, aunque a ni no me guste, puedes encontrar PS para Linux de forma nativa desde hace tiempo. Así que cero dramas en este sentido.
  • Diferencia entre mayúsculas y minúsculas. Algo que en Windows no está activado por defecto es el case-sensitive, y los nombres de los ficheros y directorios se van a diferenciar entre mayúsculas y minúsculas. En Windows, podría haber un archivo llamado hola, y sería reconocido igual HOLA, hOlA, HoLa, etc. En cambio, en Linux todos ellos podrían ser uno diferente, ya que distingue entre mayúsculas y minúsculas. Algo importante para programación y que te puede permitir generar más nombres diferentes…
  • Un solo clic o dos. Aunque lo puedes configurar, si usas KDE Plasma viene por defecto activado para que los iconos se abran con un solo clic en vez de dos como en Windows. Pero repito, no es así en otros entornos y en Plasma se puede configurar para doble clic.
  • Administrador vs Root: en Windows no existe el usuario root o superusuario, en su lugar usa cuentas de Administrador. La diferencia más clara que puedes encontrar entre ambas es el poder, ya que root es más poderoso y lo puede todo. En cambio, la cuenta Administrador tiene sus limitaciones y hay algunas tareas que estarían bloqueadas o que no podría hacer.
  • Fuera dispositivos, hola ficheros. En Unix todo es un fichero, también los dispositivos. En Windows tienes Unidad C:, D:, E:, etc., así como un administrador de dispositivos de hardware. En cambio, en Linux, por su herencia Unix, todo es un fichero (/dev/sda1, /dev/loop, /dev/video,…). La ventaja es que podrás usar las herramientas para manipular archivos también con estos dispositivos.
  • Servicios vs demonios. En Linux y otros *nix tienes demonios, que son programas que están implementando un servicio y se ejecutan en segundo plano. Éste sería el equivalente.
  • Olvidate de WinPE. Este sistema es extremadamente limitado, mientras que en GNU/Linux tienes los Lives que permiten ejecutar una distro 100% funcional y con total capacidad (incluso permanencia de datos) desde un medio extraíble como un pendrive o memoria USB e incluso desde un medio óptico (CD/DVD) para ejecutarlo sin instalar desde la RAM.

GNOME 3.36.4 llega con mejoras en Mutter y otras correcciones menores

$
0
0

GNOME 3.36.4

A principios de junio, el proyecto GNOME lanzó la segunda beta del entorno gráfico que usarán sistemas operativos como Ubuntu 20.10 Groovy Gorilla. Aquella versión, que llegó con la numeración v3.37.2 a pesar de ser una beta de la v3.38, es una preliminar que está preparando las cosas, pero el mismo proyecto lanzó ayer GNOME 3.36.4, que es una versión estable que ha llegado para seguir corrigiendo los fallos de una serie que llegó a principios de 2020.

Siendo una versión de punto o de mantenimiento, no debemos esperar nuevas funciones ni cambios emocionantes. Está aquí para corregir errores y actualizar algunas traducciones, pero incluye cambios como que han traído o hecho el backport a una corrección de Mutter para corregir un problema que hacía que las ventanas se vieran rotas o totalmente oscuras. A continuación tenéis algunas de las novedades que han llegado junto a GNOME 3.36.4.

Novedades más destacadas de GNOME 3.36.4

  • Se ha incluido una corrección importante en Mutter pare evitar las texturas que pasaban a ser totalmente negras en algunas ventanas. Esto, además, hará que el rendimiento mejore.
  • Mutter apagará ahora CRTCs cuando se active DPMS, mejorará el soporte de selección e incluirá otras mejoras para partes clave del escritorio GNOME.
  • GNOME Shell ha mejorado puntos como:
    • El estilo del reloj del mundo.
    • El rendimiento del servidor del calendario.
    • La gestión de las aplicaciones sandbox con varios archivos .desktop.
    • Otras correcciones.
  • Correcciones en GTK+ para evitar cierres con las ventanas fuera de las pantallas, entre otras.
  • Actualizaciones en las traducciones.
  • Se han traído o hecho el backport de otras correcciones.

Después de esto, la próxima versión importante será GNOME 3.38.0 y llegará a mediados de septiembre. Poco después, las distribuciones Linux empezarán a incluirlo en sus distribuciones, como un Ubuntu 20.10 Groovy Gorilla que llegará aproximadamente un mes después, el jueves 22 de octubre de 2020.

openSUSE Leap 15.2 ya fue liberado, conoce sus cambios y novedades

$
0
0

Después de más de un año de desarrollo, se dio a conocer la liberación de la nueva version de openSUSE Leap 15.2, en la cual esta versión se forma utilizando el conjunto básico de paquetes de la distribución SUSE Linux Enterprise 15 SP2 en desarrollo, además de las cuales se entregan nuevas versiones de aplicaciones de usuario del repositorio de Tumbleweed de openSUSE.

Dentro de los principales cambios que se destacan de la nueva version sé menciona la actualización de los componentes del sistema, ya que al igual que en SUSE Linux Enterprise 15 SP2, el núcleo básico de Linux preparado es la versión 5.3.18 (el núcleo 4.12 se utilizó en la versión anterior) que continúa suministrándose.

Principales novedades de openSUSE Leap 15.2

Tal y como mencionamos de las principales novedades podremos encontrar el mismo Kernel de Linux que se usa actualmente en SUSE Linux Enterprise 15 Service Pack 2 y es mantenido por SUSE.

De los cambios, se observa la compatibilidad con las GPU AMD Navi y la compatibilidad con la tecnología Intel Speed ​​Select utilizada en servidores basados ​​en CPU Intel Xeon, además de que se proporciona una opción de kernel con parches en tiempo real para sistemas en tiempo real. Como en las dos versiones anteriores, se suministra la versión 234 de systemd.

De las aplicaciones de usuario podremos encontrar los nuevos paquetes de Xfce 4.14, GNOME 3.34, KDE Plasma 5.18, LXQt 0.14.1, Cinnamon 4.4, Sway 1.4, LibreOffice 6.4, Qt 5.12, Mesa 19.3,xorg Server 1.20.3, Wayland 1.18, VLC 3.0.7, GNU Health 3.6.4, OnionShare 2.2 y Syncthing 1.3.4.

Otro cambio que podremos encontrar es que diferencia de la versión anterior, Network Manager ahora está incluido defecto. En los ensamblados de servidores, el uso de Wicked continúa de manera predeterminada.

Además, también se destaca la actualización de la utilidad Snapper la cual es responsable de crear instantáneas Btrfs y LVM con secciones del estado del sistema de archivos y cambios de reversión (por ejemplo, puede devolver un archivo sobrescrito accidentalmente o restaurar el estado del sistema después de instalar los paquetes).

Snapper tiene la capacidad de generar un nuevo formato, optimizado para el análisis de máquinas y simplificando el uso en scripts. Se ha rediseñado el complemento para libzypp, que se libera de la vinculación al lenguaje Python y se puede usar en entornos con un conjunto reducido de paquetes.

Por otra parte, instalador ahora tiene un cuadro de diálogo más simple para elegir un rol del sistema, así como también una visualización mejorada de la información de progreso de la instalación.

En cuanto a YaST, en esta nueva version se implementa la separación de la configuración del sistema entre los directorios /usr/etc y /etc.

Otro cambio importante es la compatibilidad mejorada de YaST Firstboot con Windows Subsystem para Linux (WSL) en Windows, se ha rediseñado módulo de configuración de red. Se ha mejorado la usabilidad de la partición de particiones de disco y se ha agregado la capacidad de crear y administrar particiones Btrfs que abarcan múltiples unidades.

Finalmente también se destaca el almacenamiento mejorado cuando se instala en placas Raspberry Pi, ya que se proporciona una definición más precisa de las particiones de Windows encriptadas con BitLocker.

Se han agregado configuraciones adicionales al sistema de instalación masiva automatizada AutoYaST y se han mejorado los informes de posibles errores en los perfiles de instalación.

De los demás cambios:

  • Paquetes agregados Grafana y Prometheus, que le permiten organizar el monitoreo visual y el análisis de los cambios en las métricas en los gráficos.
  • Se proporcionan paquetes admitidos oficialmente para implementar la infraestructura de aislamiento de contenedores basada en la plataforma Kubernetes.
  • Se agregó el administrador de paquetes Helm para instalar componentes de Kubernetes.
  • Paquetes agregados con tiempo de ejecución CRI-O (una alternativa ligera a Docker) que cumplen con la especificación de la Interfaz de tiempo de ejecución de contenedores (CRI) de la Iniciativa de Contenedores Abiertos (OCI).
  • Para organizar una interacción de red segura entre contenedores, se ha agregado un paquete con el subsistema de red Cilium.
  • Proporciona soporte para las funciones del sistema Servidor y Servidor transaccional.

Descargar y obtener openSUSE Leap 15.2

Para quienes estén interesados en poder obtener esta nueva versión deben saber que se puede descargar la imagen ISO desde el sitio web oficial de la distribución.

El enlace es este.

Cómo verificar correctamente la integridad de una imagen ISO de tu distro

$
0
0

verificar imagen ISO

Seguramente has descargado una distribución GNU/Linux para instalarla. Por lo general, muchos usuarios optan por no verificar nada, simplemente descargan la imagen ISO, la queman en un medio booteable y se disponen a instalar su distribución. En el mejor de los casos, algunos verifican la suma pero no la autenticidad de la propia suma. Pero esto podría dar lugar a que tenga archivos corruptos o modificados por terceros con malas intenciones…

Recuerda que no solo te puede salvar de archivos corruptos, sino de que algún ciberdelincuente haya modificado intencionadamente la imagen para incluir cierto malware o puertas traseras con las que espiar a los usuarios. De hecho, no es la primera vez que ocurre uno de estos ataques a servidores de descargas de distros y otros programas con estos fines.

Lo que necesitas saber antes

Bien, como sabrás, cuando descargas la distro hay varios tipos de archivos de verificación. Están los MD5 y los SHA. Lo único que varía en ellos es el algoritmo de cifrado que se ha empleado en cada uno de ellos, pero ambos sirven para lo mismo. Preferiblemente deberías usar el SHA.

Los archivos típicos que puedes encontrar al descargar la distro, además de la propia imagen ISO son:

  • nombre-distro-image.iso: es el que contiene la imagen ISO de la distro en sí. Puede tener nombres muy diversos. Por ejemplo, ubuntu-20.04-desktop-amd64.iso. En este caso indica que se trata de la distro Ubuntu 20.04 para escritorio y para la arquitectura AMD64 (x86-64 o EM64T, en definitiva, x86 de 64-bit).
  • MD5SUMS: contiene las sumas de verificación de las imágenes. En este caso se usa MD5.
  • MD5SUMS.gpg: en este caso contiene la firma digital de verificación del anterior archivo, para verificar que sea auténtico.
  • SHA256SUMS: contiene las sumas de verificación de las imágenes. En este caso se usa SHA256.
  • SHA256SUMS.gpg: en este caso contiene la firma digital de verificación del anterior archivo, para verificar que sea auténtico.

Ya sabes que si haces la descarga usando el .torrent no hará falta verificar, ya que se incluye la verificación en el proceso de descarga con este tipo de clientes.

Ejemplo

Ahora bien, vamos a poner un ejemplo práctico de cómo se debería proceder a la verificación en un caso real. Vamos a suponer que queremos descargar Ubunut 20.04 y verificar su imagen ISO usando SHA256:

Los programas que necesitas suelen venir preinstalados. De lo contrario necesitarás instalar los paquetes coreutils y gnupg
  1. Descargar la imagen ISO de Ubuntu adecuada.
  2. Descargar los archivos de verificación. Es decir, tanto SHA256SUMS como SHA256SUMS.gpg.
  3. Ahora debes ejecutar desde el directorio donde los has descargado los siguientes comandos (suponiendo que están en Descargas) para verificar:

cd Descargas
gpg --keyid-format long --verify SHA256SUMS.gpg SHA256SUMS
gpg --keyid-format long --keyserver hkp://keyserver.ubuntu.com --recv-keys 0xD94AA3F0EFE21092
sha256sum -c SHA256SUMS 

Los resultados arrojados por estos comandos no deberían alertarte. El segundo comando mostraría la información de la firma con las credenciales de Ubuntu en este caso. Si lees un mensaje «No hay indicios de que la firma pertenezca al propietario» o «There is no indication that the signature belongs to the owner» no te asustes. Suele ocurrir cuando no se ha declarado como confiable. Por eso debes estar seguro de que la clave descargada pertenece a la entidad (en este caso de los desarrolladores de Ubuntu), y por ello el tercer comando que he puesto…

El cuarto comando te deberían indicar que todo está OK o un «La suma coincide» si no se ha modificado el archivo de imagen ISO. De lo contrario, debería alertarte de que algo va mal…

La nueva versión de IceWM 1.7 ya fue liberada y estos son sus cambios

$
0
0

Hace poco fue anunciada la liberación de la nueva versión de IceWM 1.7 y en la cual realmente se implementan pocos cambios significativos. Esta version del administrador de ventanas va centrada en mejorar algunos aspectos con el manejo del teclado en cuanto a compatibilidad se refiere.

Para quienes desconocen de este administrador de ventanas, deben saber que el principal objetivo del proyecto IceWM es tener un gestor de ventanas con una buena apariencia y a la vez ligero. IceWM puede ser configurado mediante archivos de texto sencillo que están ubicados en el directorio home de cada usuario, haciendo fácil personalizar y copiar la configuración.

El gestor de ventanas IceWM tiene incluida de forma opcional una barra de tareas, menú, medidores de red y CPU, revisión de correo electrónico y reloj.

También existe soporte oficial para los menús de Gnome 2.x y KDE 3.x 4.x mediante paquetes separados, múltiples escritorios (en forma predeterminada están disponibles cuatro), atajos de teclado y sonidos para eventos (mediante IceWM Control Panel).

IceWM light es una versión con menos opciones, sin apoyo para iconos de inicio rápido en la barra de tareas por ejemplo, consistiendo solo en un menú sencillo de texto y la clásica barra de tareas; lo cual hace de IceWM un gestor incluso más rápido y ligero.

¿Qué hay de nuevo en IceWM 1.7?

Tal y como mencionamos al inicio, esta nueva versión de IceWM 1.7 llega con pocos cambios significativos y de los que mas se destacan de la version son orientados a mejorar algunos aspectos del teclado.

Y es que en IceWM 1.7 se ha añadido una nueva preferencia de configuración de KeyboardLayouts para el cambio de diseños de teclados.

Otro de los cambios que se destaca de esta nueva versión es la corrección en el menú de movimiento y el menú de capa para las selecciones en la ventana de lista de ventanas, además de que, en la interfaz para ver la lista de ventanas, se ha agregado un comando para abrir ventanas horizontalmente (Maximize Horizontal).

En lugar de llamar al shell para revelar nombres de archivos por máscara (por ejemplo, «[ac] *. C»), se utiliza la función wordexp.

De los demás cambios que acompañan a esta version:

  • El foco se mantiene en la ventana de la aplicación al reiniciar el administrador de ventanas y la restauración correcta del foco anterior al cerrar la ventana activa.
  • La opción ignoreActivationMessages se ha agregado para ignorar las solicitudes de aplicaciones programáticas para cambiar el enfoque.
  • Se agregó la capacidad de monitorear de cerca las operaciones de la bandeja del sistema.
  • Cumplimiento mejorado con el estándar XEMBED.
  • Tema actualizado de NanoBlue (Nano_Blu-1.3).
  • Se actualizaron los marcos y botones después de cambiar el tamaño de la pantalla para evitar posibles problemas.
  • Se añadió un seguimiento detallado de la actividad de la bandeja del sistema.
  • Una mejora significativa de conformidad con el estándar XEMBED.
  • Se reordenaron las operaciones de la bandeja del sistema para obtener mejores resultados de la prueba.
  • Solo vuelva a enfocar en setWorkspace si el espacio de trabajo realmente cambia.
  • Se reestableció el marco enfocado del espacio de trabajo si el marco enfocado cambia el espacio de trabajo.
  • Se realizó un arreglo para icewm –replace.
  • Se realizó una arreglo en el procesamiento de pistas icewm y haga que funcione la geometría icewmhint.

Finalmente si quieres conocer mas al respecto sobre esta nueva version, puedes consultar los detalles en el siguiente enlace. 

¿Como instalar IceWM en Linux?

Para quienes estén interesados en poder instalar esta nueva versión del gestor de ventanas IceWM en sus sistemas.

Si son usuarios de Ubuntu o algún derivado. Podrán hacerlo abriendo una terminal y sobre ella van a teclear el siguiente comando:

sudo apt-get install icewm icewm-themes

 

Para el caso de los que son usuarios de Arch Linux, Manjaro, Arco Linux o cualquier otro derivado de Arch Linux:

sudo pacman -S icewm icewm-utils mmaker icewm-themes pcmanfm idesk

Mientras que para Fedora y derivados:

sudo dnf install icewm --setopt install_weak_deps=false

 


Linus Torvalds le desea una muerte dolorosa a AVX-512 de Intel

$
0
0

linustorvalds

Linus Torvalds no tiene pelos en la lengua y suele hablar alto y claro sobre lo que opina de algunas cosas. En esta ocasión ha decido decir lo que opina sobre el repertorio de instrucciones AVX-512 de Intel. Un set de instrucciones que se agrega sobre la ISA base x86-64 para ofrecer instrucciones de cálculo especialmente diseñadas para entornos HPC.

En principio estas instrucciones deberían ser buenas, de hecho agregan rendimiento para cierto tipo de aplicaciones de cálculo empleadas en entornos de HPC. Pero a Linus Torvalds no le ha gustado que este conjunto de instrucciones se incluya también en los procesadores Intel para el escritorio. De hecho, parece que Intel ha recapacitado y parece que sus futuros Alder Lake no tendrán soporte para AVX-512.

Linus Torvalds opina que deberían centrarse más en lo que realmente importa para este tipo de segmento en vez de desperdiciar recursos en nuevos repertorios de instrucciones como AVX-512 que carecen de sentido fuera del mercado HPC (High Performance Computing).

Desde que AVX-512 debutó en los Xeon Phi x200 (Knights Landing), luego pasaría a Skylake-SP, Skylake-X, Cannon Lake y Cascade Lake. Después de eso, algunos como Cooper Lake e Ice Lake también admitieron ciertos subconjuntos de instrucciones del repertorio AVX-512.

La opinión publicada por Phoronix de Linus Torvalds no tiene desperdicio:

Espero que AVX512 muera de forma dolorosa, y que Intel comience a solucionar problemas reales en lugar de tratar de crear instrucciones mágicas para luego crear benchmarks en los que puedan verse bien. 

Espero que Intel vuelva a lo básico: haga que su proceso vuelva a funcionar y se concentre más en el código regular que no es HPC o algún otro caso especial sin sentido.

He dicho esto antes, y lo diré de nuevo: en el apogeo de x86, cuando Intel estaba matando a toda la competencia, absolutamente todos los demás lo hicieron mejor que Intel en cargas de FP (Float-Point). El rendimiento de FP de Intel apestaba (relativamente hablando), y no importaba ni un ápice.

Porque absolutamente a nadie le importaba fuera de los benchmarks.

Lo mismo ocurre en gran medida con AVX512 ahora, y en el futuro. Sí, puedes encontrar cosas que te importan. No, esas cosas no veden máquinas en el panorama general.

Y AVX512 tiene desventajas reales. Prefiero ver que el presupuesto de transistores se usa en otras cosas que son mucho más relevantes. Incluso si todavía es FP matemática (en la GPU, en lugar de AVX512). O simplemente dame más núcleos (con un buen rendimiento de un solo hilo, pero sin la basura como AVX512) como lo hizo AMD. (Recuerda que ahora Linus usa AMD Threadripper en su PC)

Quiero que se alcancen mis límites de potencia con un código entero regular, no con un virus de potencia AVX512 que elimina la frecuencia máxima. Ya que esa basura inútil ocupa espacio y eliminan núcleos.

Sí, me doy cuenta. Absolutamente estudio benchmarks de FP y me doy cuenta de que a otras personas les preocupa profundamente. Solo creo que AVX512 es exactamente lo que no hay que hacer. Es una manía mía. Es un excelente ejemplo de algo que Intel ha hecho mal, en parte al aumentar la fragmentación del mercado.

[…] Haga una FPU que sea suficientemente buena, y la gente estará feliz. AVX2 es mucho más que suficiente.

 

SR Linux, el nuevo sistema operativo de red de Nokia para enrutadores

$
0
0

Nokia dio a conocer hace poco la introducción de un nuevo sistema operativo de red llamado «Service Router Linux» (SR Linux), el cual describe como un sistema centrado en el uso de centros de datos y entornos de nube en la infraestructura de red.

SR Linux se considera un componente clave de las soluciones de Nokia Data Center Fabric y se instalará en los enrutadores Nokia 7250 IXR y 7220 IXR. La solución basada en SR Linux ya se está probando en el nuevo centro de datos danés de Apple.

Sobre SR Linux

A diferencia de otros sistemas operativos para equipos de red basados ​​en el kernel de Linux, SR Linux conserva la capacidad de acceder al entorno Linux subyacente, que no está oculto detrás de las API e interfaces especializadas.

Los usuarios tienen acceso al kernel de Linux no modificado y a las aplicaciones básicas del sistema (bash, cron, Python, etc.), y las aplicaciones específicas se crean utilizando NetOps Toolkit, que no está vinculado a ciertos lenguajes de programación.

Las aplicaciones basadas en NetOps Toolkit, como las implementaciones de protocolos de enrutamiento, obtienen acceso a varias API de red, pero funcionan como componentes independientes.

Este enfoque permite administrar aplicaciones por separado del sistema operativo, por ejemplo, puede actualizar la aplicación sin hacer cambios en el sistema o actualizar el sistema operativo sin reconstruir las aplicaciones.

Además de las aplicaciones estándar, como la implementación de protocolos de enrutamiento, está permitido ejecutar programas arbitrarios de terceros fabricantes.

El uso del kernel de Linux no modificado simplifica enormemente el mantenimiento de parches con la eliminación de vulnerabilidades y la creación de complementos. La capacidad declarada para acceder a utilidades, parches y paquetes de Linux, así como el soporte para el lanzamiento en contenedores aislados. Soporte para definir puntos de interrupción para revertir cambios en caso de problemas.

La administración se puede hacer a través de gNMI (interfaz de administración de red gRPC), interfaz de línea de comando, complementos de Python y API JSON-RPC.

Para acceder a la funcionalidad de los servicios que se ejecutan en el sistema, se propone utilizar gRPC y Protocol Buffers.

Las aplicaciones SR Linux pueden intercambiar datos de estado utilizando la arquitectura de publicación/suscripción (pub / sub), que también utiliza gRPC y Protocol Buffers, y utiliza IDB (Nokia Impart Database) como mecanismo de entrega garantizado.

Para estructurar la información sobre el estado y la configuración de la aplicación utilizada, se utilizan modelos de datos YANG (Yet Another Next Generation, RFC-6020 ).

Las implementaciones de protocolo de red, incluido el Protocolo multiprotocolo de puerta de enlace fronteriza (MP-BGP), Ethernet VPN (EVPN) y LAN virtual extensible (VXLAN), se basan en la probada pila de protocolos SR OS (Sistema operativo Nokia Service Router), ya implementada en más de un millón de enrutadores Nokia Para hacer un resumen de los componentes de hardware, se utiliza la capa Nokia XDP (ruta de datos extensible).

Para automatizar las operaciones de creación, implementación, configuración de la infraestructura de red del centro de datos, recopilación y análisis de telemetría, se ofrece Nokia Fabric Services Platform (FSP).

FSP también proporciona herramientas de simulación de redes de software para simplificar la planificación, diseño, prueba y depuración de redes en centros de datos. Los componentes de red se simulan mediante el aislamiento de contenedores basado en la plataforma Kubernetes, que le permite ejecutar instancias individuales de SR Linux en sus entornos aislados.

En esencia, FSP permite crear mediante programación una copia virtual de una red real y usar el mismo software (SR Linux en contenedores) que se usa en enrutadores y conmutadores reales en esta red simulada. Además, la red real y simulada utiliza la misma configuración, lo que le permite utilizar una red simulada por software como primer enlace para realizar y probar cambios.

Basado en un entorno simulado, FSP puede generar toda la información necesaria para implementar una red real.

Si quieres conocer mas al respecto, puedes consultar el comunicado oficial de Nokia dirigiéndote al siguiente enlace.

Tails 4.8 llega con rediseño de pantalla de bienvenida, Kernel 5.6 y más

$
0
0

Hace poco fue anunciada la liberación de la nueva version de la popular distribución de Linux especializada en el anonimato en la red, “Tails 4.8” (The Amnesic Incognito Live System) la cual está basada en la base del paquete Debian.

En esta nueva version se destacan las mejoras a la pantalla de bienvenida, así como también de eliminación del navegador web Unsafe Browser y actualizaciones y correcciones de errores.

Para aquellos que desconocen de Tails, deben saber que está es una distribución que esta basada en la base del paquete Debian 10 y diseñada para proporcionar acceso anónimo a la red, con la finalidad de preservar la privacidad y el anonimato del usuario en la red.

La salida anónima de Tails es proporcionada por Tor en todas las conexiones, ya que el tráfico a través de la red Tor, están bloqueadas por defecto con un filtro de paquetes, con lo cual el usuario no deja rastro en la red a no ser que quiera lo contrario.

Principales novedades de Tails 4.8

En esta nueva versión de Tails se destaca la eliminación del navegador Unsafe Browser, que permite la conexión directa sin pasar por Tor, que se utiliza para conectarse a través de portales cautivos de redes inalámbricas públicas, está prohibido de forma predeterminada.

Dado que el uso mal considerado de Unsafe Browser puede contribuir a desanonimizar al usuario (por ejemplo, después de explotar una vulnerabilidad en Thunderbird, un atacante puede iniciar Unsafe Browser y revelar la IP real), de forma predeterminada solo se permite Tor Browser en el kit de distribución, y para usar Unsafe Browser, se debe establecer una opción especial en la configuración.

Otro de los cambios que se destaca de esta nueva version de Tails 4.8 es el rediseño significativo de la pantalla de bienvenida, que guarda la configuración entre reinicios.

Actualmente, esta función está limitada por la configuración para habilitar el navegador Unsafe Browser, pero aparecerán otras opciones en la próxima versión.

En cuanto al corazón del sistema, en Tails se implementa el Kernel de Linux 5.6 y en las aplicaciones se introdujeron las actualizaciones de Tor Browser 9.5.1, Thunderbird 68.8.0, gnutls 3.6.7-4, tor 0.4.3.5, intel-microcode 3.20200609.2 y LibreOffice 6.1.5-3.

Por la parte de la version de Tor Browser 9.5.1, está versión está sincronizada con la base de código Firefox 68.10.0 ESR, en la que se han corregido varias vulnerabilidades, cuyos detalles aún no se han resuelto.

Además de que el complemento NoScript se ha actualizado a la versión 11.0.32 y se realizó la corrección del Bug 40009 con la cual se mejora la estabilidad de autenticación del cliente de Tor.

Finalmente si estás interesado en conocer mas al respecto sobre esta nueva version de la distribución, puedes consultar los detalles en el anuncio original.

El enlace es este.

Descargar Tails 4.8

Si quieres probar o instalar esta nueva versión de esta distribución de Linux en tu equipo, puedes obtener la imagen del sistema la cual ya está disponible desde su página web oficial en su sección de descargas, en enlace es este. La imagen que se obtiene desde la sección de descargas es una imagen ISO de 1 GB capaz de funcionar en modo en vivo.

Además es importante tomar en cuenta que esta nueva version de Tails 4.6, como la mayoría de sus predecesores, también corrige algunos agujeros de seguridad por lo que sus desarrolladores recomiendan encarecidamente que se realice la actualización a esta nueva version en caso de estar en una anterior.

¿Cómo actualizar a la nueva versión de Tails 4.8?

Para aquellos usuarios que tengan instalada una versión anterior de Tails y quieren realizar la actualización a esta nueva versión. Deben saber que la actualización directa a Tails 4.8 la pueden realizar directamente desde Tails 4.2 o superior.

Mientras que para los usuarios que siguen en la rama 3.xxx deben pasar primero a la versión 4.0 (aun que lo recomendable seria realizar una instalación en limpio de Tails 4.6).

Para ello podrán hacer uso de su dispositivo USB que utilizaron para instalar Tails, pueden consultar la información para llevar este movimiento en su ordenador en el siguiente enlace. 

Qué distribución Linux elegir si quieres saber de que se trata

$
0
0

Qué distribución Linux elegir

Hace un par de días, en la lista de correos de Linux Adictos, nos preguntaron por recursos para iniciarse en Linux. Seguramente en la red debe haber muchos y muy buenos artículos sobre el tema, pero, no pudimos resistir la tentación de hacer nuestro aporte.

En primer lugar, hay que determinar si con iniciarse en Linux nos referimos a curiosidad superficial o a utilizarlo como reemplazo de Windows. Lo segundo a determinar es si hablamos de escritorio o de servidores.

Es muy común que en este tipo de artículos se recomienden las soluciones más amigables. Me parece una generalización absurda. Es cierto que la mayoría puede querer empezar por algo familiar y sin complicaciones. Pero, también están los que prefieren aprender a nadar tirándose en paracaídas en medio del mar. No descartemos Gentoo o Linux From Scratch como alternativa

Sin embargo, nos estamos adelantando. Mejor empezar desde el principio.

¿Qué es Linux?

Para entender qué es Linux comencemos con una analogía.

Supongamos que queremos comprar un terreno para construir una casa. Lo primero que hacemos es establecer algunos límites. Estos pueden ser el precio, el vecindario o las dimensiones. Una vez que tenemos el terreno construimos la casa, la conectamos a los servicios públicos, la decoramos y compramos muebles.

Cuando hablamos de Linux nos referimos a un núcleo o kernel. El núcleo es el que se encarga de intermediar entre el hardware, el usuario y los programas. Volviendo a la analogía de la casa. Tanto el hardware como el terreno establecen limitaciones. Si vivimos en una zona montañosa no tenemos la misma oferta de servicios públicos que en el centro de la ciudad. Si tenemos un hardware limitado no podremos hacer lo mismo que con uno potente, por más que se utilice el mismo núcleo.

Utilizando determinadas herramientas (la mayoría de las veces, las desarrolladas por el proyecto GNU), diversas comunidades de programadores o empresas le agregan al núcleo Linux nuevas funcionalidades como la capacidad de mostrar ventanas, iconos, manejar archivos e instalar y desinstalar programas. El conjunto del núcleo, los gestores de ventanas, archivos y paquetes sumado a un conjunto de aplicaciones para usos diversos constituyen una distribución Linux.

A diferencia de lo que sucede con Windows o Mac OS, una distribución Linux no es un conglomerado homogéneo, está compuesta por herramientas de diversos orígenes. Es así por ejemplo que tenemos varias distribuciones que utilizan un mismo escritorio gráfico pero diferentes programas para instalar o desinstalar aplicaciones.

Qué distribución Linux elegir

Un tema que suele generar confusión en los novatos es la enorme cantidad de distribuciones. Los linuxeros solemos complicar las cosas opinando más por simpatías personales que por razones técnicas. En general podemos dividir las distribuciones usando los siguientes criterios

  • Destino: Hay distribuciones para equipos antiguos y modernos
  • Propósito: Tenemos distribuciones de uso general y otras para propósitos específicos como producción multimedia o investigación científica
  • Dificultad: Algunas distribuciones requieren que el usuario intervenga activamente en el proceso de instalación, mientras que otras cuentan con asistentes que se ocupan de casi todo el procedimiento.

Distribuciones para propósito general

Lo que sigue es una lista puramente subjetiva. Seguramente el formulario de comentarios se llenará con otras armadas por los lectores.

Para hacer lo mismo que con Windows en el menor tiempo posible.

Ubuntu

Si buscas como hacer algo en Linux, seguramente encontrarás como hacerlo en Ubuntu. Si buscas un programa que haga algo en Linux, lo más probable es que tenga una versión para Ubuntu. Esta distribución Linux cuenta con un asistente de instalación muy fácil y un excelente soporte de hardware.

Linux Mint

Esta distribución está basada en Ubuntu, aunque usa un escritorio diferente y tiene herramientas de desarrollo propio muy interesante. Es ideal si quieres tener tu ordenador funcionando a pleno ni bien finaliza la instalación

Manjaro

Si quieres instalar una vez y despreocuparte. Sin dudas Manjaro es tu opción. Tanto Ubuntu como Linux Mint publican versiones periódicas. Manjaro opta por un esquema de actualizaciones continúas. El asistente de instalación es mucho mejor que el de Ubuntu/Mint y te permite seleccionar que programas instalar.

Si quieres aprender todo sobre Linux desde el principio

Arch Linux

Esta distribución no tiene usuarios, tiene feligreses. Una auténtica legión de fanáticos (en el mejor sentido de la palabra) que la promueven a la menor oportunidad. Es altamente configurable, pero el usuario tiene que participar activamente en el proceso de instalación. Cuenta con una documentación muy completa por lo que cuando termines de instalarla serás un ninja de Linux.

Gentoo

Si Arch Linux no es suficiente desafío, puedes tirarte al mar con Gentoo. Instalar Gentoo es como ir a la agencia y que te entreguen las piezas del auto y las herramientas para que te lo armes. Su ventaja es la altísima configurabilidad y la disponibilidad de las versiones más actuales de los programas. La contracara es la atención que debes dedicarle.

Si estás interesado en distribuciones Linux para profesionales de sistemas, puedes revisar la hista que hicimos hace un tiempo.

En el próximo artículo veremos las formas de probar una distribución Linux.

Formas de probar Linux para saber si es para nosotros

$
0
0

Formas de probar Linux

En nuestro artículo anterior hicimos un breve repaso sobre lo que es Linux y recomendamos algunas distribuciones. Ahora veremos algunas formas de probar cualquiera de las distribuciones Linux que hayamos elegido.

Usar una distribución Linux por primera vez te puede hacer sentir como Alicia cuando cayó por el agujero al País de las Maravillas. Objetos familiares que se comportan de manera no habitual.

En principio no hay tantas diferencias. Los escritorios Linux utilizan un sistema de ventanas, iconos, puntero del ratón, archivos y carpetas. Es en la forma de organización de los archivos y carpetas y en la gestión de los privilegios de los usuarios donde se nota que estamos usando un sistema operativo que no es Windows.

Aunque el tema de la compatibilidad del hardware mejoró notablemente en los últimos años (incluso hay casos donde funciona mejor en Linux que en Windows) puede haber casos en los que se requiera una configuración adicional o que directamente no se pueda usar. Es por eso que antes de tomar la decisión de reemplazar el sistema operativo actual por una distribución Linux debemos estar seguros de que todo funcione como corresponde.

Afortunadamente, tenemos formas de hacer pruebas sin comprometer la funcionalidad de nuestro ordenador

Formas de probar Linux

Si investigas sobre Linux en algún momento vas a oír hablar de Windows Subsystem for Linux. Se trata de una característica de Windows 10 que permite usar una distribución Linux como una aplicación nativa del sistema operativo de Microsoft. Solo la menciono para descartarla. Aunque puede ser una buena forma de conocer el uso de la terminal, es una herramienta pensada para usuarios avanzados.

Esto nos deja 4 formas de probar una distribución Linux

Virtualización

Un cliente de máquinas virtuales es un programa que simula ser un ordenador. Su uso tiene la ventaja de que no se hacen modificaciones en el sistema por lo que puedes instalar y desinstalar tantas distribuciones como quieras. La desventaja es que al no hacer una prueba en el hardware real no sabrás si hay problemas de compatibilidad.

Las versiones modernas de Windows traen su propia aplicación de máquinas virtuales; HyperV. También puede utilizarse Virtualbox que trae preconfigurada las opciones adecuadas para algunas de las distribuciones Linux más populares.

Modo Live

En el modo live el sistema operativo se carga en la memoria RAM del ordenador anfitrión que actúa como si fuera el disco rígido. Esto te permite experimentar la compatibilidad en el hardware que utilizas habitualmente, aunque el rendimiento va a ser un poco más lento que lo normal. Lo que hayas hecho se pierde al apagar la computadora.

Esto último es relativo, algunas herramientas de creación de medios de instalación te permiten reservar un espacio para guardar las modificaciones realizadas. Cuando conectas el pendrive, el sistema operativo y las modificaciones se cargan en la RAM. Esto es ideal para hacer múltiples instalaciones de una distribución personalizada

Instalación en un dispositivo externo

Las distribuciones Linux pueden instalarse en un dispositivo externo sea este un disco rígido o un pendrive con la suficiente capacidad. El funcionamiento será óptimo (dependiendo del tipo de conexión) y podrás utilizarlo en cualquier otra computadora. Las distribuciones de propósito general pueden detectar y descargar los controladores en forma automática.

Instalación junto a o en lugar de Windows

Linux puede compartir el disco con Windows. Habrá algunos problemas menores como el desajuste de la hora en Windows (hay tutoriales en Internet sobre cómo solucionarlo) y deben tenerse en cuenta dos cosas fundamentales.

  1.  En lo posible debe instalarse Windows primero. Linux detecta Windows y permite la opción de iniciar con él. No sucede lo mismo a la inversa. Aunque puede solucionarse, significa hacer trabajo de más.
  2. Siempre debemos asegurarnos de que Windows haya completado sus actualizaciones antes de instalar Linux. Caso contrario el instalador no podrá dividir el disco rígido para compartirlo.

Si vas a probar Linux desde una máquina virtual no necesitas crear un medio de instalación (aunque puedes hacerlo). Para utilizar los otros modos necesitarás un soporte físico desde el cuál se hará el procedimiento. La mayoría de las distribuciones caben en un dvd o un pendrive de de 2gb.

En el próximo artículo profundizaremos el tema de la creación de medios de instalación.

Viewing all 2900 articles
Browse latest View live