Linux Lite 5.0 llega con soporte para UEFI y nuevo notificador de actualizaciones, entre otros

Linux Lite 5.0

A principios de año, Microsoft abandonó el soporte para Windows 7. En ese momento no fueron pocas las distribuciones Linux que intentaron llamar la atención de la comunidad Windows, entre las que estuvo la creada por Jerry Bezencon, quien lanzó una v4.8 de su sistema operativo llena de novedades destacadas. Ayer 31 de mayo lanzó otra nueva versión estable, un Linux Lite 5.0 del que Bezencon dice que es el «lanzamiento de Linux Lite más rico en funciones y completo hasta la fecha. Es el lanzamiento que la gente ha estado esperando«.

Personalmente, me llama la atención que en ese completo paquete del que habla Bezencon tenemos Lite Software, una opción que vemos tras el proceso de instalación desde la que podremos instalar software como Telegram o Etcher. No podemos tratar esto como Bloatware porque seremos nosotros los que elegiremos qué instalamos y qué no y veremos su pantalla tras la instalación del sistema operativo. A continuación tenéis la lista de novedades más destacadas que han llegado junto a Linux Lite 5.0.

Novedades más destacadas de Linux Lite 5.0

  • Basada en Ubuntu 20.04 LTS.
  • Soporte de modo de arranque UEFI predeterminado.
  • Comprobaciones de integridad del sistema de archivos durante el arranque.
  • Nueva entrada de arranque OEM en la lista del menú de arranque.
  • Opción de descarga de software de terceros en el instalador. Desde aquí podremos instalar software como:
    • Chrome.
    • Etcher.
    • NitroShare.
    • Telegram.
    • Zim.
    • OBS Studio
    • PlayOnLinux
    • Filezilla.
    • Handbrake.
    • Muchos otros.
  • Configuración de HiDPI en el Administrador de configuración.
  • Sección de hardware actualizada con información útil.
  • Nueva aplicación para tomar notas Zim que reemplaza al Cherrytree anterior.
  • Se eliminó la herramienta de dibujo y edición Pinta.
  • Soporte de arquitectura dual.
  • Corrección de errores en la papelera.
  • Sin telemetría oculta.
  • La utilidad de cortafuegos sin complicaciones GUFW reemplazada por un FireWallD altamente configurable.
  • Agregado estado de Firewall a Lite Widget.
  • Programa Lite Welcome y Lite User Manager actualizados a GTK3 y Python3.
  • Tres nuevas opciones en la pantalla de bienvenida: Seleccione Tema claro u oscuro, UEFI y arranque seguro.
  • Nuevas opciones de cierre de sesión con funcionalidad de ocultar o mostrar usando Lite Tweaks.
  • Nuevo notificador de actualización de software.

Si estáis interesados en descargar esta versión «ligera» de Linux, que ha llegado con el nombre en clave de Emerald, podéis descargar la nueva imagen ISO desde este enlace.

from Linux Adictos https://ift.tt/3cnfZS7
via IFTTT

La prehistoria de Internet. Entendiendo el presente de Linux

La prehistoria de Internet

Para cualquier persona que conozca la historia de la tecnología, la evolución de la industria informática no es una sorpresa. Está siguiendo exactamente los mismos pasos que el de la industria de generación y provisión de energía eléctrica.

En los primeros días, los enormes generadores no podían estar muy lejos del sitio en que se la utilizaba. Posteriormente, los ingenieros encontraron la forma de reducir su tamaño, abaratar los costos y aumentar la distancia a la que podía transmitirse el fluido eléctrico.

Llegó un momento en que ya no tenía sentido que cada cliente tuviera su propio generador. Era más barato y menos complicado comprar la electricidad a una empresa distribuidora.

La computación en la nube sigue el mismo principio. Hay equipos con enormes capacidades de procesamiento en condiciones de atender a miles de usuarios, y, hay usuarios a los que no le compensa tener en propiedad los recursos informáticos que necesitan.

Más allá de los reparos en materia de privacidad, desde el punto de vista económico cada vez tiene más sentido la utilización de servicios en la nube.

Y, en la nube, el rey es Linux.

Pero, para entender como Linux llegó hasta acá tenemos que conocer la evolución de las tecnologías que lo hicieron posible

En nuestros anteriores artículos señalamos que hubo una serie de factores que iban a apuntalar el éxito de Linux. Ellos son:

  • La decisión de Linus de publicar el núcleo bajo la licencia GPL.
  • La creatividad de los desarrolladores para incorporarle herramientas de código abierto creando así las primeras distribuciones.
  • La popularización del CD-ROM como soporte para la distribución de software

Pronto algunos proveedores de soluciones informáticas descubrieron que podían utilizar las nuevas distribuciones con sus clientes. Utilizaron un nuevo modelo de negocios basado en la consultoría en lugar de hacerlo en la venta de licencias o hardware.

Llego el momento de presentar al otro protagonista de esta historia; Internet.

La prehistoria de Internet

Todo empezó con el lanzamiento del primer satélite artificial de la historia. La entonces Unión de las Repúblicas Socialistas Soviéticas lanzó el Sputnik el 4 de octubre de 1957.Hacia una década que la Segunda Guerra Mundial había terminado y la estrategia militar de Estados Unidos se basada en la disuasión mediante la superioridad en armamentos. El control del espacio era una ventaja que no se podía ceder.

La respuesta del presidente Eisenhower fue crear la Red de Agencias de Proyectos de Investigación Avanzados (ARPA). Integrada por las mentes científicas más brillantes del país. Su función era promover la investigación científica y fomentar los avances tecnológicos en todas las disciplinas vinculadas con temas de defensa.

Esto provocó una demanda de recursos informáticos mayor a la oferta. Y, como no era un campo de estudios muy popular, tampoco abundaban los especialistas.

Uno de ellos era Leonard Kleinrock. Kleinrock tenía una maestría en ingeniería eléctrica y para su tesis doctoral eligió el tema de la comunicación entre computadoras.

Pensando que las líneas telefónicas eran un vehículo de transmisión inadecuado, desarrolló teorías matemáticas para la transmisión de información. Sostenía que había que dividir los datos en paquetes de longitud fija para garantizar control, precisión y fiabilidad.

Al mismo tiempo (y sin saber uno del otro) el psicólogo J.C.R. Licklider introdujo el concepto de Red Galáctica.

El la imaginaba como una red mundial de computadoras a través de la cual las personas interactuarían y compartirían información. Un investigador en cualquier lugar podría acceder a «un universo de datos» y ejecutar programas en todas las demás computadoras

Licklider pudo imponer su punto de vista gracias que llegó a la posición de jefe de la Oficina de Técnicas de Procesamiento de Información de ARPA. Fue en ese cargo que conoció a Larry Roberts, un ex compañero de laboratorio de Kleinrock y entusiasta de sus teorías.

Por encargo de ARPA Larry Roberts y Thomas Marill trabajaron en el proyecto de establecer comunicación entre dos computadoras. Una estaba ubicada en Santa Bárbara California y la otra en Massachusetts.

La conexión entre las dos computadoras a través del país se realizó a una velocidad de 1200bps, fue la primera comunicación de red de área extendida (WAN) y sirvió como prueba de concepto.

También demostró que Kleinrock siempre tuvo razón y que los circuitos telefónicos convencionales no eran el medio de comunicación adecuado.

Esta historia continuará…

from Linux Adictos https://ift.tt/3donxoQ
via IFTTT

AudioMass: un «Audacity» gratuito que podemos usar directamente desde el navegador

AudioMass

Hace justo dos semanas, Audacity lanzó la v2.4.0 de su editor de ondas de audio. Audacity es un software muy popular por bueno, libre y estar disponible para muchas plataformas. Pero, como es lógico, hay que instalarlo en un equipo para que podamos usarlo. En ocasiones, como puede ser que estemos ante un ordenador que no es nuestro, instalar software no es una posibilidad, por lo que nos viene bien usar un servicio web como Seedr para Torrents o, el protagonista de este artículo, AudioMass para editar archivos de audio.

Por lo general, un servicio web no ofrece tantas opciones como una aplicación de escritorio, pero tampoco es su intención. AudioMass está pensado para que podamos realizar ediciones de audio básicas, como cortar, pegar y aplicar efectos, siendo quizá esto último uno de sus puntos fuertes por ofrecer la mayoría de las opciones más usadas. Si me preguntarais sobre un talón de Aquiles, yo mencionaría que sólo podemos exportar el audio a MP3.

AudioMass nos permite aplicar los efectos más populares

Los efectos que podemos añadir o aplicar en el momento de escribir estas líneas son:

  • Ganancia.
  • Fundidos de entrada y de salida.
  • EQ paragráfico.
  • Compresor.
  • Normalizar.
  • EQ Gráfico, normal y de 20 bandas.
  • Limitador duro.
  • Retardo.
  • Distorsión.
  • Reverberación.
  • Aumentar o disminuir la velocidad.
  • Invertir.
  • Revertir.
  • Eliminar silencio.

La interfaz de AudioMass está muy cuidada, tanto que recuerda a la de algunos editores muy famosos. Y su uso es muy intuitivo, sobre todo para aquellos que ya hemos editado audio alguna vez con herramientas de este tipo.

Además de poder usar la herramienta desde cualquier navegador (funciona en móviles) y poner a nuestra disposición todo tipo de efectos, el tercer punto que hace que AudioMass sea una opción interesante es que todo lo que ofrece lo hace gratuitamente y sin restricción alguna, por lo que merece la pena recordar su web o guardarla en favoritos por si nos hace falta en el futuro. Si estáis interesados, podéis probarlo haciendo clic en este enlace.

from Linux Adictos https://ift.tt/2ZUGxYi
via IFTTT

BlackArch 2020.06.01 llega con Kernel 5.6.14, 150 nuevos programas y más

La nueva versión de la popular distribución de pentest basada en Arch Linux “BlackArch” ya fue liberada y siendo esta la versión BlackArch 2020.06.01 en la cual se presenta la actualización del kernel a la versión 5.6.14, adición de nuevas herramientas y mas.

Si aún desconocen de BlackArch Linux deben saber que esta es una de las distribuciones GNU / Linux más populares para el hackeo ético, las pruebas de penetración y la investigación de seguridad. El repositorio en constante expansión de la distribución cuenta actualmente con poco más de 2500 herramientas.

Estas herramientas están organizadas en numerosos grupos y categorías de entre las cuales podremos encontrar: malware, dispositivos inalámbricos y desensambladores, adulteradores, anti-forenses, depuradores, fuzzers, keyloggers, descompiladores, backdoors, proxy, spoofing, sniffers, etc.

¿Qué hay de nuevo en BlackArch 2020.06.01?

En esta nueva version de la distribución se destaca la inclusión de 150 nuevos programas, con lo cual la base de herramientas de la distribución aumenta nuevamente (para conocer el listado completo de las herramientas que están incluidas dentro de la distribución puedes verificarla en el siguiente enlace).

Además se destaca que el kernel de Linux se ha actualizado a la versión 5.6.14, ya que anteriormente se usaba la rama 5.4.

Por la parte de las aplicaciones del sistema, de los cambios que se realizaron se menciona que el configurador de red wicd se reemplaza con wifi-radar (GUI) y wifi-menu para su uso en consola vinculante sobre netctl.

También se actualizaron todos los paquetes del sistema, administradores de ventanas (awesome, fluxbox, openbox), complementos vim y utilidades específicas de BlackArch. Según el equipo, este último ISO de BlackArch Linux es una versión de alta calidad, lo que significa que todos los paquetes incluidos se han probado y se han corregido varios errores, incluidas las dependencias faltantes.

Otros de los cambios que se destacan de esta nueva version:

  • El servicio iptables/ip6tables está deshabilitado.
  • Se eliminaron los servicios de virtualbox no utilizados (drag’n’drop, vmsvga-x11).
  • El instalador BlackArch Linux también se ha actualizado a la versión 1.1.45 para que el proceso de instalación sea más confiable y estable.

Si estás interesado en conocer mas al respecto sobre este lanzamiento o sobre la distribucion, puedes consultar los detalles en su sitio web oficial. El enlace es este.

Descarga

Finalmente para quienes estén interesados en poder descargar e instalar este sistema operativo deben saber que la ISO del sistema tiene un peso en GB a considerar, ya que tiene un peso de 15 GB aun que también se puede convertir cualquier distribución basada en Arch Linux o el mismo Arch en BlackArch, ya que se puede montar todas las herramientas con la ayuda de un simple script.

Ahora para quienes prefieran el sistema en limpio, pueden descargar BlackArch 2020.06.01 desde el siguiente enlace.

¿Como instalar BlackArch en Arch Linux y derivados?

Es posible instalar BlackArch sobre instalaciones ya hechas de Arch Linux y derivados. Para quienes estén interesados en poder utilizar este método, deben seguir las siguientes instrucciones.

Lo primero que vamos a hacer es descargar el script del instalador de BlackArch, para ello vamos a abrir una terminal y en ella vamos a ejecutar el siguiente comando:

curl -O https://blackarch.org/strap.sh

Para verificar que la descarga se realizó correctamente, podremos corroborar la suma SHA1 de este archivo la cual debe coincidir con 9c15f5d3d6f3f8ad63a6927ba78ed54f1a52176b:

sha1sum strap.sh

Le vamos a dar permisos de ejecución con

chmod +x strap.sh

Posterior a ello ahora vamos a ejecutar los siguientes comandos como root, para ello accedemos al usuario root con:

sudo su

Y vamos a ejecutar strap.sh

./strap. sh

Hecho esto ahora podremos conocer las herramientas disponibles para instalar con:

pacman -Sgg | grep blackarch | cut -d’ ’ -f2 | sort -u

Para solo mostrar las categorías de BlackArch, ejecuten:

pacman -Sg | grep blackarch

Para instalar una categoría de herramientas, solo tecleamos:

pacman -S blackarch - <category>

Opcionalmente podemos instalar la herramienta de BlackArch con:

pacman -S blackman

Para instalar una herramienta:

blackman -i <package>

Para instalar una categoría de herramientas:

blackman -g <group>

Finalmente para realizar una instalación completa:

blackman -a

from Linux Adictos https://ift.tt/2yMusJm
via IFTTT

Octopus Scanner: un malware que afecta a NetBeans y permite colocar backdoors

Hace poco se dio a conocer la notifica de que en GitHub se han detectado diversos proyectos de infección de malware que están dirigidos al popular IDE “NetBeans” y el cual es utilizando en el proceso de compilación para realizar la distribución del malware.

La investigación mostró que con la ayuda del malware en cuestión, que se llamaba Octopus Scanner, backdoors se ocultaron de manera encubierta en 26 proyectos abiertos con repositorios en GitHub. Los primeros rastros de la manifestación de Octopus Scanner están fechados en agosto de 2018.

Asegurar la cadena de suministro de código abierto es una tarea enorme. Va mucho más allá de una evaluación de seguridad o simplemente parchear los últimos CVE. La seguridad de la cadena de suministro se trata de la integridad de todo el ecosistema de desarrollo y entrega de software. Desde el compromiso del código, hasta cómo fluyen a través de la canalización de CI / CD, hasta la entrega real de lanzamientos, existe la posibilidad de pérdida de problemas de integridad y seguridad, a lo largo de todo el ciclo de vida.

Sobre Octopus Scanner

Este malware descubierto puede detectar archivos con proyectos de NetBeans y agregar su propio código a los archivos de proyecto y archivos JAR recopilados.

El algoritmo de trabajo es encontrar el directorio de NetBeans con proyectos de usuario, iterar sobre todos los proyectos en este directorio para poder realizar la colocación del script malicioso en nbproject/cache.dat y realizar cambios en el archivo nbproject/build-impl.xml para llamar a este script cada vez que se construye el proyecto.

Durante la compilación, se incluye una copia del malware en los archivos JAR resultantes, que se convierten en una fuente de distribución adicional. Por ejemplo, se colocaron archivos maliciosos en los repositorios de los 26 proyectos abiertos antes mencionados, así como en varios otros proyectos al publicar compilaciones de nuevas versiones.

El 9 de marzo, recibimos un mensaje de un investigador de seguridad que nos informaba sobre un conjunto de repositorios alojados en GitHub que presumiblemente estaban sirviendo malware de manera no intencional. Después de un análisis profundo del malware en sí, descubrimos algo que no habíamos visto antes en nuestra plataforma: malware diseñado para enumerar proyectos de NetBeans y colocar una puerta trasera que utiliza el proceso de compilación y sus artefactos resultantes para propagarse.

Al cargar e iniciar un proyecto con un archivo JAR malicioso por otro usuario, el siguiente ciclo de búsqueda de NetBeans e introducción de código malicioso comienza en su sistema, que corresponde al modelo de trabajo de los virus informáticos de propagación automática.

Figura 1: escáner de pulpo descompilado

Además de la funcionalidad para la auto-distribución, el código malicioso también incluye funciones de backdoor para proporcionar acceso remoto al sistema. En el momento en que se analizó el incidente, los servidores de administración del backdoor (C&C) no estaban activos.

En total, al estudiar los proyectos afectados, se revelaron 4 variantes de infección. En una de las opciones para activar la puerta trasera en Linux, se creó el archivo de ejecución automática «$ HOME/.config/autostart/octo.desktop» y en Windows, las tareas se iniciaron a través de schtasks para comenzar.

La puerta trasera podría usarse para agregar marcadores al código desarrollado por el desarrollador, organizar la fuga de código de los sistemas propietarios, robar datos confidenciales y capturar cuentas.

A continuación se muestra una descripción de alto nivel de la operación del escáner Octopus:

  1. Identificar el directorio NetBeans del usuario
  2. Enumerar todos los proyectos en el directorio de NetBeans
  3. Carga el codigo en cache.datanbproject/cache.dat
  4. Modificar nbproject/build-impl.xml para asegurarse de que la carga maliciosa se ejecuta cada vez que se construye el proyecto NetBeans
  5. Si la carga maliciosa es una instancia del escáner Octopus, el archivo JAR recién creado también está infectado.

Los investigadores de GitHub no excluyen que la actividad maliciosa no se limite a NetBeans y puede haber otras variantes de Octopus Scanner que pueden integrarse en el proceso de compilación basado en Make, MsBuild, Gradle y otros sistemas.

No se mencionan los nombres de los proyectos afectados, pero pueden ser fácilmente encontrados a través de una búsqueda en GitHub por la máscara «CACHE.DAT».

Entre los proyectos que encontraron rastros de actividad maliciosa: V2Mp3Player, JavaPacman, Kosim-Framework, 2D-Physics-the Simulations, PacmanGame, GuessTheAnimal, SnakeCenterBox4, CallCenter, ProyectoGerundio, pacman-java_ia, SuperMario- FR-.

Fuente: https://securitylab.github.com/

from Linux Adictos https://ift.tt/36JfikR
via IFTTT

Tres decenios con Linux. Así llegamos hasta aquí.

3 decenios con Linux

En la década del 80 surgió un nuevo género editorial, las autobiografías de líderes empresarios. Con la ayuda de alguien que supiera escribir, estas personas compartían su sabiduría sobre como alcanzar el éxito. Años después esos libros solo servían para sostener mesas con una pata más corta. Muy pocos de esos empresarios fueron capaces de seguir siendo exitosos cuando las condiciones del mercado cambiaron.

Lo mismo sucedería algunos años más tarde con las empresas de tecnología.

Tomemos, por ejemplo, el caso de Yahoo! La empresa que lideraba los servicios online en los noventa no pudo competir con la oferta de Google en la década siguiente. O, IBM, que siendo líder de la computación personal y corporativa terminó vendiendo su división de notebooks a Lenovo. y, dos decenas de años después, comprando Red Hat para poder competir con Amazon en el negocio de la computación en la nube.

Esta recopilación que estamos haciendo de tres décadas con Linux no pretende ser una crónica histórica exacta. Nuestro objetivo es demostrar como un cambio de época hizo que las características del software libre y de código abierto lo volvieran más atractivo que el software privativo. Pero, hay que tener en claro que las cosas pueden volver a cambiar y, que los mismos que hoy son entusiastas sostenedores de licencias abiertas pueden fácilmente volver a un modelo privativo.

3 decenios con LinuxTres decenios con Linux. La tecnología cliente servidor

Habíamos dejado nuestra historia en el año 92 con la aparición de la primera distribución Linux en usar un cedé como medio de instalación. Vamos a olvidarnos por ahora del usuario doméstico y retroceder una década para hablar de los servidores.

Los sistemas cliente-servidor comenzaron a surgir en los Estados Unidos a principios del decenio de 1980, cuando la informática pasó de los grandes ordenadores centrales a un procesamiento distribuido que utilizaba múltiples estaciones de trabajo o computadoras personales. El nuevo modelo se convirtió rápidamente en la columna vertebral de las soluciones tecnológicas adoptadas por las grandes organizaciones. Gran parte del éxito se debió a Unix, un sistema operativo desarrollado por Ken Thompson y Dennis Ritchie en 1969. No nos detendremos en Unix y su relación con Linux porque el tema merece su propio post.

Básicamente las estaciones de trabajo eran equipos muy potentes destinados a tareas específicas que exigían muchos recursos informáticos.

A principios del decenio de 1990, el crecimiento del mercado de las estaciones de trabajo disminuyó debido a la creciente potencia y el rendimiento de las computadoras personales, Para mediados de la década ya estaba en franco declive.

Buscando un nuevo mercado, los fabricantes encontraron el de los servidores. Es decir, computadoras que permitían compartir sus recursos informáticos con los equipos conectados.

Estos equipos debían ser capaces de permitir conexiones con múltiples clientes sin perder potencia de procesamiento. Al mismo tiempo tenían que ser estables, resistentes a los fallos, escalables y conectables a múltiples dispositivos de almacenamiento. Su sistema operativo tenía que ser capaz de funcionar sin interrupciones perceptibles.

En 1992 se introdujo la versión V de Unix con soporte para múltiples microprocesadores. Esto permitió aumentar el rendimiento y la confiabilidad de los equipos.

Para 1993 casi todos los fabricantes de servidores estaban usando una variante de Unix. Fue entonces que Microsoft decidió entrar en el mercado.

La empresa introdujo Windows NT 3.1. Esta nueva edición de su sistema operativo tenía versiones para computadoras de escritorio y servidores. Aunque nunca logró imponerse en el sector de los servidores, Windows NT 3.1 fue la base de Windows XP, el sistema operativo que aseguraría el liderazgo de la firma en la computación personal.

Dos años antes de que sucediera esto, un estudiante de informática de la Universidad de Helsinki decidió escribir el núcleo de un sistema operativo que le permitiera aprovechar toda la potencia del procesador de su nueva computadora. Se llamaba Linus Torvalds.

Torvalds publicó por primera vez el núcleo de Linux bajo su propia licencia que ponía restricciones a su distribución comercial. En versiones posteriores pasaría a hacerlo bajo la licencia abierta GPL. Esta decisión sería la base del posterior éxito de Linux en los servidores.

Las excelentes prestaciones del kernel de Torvalds junto a la nueva licencia despertaron la imaginación de los desarrolladores que lo combinaron con diferentes herramientas de código abierto para crear diversas distribuciones Linux.

Al mismo tiempo, algunos proveedores de soluciones informáticas tomaron nota de que podían tener un sistema operativo ajustable a las necesidades de sus clientes sin tener que abonar onerosas licencias.

Todo estaba listo para el siglo XXI. Pero, de eso hablaremos en el próximo post.

from Linux Adictos https://ift.tt/2AiI9QJ
via IFTTT

3 décadas con Linux. La llegada del CD-ROM y el modo live

3 décadas con Linux
La industria informática tiene sus propios dinosaurios. Productos que alguna vez fueron exitosos, por un cambio en las condiciones sociales o económicas se convirtieron en inviables. Por otra parte, competidores que habían sido relegados de repente se transformaron en los líderes.

En lo que llevamos del siglo, Apple, una empresa que estuvo al borde de la quiebra, logró ser una de las más rentables después de 30 años. Blackberry pasó de convertirse en emblema de la comunicación empresarial a ser irrelevante y, Microsoft descubrió que gana más dinero no siendo un monopolio.

Linux también fue protagonista de esos cambios; en algunos casos encontrando su lugar en el mundo, la nube. En otros, la frustración de que jamás sea el año de Linux en el escritorio y el no haber podido hacer pie en el sector de los dispositivos móviles.

Habíamos dejado esta historia justo con la aparición de la primera distribución plenamente funcional. Todavía se instalaba usando diskettes y no tenía interfaz gráfica.

3 décadas con Linux. El gran año 1992

En mayo de 1992 aparecio TAMU Linux, considerada como la primera distribución de Linux que ofrecía el sistema X Window en lugar de un sistema operativo basado en texto solamente. TAMULinux contaba con el apoyo de la universidad Texas A&M y el Texas A&M Unix & Linux Users Group.

De las distribuciones prehistóricas que vamos a mencionar en este post, sin dudas la más interesante es Softlanding Linux System (SLS). No solo es la primera distribución derivada de otra (Estaba basada en MCC Interm Linux) También fue la primera en la que hubo desarrolladores que se enojaron por decisiones técnicas y crearon sus propias distribuciones. Así surgieron Slackware y Debian.

En la bibliografía se la describe como la primera distribución en incluir más que el núcleo y las utilidades básicas. Lo cierto, es que parece haber sido la primera distribución en convertirse en popular.

La aparición del modo live

Los disquetes eran baratos, pero eran lentos y frágiles. Por suerte había otro medio de instalación, y, las distribuciones Linux no tardarían en aprovecharlo.

La primera tecnología parecida a lo que hoy conocemos como CD-ROM fue inventada por James Russell, del Departamento de Energía de los Estados Unidos. Russell quería una forma de almacenar información para poder reproducirla más tarde y propuso inicialmente la preservación digital utilizando película fotosensible. Lo que quería era un dispositivo que pudiera funcionar sin contacto físico real entre las partes del sistema.

Sin embargo, hubo que esperar a los 80 para que aparecieran las primeras unidades lectoras basadas en las ideas de Russell, y, al principio solo se usaron como reproductores musicales.

En 1989, el CD-ROM se estandarizó con la norma ISO/IEC 10149 y la norma ECMA-130.

Las unidades de CD-ROM utilizan rayos láser para leer datos binarios (digitales) que se codifican en pequeñas fosas del disco óptico. La unidad envía los datos a una computadora, que luego los procesa. El método fue popular gracias a brindar mayor almacenamiento, en comparación con el disquete, pero a un costo menor que otras alternativas

El primer software comercializado en formato cd parece haber sido Microsoft Bookshelf, una serie de obras de referencia que podían utilizarse junto a Microsoft Office. La primera computadora propiamente dicha en incluir una unidad lectora fue la Macintosh IIvx

Si algo me llamó la atención al escribir este artículo es lo rápido que avanzó Linux en el año 1992. El último mes del año nos trajo Yggdrasil, la primera distribución Linux en aprovechar la capacidad de almacenamiento del CD-ROM para introducir esa genial idea llamada modo live.

En pocas palabras, en el modo live no necesitas instalar un sistema operativo para poder usarlo. La memoria RAM de la computadora actúa como disco rígido permitiendo probar la compatibilidad de tu sistema con Linux. Por supuesto, los cambios realizados se pierden al apagar la computadora.

Yggdrasil fue desarrollada por Yggdrasil Computing, Incorporated, una empresa fundada por Adam J. Richter en Berkeley, California. El nombre refiere a un árbol de la mitología nórdica responsable de mantener unidos a diferentes mundos.

Y, sin dudas era adecuado ya que la empresa parece haber sido pionera en lo de garantizar la compatibilidad entre Linux y Windows. La distribución era compatible con la jerarquía de ficheros de Unix, se configuraba automáticamente adaptándose al hardware y llegó a permitir ejecutar los drivers para cd de MS-DOS en Linux.

En forma paralela se estaba produciendo otra revolución que cambiaría a Linux para siempre, pero eso será motivo de un próximo artículo.

from Linux Adictos https://ift.tt/2ZXfo77
via IFTTT

30 años con Linux. Cómo cambiaron las cosas

30 años con Linux
Hace unos días comentábamos el cambio de modelo en la industria del software que llevó a que Microsoft modificara su visión del código abierto. Resulta interesante repasar como cambiaron las cosas desde el punto de vista de los usuarios de Linux.

Linux lleva dando vuelta entre nosotros 30 años. En una persona es tiempo suficiente para formarse en una profesión, casarse y tener hijos. En términos tecnológicos vale decir que es de la época en que el fax era la base de la comunicación empresaria, los cedes la gran revolución de la industria musical y las PC (un mercado todavía dominado por IBM) comenzaban a desplazar a las home computer como equipo base de la informática moderna.

Tal vez la mejor forma de darse cuenta del cambio es ver las dos películas de la saga Wargames. La original, responsable de inocular el virus de la informática en varios de los que después harían historia en la industria, y su innecesaria pero soportable secuela.

En la primera el protagonista usa un voluminoso (para nuestros estándares) equipo que se conecta a la red apoyando el auricular de un teléfono de línea en el modem. Los programas que necesita los instala desde un enorme disquete de 8 pulgadas (20,32 cm). Por supuesto, estamos hablando del 83 por lo que no había interfaz gráfica

El protagonista de la segunda (2008) ya se movía con su notebook y aprovechaba la WiFi de los cafés para conectarse. Si hubiera (Y que la ira de los dioses borre a Hollywood de la faz de la tierra si eso pasa) una tercera, seguramente estaríamos hablando de tabletas que se conectan vía 5G.

La primera forma de instalación

Las primeras distribuciones Linux se instalaban insertando sucesivamente una serie de disquetes en la unidad lectora. Este medio de almacenamiento había sido inventado por IBM en la década del 70, pero para los 90 habían reducido considerablemente su tamaño (8,9 x 9,3 cm). Un diskette de 3 ½ pulgadas podía almacenar un mínimo de 1,44 MB.

En el centro de cada disquete había un aro construido con un material magnético. Dentro de cada aro la información se registraba en pistas circulares que a su vez se dividían en sectores en forma de cuña. Para que el hardware accediera a un sector específico del medio de almacenamiento era necesario marcarlos previamente en forma magnética. Esto se hacía mediante el proceso de formateo.

Instalar una distribución Linux plenamente funcional podía requerir al menos media docena de disquetes y llevaba varias horas además de una lectura atenta de la documentación. Este medio de almacenamiento era barato pero frágil por lo que bastaba un error de grabación o lectura para que el procedimiento se frustrara.

Y, por supuesto, aunque la instalación funcionara bien, es posible que el hardware no fuera completamente compatible. En ese momento la instalación de Linux, al menos en el mercado doméstico, era para aficionados entusiastas

Linux hace 30 años. Las primeras distribuciones en disquete

La primera distribución Linux que registra la historia fue creada por un programador llamado HJ Lu en 1992. Se distribuía en dos disquetes de 5,25 pulgadas.

  • El primer disquete llamado LINUX 0.12 BOOT DISK se usaba para arrancar el sistema.
  • El segundo recibía el nombre de LINUX 0.12 ROOT DISK daba acceso a un intérprete de comandos que permitía acceder al sistema de archivos de LInux.

El usuario tenía que insertar el primer disco y, cuando el sistema lo pidiera el segundo. Por supuesto, esto no era instantáneo. Si querías tener Linux en tu disco duro debías editar el gestor de arranque usando un editor hexadecimal.

Sin embargo, no hubo que esperar mucho para una alternativa bastante más amigable. Para esa misma época, Owen Le Blanc, del Centro de Computación de Manchester (Reino Unido) liberó MCC Interim Linux.

MCC Interim Linux tenía un instalador basado en un menú e incluía diversas herramientas tanto utilitarias como de programación. Su instalación en el disco duro era muy parecida a la que usamos actualmente y no requería modificar el gestor de arranque maestro utilizando un editor hexadecimal. Por supuesto que esta distribución, pese a lo avanzado, todavía no tenía entorno gráfico.

Aunque se distribuía principalmente en una serie de disquetes, también era posible descargar vía red usando un servidor ftp.

En el próximo artículo hablaremos de la forma en que un nuevo medio de instalación vino a cambiar las cosas.

from Linux Adictos https://ift.tt/2TOgrlV
via IFTTT

Chrome OS 83 llega permitiendo nombrar los escritorios virtuales y otras novedades importantes

Chrome OS 83

Como estaba planeado, Google se ha saltado las versiones 82 de sus Chrome. Hace una semana lanzó Chrome 83, versión de su navegador que sucedió a la v81, y hace unas horas ha lanzado Chrome OS 83, la nueva versión de su sistema operativo que también llega tras la v81. Este lanzamiento se ha producido más de dos meses y medio después del anterior y ha llegado con novedades importantes, como la posibilidad de agrupar las pestañas del navegador web.

Chrome OS 83 debería haber sido lanzado hace un par de días, pero siempre se ha dicho que nunca es tarde si la dicha es buena. Además, teniendo en cuenta que se han saltado una versión por la crisis del COVID-19, tampoco es un hecho tan grave. Lo bueno es que la espera ha merecido la pena y esta versión introduce cambios que mejoran mucho la experiencia de usuario. A continuación tenéis la lista de novedades más destacadas que llegan junto a esta versión.

Novedades más destacadas de Chrome OS 83

  • Posibilidad de ponerle nombre a los escritorios virtuales.
  • Ahora se puede ver la contraseña o el PIN durante el inicio de sesión.
  • Nuevas Media Sessions for Assistant (Google Assistant). Esto nos permitirá controlar la reproducción multimedia con la voz.
  • Nueva opción que nos permite usar Google for Families en los Chromebooks.
  • Incluida la función para agrupar las pestañas en grupos en el navegador Chrome. Esta función está mencionada en el anuncio oficial del lanzamiento de Chrome OS 83, pero sigue siendo necesario activarla en chrome://flags/#tab-groups. Probablemente activen la función para todos remotamente en los próximos días o, de lo contrario, habrá que esperar a la v84 del sistema operativo.
  • En ARC++, se expanden los medios para almacenar en caché los archivos APK de las aplicaciones instaladas.
  • Ha aumentado la fiabilidad de la instalación de aplicaciones de Android en Chrome OS al posponer la actualización de los componentes de Google Play.
  • Ahora muestra una notificación que nos avisa de que es necesario reiniciar al instalar una nueva versión del sistema operativo.
  • Ahora hay disponible un sistema de consejos para usar gestos de pantalla para controlar el dispositivo en modo tablet.
  • En la sección del configurador Dispositivo/Energía de las preferencias del sistema, ahora se proponen configuraciones separadas para cambiar al modo de ahorro de energía al conectar el dispositivo a la red y al funcionamiento fuera de línea.
  • Las secciones multimedia en el administrador de archivos que permiten acceder rápidamente a las diferentes categorías de contenido multimedia añadido recientemente ahora están disponibles en todos los dispositivos.

El lanzamiento es oficial, pronto en todos los Chromebooks

El lanzamiento de Chrome OS 83 es oficial desde hace casi 24 horas, pero Google suele entregar las nuevas versiones de su software de manera gradual. Si no ha aparecido ya en tu Chromebook, lo hará en cualquier momento.

from Linux Adictos https://ift.tt/2Xb7BRi
via IFTTT

Mesa 20.1.0 ya esta aquí y presenta mejoras para Vulkan, optimizaciones, mayor soporte y más

Mesa Drivers

La nueva versión de la popular implementación de OpenGL y Vulkan “Mesa 20.1.0” ya fue liberada y esta es la primera versión de la rama Mesa 20.1.x que tiene un estado experimental y que después de la estabilización final del código, se lanzará como una versión estable en la version 20.1.1.

Esta nueva versión de Mesa 20.1.0 llega con diversos cambios, de los cuales se destaca la implementación del soporte completo OpenGL 4.6 para GPU Intel (i965) y AMD (radeonsi), soporte OpenGL 4.5 para GPU AMD r600 y NVIDIA nvc0, OpenGL 4.3 para virgl, así como compatibilidad con Vulkan 1.2 para tarjetas Intel y AMD.

Es importante recalcar que algunos controladores no son compatibles con todas las características requeridas en OpenGL 4.6, ya que OpenGL 4.6 solo está disponible si se solicita en la creación de contexto. Los contextos de compatibilidad pueden informar una versión inferior dependiendo de cada controlador.

Mientras que para la API Vulkan 1.2, informada por la propiedad apiVersion de la estructura VkPhysicalDeviceProperties depende del controlador particular que se utilice.

Principales novedades de Mesa 20.1.0

De las mejoras para Vulkan que se presentan en esa nueva version se destaca por ejemplo una capa para seleccionar el dispositivo activo para la API de Vulkan en sistemas con múltiples GPU con soporte Vulkan con la variable de entorno MESA_VK_DEVICE_SELECT, que funciona de manera similar a DRI_PRIME para OpenGL.

Mientras que en el controlador Intel Vulkan ANV, se ha agregado la optimización para chips basados ​​en Icelake (Gen11), que permite el uso de colores puros para texturizar, se ha mejorado la utilización de caché en sistemas con chips Intel Ivybridge y Haswell.

Otro de los cambios que se destaca, es en el backend «ACO» el cual ahora tiene soporte para el tipo shaderInt16 para la GPU GFX9 +, que permite el uso de enteros de 16 bits en el código del sombreador.

Para los chips gráficos Intel, el soporte para la vectorización NIR se agregó previamente para los chips AMD. En el aspecto práctico, debido a una mejor optimización del sombreador, el cambio permitió aumentar el rendimiento de OpenGL y Vulkan en muchos juegos en sistemas con GPU Intel.

De los demás cambios que se destacan del anuncio:

  • Las GPU AMD Navi 12 y Navi 14 incluyen soporte para el modo de visualización DCC (Delta Color Сompression), que permite trabajar con datos de color comprimido al organizar la salida de la pantalla.
  • Se agregó soporte experimental NIR para el controlador clásico Gallium3D R600 con soporte para sombreadores geométricos, de fragmentos, de vértices y de teselación.
  • Se ha agregado un parche al controlador Vulkan RADV debido a la optimización del trabajo con memoria, lo que aumenta el rendimiento de los juegos Id Tech en sistemas con APU AMD.
  • En Panfrost, el controlador implementó el soporte experimental OpenGL ES 3.0 y brindó soporte para la GPU de renderizado 3D Bifrost (Mali G31). Se ha preparado una implementación inicial de un compilador de sombreadores que admite el conjunto de instrucciones internas Bifrost específicas de GPU.
  • El controlador TURNIP Vulkan que se está desarrollando para las GPU Qualcomm Adreno ha agregado soporte para los sombreadores geométricos y los chips Adreno 650.
  • En Gallium3D-driver LLVMpipe, que proporciona representación de software, había soporte para sombreadores tesselyatsionnyh.

Finalmente si quieres conocer mas al respecto, puedes consultar el registro completo de cambios en el siguiente enlace. 

¿Cómo instalar los drivers de video Mesa en Linux?

Los paquetes de Mesa se encuentran en todas las distribuciones de Linux, por lo que su instalación puede realizarse ya sea descargando y compilando el código fuente (toda la información al respecto aquí) o de una forma relativamente sencilla, la cual depende de la disponibilidad dentro de los canales oficiales de tu distribución o de terceros.

Para los que son usuarios de Ubuntu, Linux Mint y derivados pueden añadir el siguiente repositorio en donde los controladores son actualizados de manera rápida.

sudo add-apt-repository ppa:paulo-miguel-dias/mesa -y

Ahora vamos a actualizar nuestro listado de paquetes y repositorios con:

sudo apt update

Y finalmente podemos instalar los drivers con:

sudo apt upgrade

Para el caso de los que son usuarios de Arch Linux y derivados estos los instalamos con el siguiente comando:

sudo pacman -S mesa mesa-demos mesa-libgl lib32-mesa lib32-mesa-libgl

Para quienes sean usuarios de Fedora 32 pueden utilizar este repositorio, por lo que deben de habilitar corp con:

sudo dnf copr enable grigorig/mesa-stable

sudo dnf update

Finalmente, para los que son usuarios de openSUSE, pueden instalar o actualizar tecleando:

sudo zypper in mesa

from Linux Adictos https://ift.tt/2ZMS2Rd
via IFTTT