WINE 8.12 introduce mejoras en Wayland y más de 300 cambios

WINE 8.12

WineHQ ha lanzado hace unas horas una nueva versión de desarrollo de su software para ejecutar aplicaciones de Windows en otros sistemas que no tengan nada que ver con las ventanas. Esta semana nos han entregado WINE 8.12, y entre sus novedades más destacadas hay una que no guarda relación con los programas ejecutados, sino con dónde se van a ejecutar. Wayland está ganando cada vez más terreno y están teniéndolo en cuenta.

Del lanzamiento de WINE 8.12 sólo han destacado tres puntos, dos si descontamos el habitual de varias correcciones de errores: se ha introducido soporte inicial para pintar ventanas en el driver Wayland, y mejoras de rendimiento del flujo de comandos en WineD3D. Más abajo, en donde detallan todo lo que han hecho, vemos una lista con 31 bugs corregidos, la que tenéis a continuación, y un total de 345 cambios.

Bugs corregidos en WINE 8.12

  • Los instaladores ‘InstallAnywhere’ de Zero G Software se bloquean o salen silenciosamente (Rosetta Stone, Reading Counts, World Religions, Parashara’s Light Professional 7.0.1).
  • Combat Mission Shock Force DEMO: ‘No se han podido inicializar los gráficos OpenGL.
  • tools/widl.c: advertencia: la inicialización descarta los calificadores del tipo de destino del puntero.
  • SlingPlayer 1.5 se bloquea al mover la ventana principal.
  • El instalador de Winamp 5.80 de 32 bits se bloquea en WINEPREFIX de 64 bits tras pulsar ‘Siguiente’.
  • Problemas de seguridad de memoria en widl.
  • Free Video Converter se queja de no poder instalar .Net 2.0.
  • Free Video Converter necesita certutil.exe.
  • SierraChart se congela al asignar más de una cuenta.
  • Falta soporte para Windows 2003 (5.2) en la detección de versiones de OleAut.
  • msidb.exe: fallo de página en el acceso de lectura a 00000007 al importar un archivo .idt.
  • vbscript falla al compilar Sub cuando End Sub en la misma línea.
  • msys2: gpg.exe falla porque «NtSetInformationFile Unsupported class (64)». / FileDispositionInformationEx.
  • El exportador Prometheus para Windows necesita soporte DISPATCH_PROPERTYGET en object_Invoke.
  • Los gráficos de Starcraft II sólo funcionan cuando la ventana está desenfocada.
  • Al mover el cargador a PIE se eliminaba la vista de la cadena de módulos cargados de los depuradores.
  • Excel 2016 se bloquea al formatear celdas de fecha.
  • DesignDoll declara un error después de cargar todos los componentes en la pantalla de inicio.
  • quartz:vmr7 & quartz:vmr9 a veces salen prematuramente en Wine.
  • secur32:schannel – Test_connection_shutdown() de 32 bits falla en Windows <= 8.
  • kernel32:debugger – test_debug_loop_wow64() obtiene un recuento de ntdll erróneo en el nuevo modo WoW.
  • No se puede ejecutar Flutter SDK (cmd.exe no admite la redirección de stderr para un bloque).
  • La aplicación Flutter necesita Windows.Devices.Geolocation.Geolocator.
  • dbghelp:dbghelp & dbghelp:path – La llamada a SymSetExtendedOption() impide la ejecución en Windows 7, 8 y 10 <= 1607.
  • Falta soporte para SCARD_AUTOALLOCATE.
  • El escritorio virtual no se renderiza con algunas configuraciones de monitor dual (regresión: 8.10 -> 8.11).
  • Error al ejecutar Navigraph FMS Data Manager.
  • El escritorio virtual se muestra a pantalla completa independientemente de la configuración del tamaño del escritorio en winecfg.
  • Cargando Bahía / Harry Potter Magic Awakened: No se puede instalar.
  • oleaut32:vartest – test_VarImp() falla en Wine.
  • Wine falla al compilar con clang-11.0.1 debido a los recientes cambios en VARIANT de nameless unions/structs.

Traducción cortesía de DeepL.

WINE 8.12 ha llegado dos semanas después de la v8.11, y ya se puede descargar desde el siguiente botón. En la página de descargas hay información sobre cómo instalar esta y otras versiones en sistemas operativos como Debian y Ubuntu, pero también se puede instalar en Android y macOS.

from Linux Adictos https://ift.tt/Kr1YI9R
via IFTTT

Son realmente difíciles las distros Linux difíciles?

¿Es difícil instalar Linux?

Todos tenemos nuestra distribución Linux preferidas. A algunos nos gustan las que nos permiten tener el ordenador listo para usar lo más pronto posible. Otros prefieren dedicar tiempo a elegir cada mínimo detalle de la configuración. La pregunta es ¿Son realmente difíciles las distros Linux difíciles?

Por supuesto, que el concepto de difícil o fácil es opinable. He escuchado a músicos de orquesta sinfónica (que tienen sobre sus espaldas varios años de estudio) decir que no pueden hacer cosas que sus colegas de Tango o Jazz (en muchos casos amateurs) hacen.  Eso tiene que ver con la forma en la que se aprende y práctica

En otras palabras, si creciste con la generación de la interfaz gráfica, instalar desde la terminal puede resultar un choque cultural, pero para quienes nos iniciamos con la Commodore 64 tipear comandos es como volver a casa.

Qué significa difícil

La RAE define a la palabra difícil como un adjetivo para algo que presenta obstáculos. Si buscamos la definición de esta última palabra nos informa que es un impedimento, dificultad o inconveniente.

Debemos tener en cuenta que las causas de la dificultad varían. Tenemos, por ejemplo:

  • Cantidad de pasos para lograr un objetivo: No es lo mismo una distribución que ya viene configurada para utilizar un escritorio que una en la que tienes que escribir una serie de comandos para indicarle que escritorio tiene que descargar e instalar.
  • Documentación: Si sabes lo que tienes que hacer, El Gimp no es más complejo que Photoshop. Sin embargo, Photoshop tiene millones de tutoriales sobre cómo hacer cualquier cosa mientras que la documentación de El Gimp no es tan completa.
  • Especificidad: Dice el refrán que si solo tienes un martillo verás todos los problemas como clavos. No es tan así, pero aunque puedes abrir una lata con un martillo y un destornillador, resulta más fácil hacerlo con un abrelatas. De la misma forma, aunque técnicamente puedas instalar todos los programas en cualquier distribución Linux, si quieres jugar, va a resultar más fácil hacerlo en SteamOS que en Red Hat Enterprise Linux.

¿Son realmente difíciles las distros Linux difíciles?

En octubre del 2006 compré un ordenador con placa madre Foxconn. Los memoriosos recordarán que Foxconn odiaba a Linux y en una época era imposible hacer funcionar ninguna distribución.  Yo no lo sabía.

Para mi suerte, los desarrolladores del núcleo habían logrado solucionar los problemas de compatibilidad y justo salió Ubuntu 6.10. Solo tuve que iniciar sesión la primera vez con el monitor apagado y escribir un comando que ajustara la resolución del gestor de arranque.

En los años que llevo en Linux eso e instalar el controlador para que una cámara de fotos sin pedigrí funcione como cámara web fueron lo que más me costó. Solo tardé un par de horas de búsqueda en Google.

En mi opinión, si tienes el tiempo, la paciencia y las ganas, no se puede decir que sean realmente difíciles las distribuciones Linux difíciles. Lo que hay son distribuciones Linux que exigirán más de las tres cosas que otras.

La razón de ser de las distribuciones Linux más exigentes

Hace unos meses alguien me preguntó por qué uso distribuciones basadas en Ubuntu en lugar de usar Arch Linux. Le contesté que es por el mismo motivo que compro mi comida en el Carrefour que está a seis cuadras de donde vivo en lugar de salir a cazarla. TIempo y esfuerzo.

Alguno de ustedes podría decirme que tratándose de una distribución de actualización continua (Rolling release) a la larga Arch Linux terminaría ahorrándome más tiempo que una distribución que saca una nueva versión cada seis meses. Puede ser en el caso de usuarios normales, pero yo vivo probando programas de diferentes orígenes y descargando archivos que necesito temporalmente. Reinstalar dos veces por año tiene todo el sentido para mí.

Por el contrario, para quienes necesitan una configuración a medida, quieren controlar cada paso de la instalación o simplemente saber cómo funciona cada parte del sistema, elegir Gentoo o Arch Linux será una mejor opción. Ambas cuentan con una completa documentación.

from Linux Adictos https://ift.tt/rN0s6xm
via IFTTT

I2P una excelente alternativa a Tor

 

i2p

I2P es una red anónima P2P que protege de la censura, la vigilancia y el monitoreo en línea.

Si eres de aquellos que buscan el anonimato en la red y Tor no te termina de convencer, dejame decirte que I2P puede que sea la opción que estés buscando.

Invisible Internet Project o mejor conocido como I2P, es una «capa de red privada totalmente encriptada» y al igual que Tor, I2P brinda la opción para que los usuarios en línea accedan a internet de forma anónima.

Gracias a esta promesa de anonimato, los usuarios de I2P pueden participar en actividades en línea con protección integrada contra posibles malhechores, como los ciberdelincuentes. Sin embargo, cabe mencionar que I2P no es equivalente a Tor.

Ya que como muchos sabrán Tor implica el uso de capas de cifrado, mientras que por su parte I2P utiliza el enrutamiento «garlic». En este caso, los mensajes se agrupan dentro de un paquete de datos, como un diente de ajo. Mientras que el método de capas de Tor permite que los observadores externos adivinen el tiempo de los mensajes, el método de I2P no lo hace.

Sobre I2P

I2P tiene una capacidad limitada para brindar acceso a la información web superficial. En cambio, sus beneficios radican en la capacidad de la red para crear sitios solo para la Dark Web, es decir, sitios que solo están disponibles si se está conectado a I2P. Estos se llaman eepsites, que son comparables a los sitios de Tor. Por ejemplo, un eepsite en I2P permitiría a un usuario hacer cosas como enviar mensajes seguros u ocultar su geolocalización a los usuarios de Internet externos.

La red está construida en modo P2P y se forma gracias a los recursos (ancho de banda) proporcionados por los usuarios de la red, lo que permite prescindir del uso de servidores controlados centralmente (las comunicaciones dentro de la red se basan en el uso de túneles unidireccionales encriptados entre el participante y los compañeros).

En la red I2P, puede crear sitios web y blogs de forma anónima, enviar mensajes instantáneos y correos electrónicos, intercambiar archivos y organizar redes P2P.

Para construir y utilizar redes anónimas para aplicaciones cliente-servidor (sitios web, chats) y P2P (intercambio de archivos, criptomonedas), se utilizan clientes I2P.

Cabe mencionar que hace poco I2P recibió su nueva versión 2.3.0 junto con el cliente C++ i2pd 2.48.0. La nueva versión resuelve una vulnerabilidad (CVE-2023-36325) que podría usarse para determinar el enrutador a través del cual se conecta un usuario de interés. La vulnerabilidad se origina por un error en la implementación de la estructura de almacenamiento » bloom filter»», utilizado para filtrar mensajes con ID de mensaje duplicados.

El problema es que se usó un filtro Bloom común para los clientes y el enrutador mismo, lo que permitió al atacante enviar un mensaje I2NP con formato especial al usuario con un ID de mensaje único y luego enviar el mismo mensaje directamente al enrutador y, en función de su reacción, determine si un mensaje con el identificador dado pasó a través de él antes (si el mensaje pasó, entonces su identificador ya está ingresado en el filtro Bloom y el enrutador lo descartará inmediatamente debido a la inadmisibilidad de duplicados). Se menciona que el problema se resuelve separando los filtros Bloom para los túneles del enrutador y del cliente.

De los demas cambios en la nueva versión incluyen:

  • Búsqueda optimizada en netDb y limitación de la intensidad de envío de paquetes (rate-limit).
  • Comportamiento mejorado de los enrutadores que operan en modo de inundación.
  • Se agregó un proveedor I2P predeterminado adicional: not_bob .
  • Se ha proporcionado la capacidad de establecer la vida útil máxima de las entradas en la lista negra de direcciones IP bloqueadas.
  • Se agregó una API para cambiar la GUI de DTG de los complementos (por ejemplo, puede agregar elementos al menú del subprograma para la bandeja del sistema)

Finalmente si estás interesado en poder conocer más al respecto, debes saber que el cliente I2P básico está escrito en Java y puede ejecutarse en una amplia gama de plataformas, como Windows, Linux, macOS, Solaris, etc.

Puedes consultar los detalles asi como obtener los paquetes de instalación desde el siguiente enlace.

from Linux Adictos https://ift.tt/nG4IafX
via IFTTT

Muchas novedades para elementary OS 7.1 como renombrar archivos por lotes desde Archivos

elementary OS 7.1

El pasado junio, Danielle Foré publicó un artículo mensual con muy pocas novedades. Se suponía que estaban preparando la próxima versión de su sistema operativo, y el artículo de este mes ha demostrado que no mentía. Nos han adelantado muchas novedades que van desde su centro de software, más conocido como AppCenter, hasta mejoras visuales, y todas ellas estarán disponibles en el elementary OS 7.1 que llegará en las próximas semanas.

AppCenter es la aplicación desde la que se instalan aplicaciones en elementary. Como todas en un principio, permite instalar programas de repositorios oficiales, pero el equipo de elementary está trabajando en mejorar el soporte para lo que en inglés se conoce como «sideloading», que es la posibilidad de instalar software de terceros. También están trabajando en mejorar el soporte para tiendas alternativas, y para ello tienen que asegurarse de que todo se mantiene seguro.

elementary OS 7.1 muestra advertencias al instalar software desde tiendas alternativas

Una de las novedades que llegarán junto a elementary OS 7.1 es un grupo de avisos de aplicaciones aisladas (sandbox) que nos ayudarán a entender mejor los riesgos que corremos al instalarlas. AppCenter informará si una aplicación puede leer nuestra localización sin avisar, si puede acceder a los archivos del sistema o a nuestra carpeta personal, si puede leer y escribir en los ajustes del sistema o si puede salir del entorno aislado y conseguir privilegios.

Las vistas, conocidas como AppInfo, también se han mejorado para que ocupen menos y estén mejor alineadas. Se prestó especial atención en asegurarse de que la información más importante aparece arriba del todo, sobre todo en pantallas pequeñas.

En el pasado junio se implementó el sistema Background & Autostart Portal que avisa cuando una aplicación se está ejecutando en segundo plano y se asegura de que las aplicaciones nos pidan permiso antes de que inicien automáticamente al encender el dispositivo.

Los ajustes de inicio se han actualizado para mostrar las aplicaciones que usan Background & Autostart Portal y se han realizado algunos cambios para que tengan un diseño más moderno. Por otra parte, han actualizado la página de aplicaciones por defecto y se ha realizado algo de limpieza de código.

Nuevos filtros

Foré dice que se han introducido un grupo de filtros de pantalla que están diseñados para mejorar los problemas con los colores: «También estamos introduciendo un nuevo conjunto de filtros de pantalla, diseñados para ayudar a las personas con problemas de deficiencia de color. Esta es una discapacidad muy común, 1 de cada 12 hombres experimenta deficiencia de color y algunas personas desarrollan deficiencia de color a medida que envejecen. Muchas gracias a Leo por implementar esta característica en nuestro gestor de ventanas y a @G-dH por desarrollar la extensión de GNOME Shell en la que basamos nuestra característica. Si esta es una característica que está deseando usar, por favor considere invitarles a un café.».

Además, están preparando un filtro de grises que ayudará a evitar distracciones y rebajar la adicción a la pantalla y ahora es posible hacer que la pantalla se muestra más cálida al usar el color nocturno. Los ajustes del color nocturno han sido rediseñados para que sean más responsivos.

Archivos es el nombre que recibe el gestor de, efectivamente, archivos, y este mes ha recibido una novedad que ha sido muy demandada durante mucho tiempo: la posibilidad de renombrar archivos por lotes. Con esta función podemos seleccionar varios archivos, hacer clic derecho, seleccionar «Renombrar» y acceder a un diálogo para renombrar por lotes.

Otras novedades

Entre el resto de novedades:

  • Se han arreglado problemas relacionados con el tamaño de las carpetas, la creación de fechas, archivos temporales y duplicados y se ha mejorado el rendimiento en Archivos.
  • El panel muestra ahora un indicador de transferencias Bluetooth.
  • Se han corregido algunos fallos visuales en la instalación de apps de terceros (Sideload).
  • Las notificaciones críticas se envían incluso cuando el modo No Molestar está activo.

Estas actualizaciones aparecerán en el centro de software cuando sea el momento. Para usarlas ya hay que estar suscrito a su Early Acces (acceso anticipado).

from Linux Adictos https://ift.tt/mE9wAsF
via IFTTT

blendOS v3 ya disponible en forma de versión estable soporta 9 distros y 7 entornos gráficos

blendOS v3

No sabemos en qué quedará todo esto, pero siguen llegando versiones estables. Hace unos instantes, Rudra Saraswat ha anunciado la disponibilidad de blendOS v3, y como ya habíamos adelantado hace un mes, entre sus novedades tenemos que ya soporta hasta 9 distribuciones diferentes. O 10, si contamos por separado a Ubuntu 22.04, la última LTS del sistema de Canonical, y Ubuntu 23.04, la última versión estable de ciclo normal que estará soportada durante 9 meses.

El joven desarrollador dice que ya está disponible en siete entornos gráficos, y que se puede cambiar entre ellos con un sencillo comando. Los entornos en los que está son GNOME, KDE (Plasma), Cinnamon, Xfce, LXQt, MATE y Deepin. Llama la atención que en la lista no esté Unity, ya que es el mismo desarrollador quien lo mantiene, a no ser que no interese mucho a la comunidad, en cuyo caso sería una decisión acertada.

blendOS v3 se actualiza en segundo plano

El comando para ir cambiando entre los escritorios disponibles es sudo system track, y tras introducirlo veremos la lista de DEs disponibles. Sólo hay que introducir el número del entorno que queramos usar, presionar intro y esperar un momento. El cambio se hace automáticamente. Y lo bueno es que, gracias a su inmutabilidad, no experimentaremos fallos ni incompatibilidades por usar diferentes bibliotecas.

sudo system track en blendOS

Las actualizaciones de blendOS v3 se hacen en segundo plano, y en el siguiente reinicio se sustituye la instalación anterior con la más nueva. Esta distribución es  inmutable, por lo que es difícil que subir de versión estropee algo. Básicamente son imágenes completas a las que se le pueden hacer pequeños retoques, como instalar nuevo software. Pero casi todo va por contenedores.

En blendOS v3 se han simplificado las instalaciones de aplicaciones. Basta con hacer doble clic en un paquete DEB, RPM, pkg.tarzst o un APK para instalarlas en un contenedor.

Nuevas utilidades tipo CLI

Por otra parte, se han introducido dos herramientas tipo CLI (líneas de comandos):

  • system permite instalar paquetes en el mismo host, algo útil porque permite instalar software como drivers y software de virtualización desde los repositorios de Arch Linux.
  • user sustituye al anterior blend, y permite crear y gestionar contenedores y asociaciones, así como generar y mover dotfiles y contenedores entre diferentes equipos con blendOS.

Los usuarios interesados ya pueden descargar blendOS v3 desde este enlace, en donde también hay una guía de instalación.

from Linux Adictos https://ift.tt/SGlPmD4
via IFTTT

De Linux 6.1 a 6.5 se ha incluido un parche para solucionar la vulnerabilidad StackRot

Vulnerabilidad en Linux

Sea cual sea el sistema operativo que usemos, merece la pena tenerlo siempre bien actualizado. Y, que nadie se confunda, esto no significa tener que usar por obligación uno que use los últimos paquetes. Hay distribuciones que usan software algo más antiguo que se encargan de aplicarle los parches por su cuenta, haciendo el backport de todo lo importante. Por ejemplo, el kernel, que esta semana ha recibido un parche importante en las versiones de Linux que van de 6.1 a 6.5.

Ahora mismo, Linux 6.5 no ha visto publicada ni su primera Release Candidate, pero entre sus novedades ya está incluido un parche que corrige una vulnerabilidad que se ha dado a conocer bajo el nombre de StackRot. StackRot es una vulnerabilidad de escalada de privilegios en Linux de la que no se ha hablado hasta hace unas horas. Afecta a Linux 6.1 y posteriores, por lo que el equipo de mantenedores del kernel lanzaron el parche sin hacer mucho ruido. No están afectadas las versiones que ya llegaron la semana pasada.

Actualiza tu Linux 6.1+ cuando te sea posible

StackRot se hace de las suyas dentro del código de gestión de memoria y, por lo tanto, está muy expuesta en las amplias configuraciones del kernel afectadas. Lo peor es que estamos hablando de una vulnerabilidad que existe desde septiembre de 2023, cuando se movió el árbol VMA a la estructura Mapple Trees. Las versiones que corrigen el fallo son Linux 6.1.137, 6.3.11, 6.4.1 y el 6.5 que está ahora recibiendo peticiones. Linux 6.2 ya no está soportado, por lo que no entra en la lista.

En la mayoría de casos, las distribuciones Linux subirán las nuevas versiones del kernel o aplicarán sus propios parches a partir de los de las versiones oficiales. Los que hayan instalado el kernel por su cuenta deben actualizar tan pronto en cuanto les sea posible.

Más información.

from Linux Adictos https://ift.tt/lkRWz0u
via IFTTT

openKylin: China presenta su primer sistema operativo de código abierto

Imagen de presentación de OpenKylin 1.0

Aunque no hablamos mucho sobre él por razones obvias, China tiene un sistema operativo basado en Linux destinado a su público. Es Ubuntu Kylin, con base Ubuntu y teniendo que seguir las directrices de Canonical. En el día 5 de ayer en Asia y ya el 6 por Europa, China presentó su primer sistema operativo de código abierto propio, y el nombre que ha recibido ha sido openKylin 1.0. Con este movimiento esperan depender menos de occidente.

Con una noticia tan joven, es difícil conocer algunos detalles. Visitando su página web en inglés y comparándola con cómo he llegado a ver el diseño de la página de Ubuntu Kylin, uno no puede dejar de pensar en si los desarrolladores de la versión china de Ubuntu están detrás de openKylin. Y, de ser así, queda la duda razonable de qué pasará con este sabor oficial. Aunque esto es pura especulación. Hay información más clara.

openKylin usa UKUI de entorno gráfico

Entorno gráfico de openKyin

openKylin está basado en Linux y ha sido creado por una comunidad de casi 4000 desarrolladores, 74 grupos de interés especial y 271 empresas. Entre el software que trae instalado por defecto tenemos WPS Office, Firefox y aplicaciones para poder abrir documentos como reproductores y visores. El sistema operativo cuenta con una tienda de software que nos permitirá instalar aplicaciones de Linux, y también promete compatibilidad con aplicaciones de Windows y Android. El nombre proviene de «Qilin», un animal mitológico con cuerpo de león, piel de pez y cuernos de ciervo (más información).

Lo que también comparte con Ubuntu Kylin es el entorno gráfico usado, un UKUI (artículo de archivo) que nos recuerda mucho a Deepin. Y que está destinado al público chino se nota desde que inicias una sesión en vivo: es imposible cambiar el idioma porque sólo algunas letras, como las de nombres de aplicaciones como Firefox, dejan de estar en su idioma. Se puede instalar desde su icono, algo que los usuarios de Linux sabemos que está en el escritorio, y en ese momento elegir la instalación en inglés. No hay otro idioma, por lo que la configuración de idioma, distribución del teclado y demás debe correr por nuestra cuenta.

Kernel Linux 6.1

Tiene disponible dos kernels, los últimos LTS, que son Linux 6.1 y Linux 5.15. Parte del software es de MATE, como Engrampa o MATE terminal, y soporta APT y paquetes DEB, por lo que, aunque no he leído nada al respecto, debe estar basado en Debian. Sobre la compatibilidad con aplicaciones de Android, es algo que no he podido comprobar. La tienda de software tiene un apartado «Mobile apps», pero no funciona en una máquina virtual porque las apps de Android también deben emularse -comprensible; tampoco lo hace en blendOS-. De hecho, en una máquina virtual funciona tan mal que ha llegado a cambiarme la configuración de la vista sin tocar nada… He tenido que forzar el apagado de la VM varias veces.

Por seguir probando, he intentado bajar por ejemplo GIMP (no se me ocurría otra cosa) para Windows, a ver si se instalaba, y me falta más información. No parece tener instalado nada que las soporte, y mirando por el menú he encontrado que tienen Kylin Code, que por el icono diría que es una versión modificada de Code OSS, y una aplicación «Messages» que es un cliente de Transmittal. También encontramos herramientas para comprobar la salud del equipo y creo que algo más de bloatware.

¿Recomendamos su uso?

Dejando de lado el tema político y social, no recomiendo para nada el uso de openKylin. Para empezar, porque mucho está en chino, y para continuar porque, por ejemplo, no se puede instalar GIMP ni por su tienda de software ni vía APT. Si alguien quiere algo parecido, mejor que instale Ubuntu Kylin, o mejor aún una distro con Deepin.

Si estáis interesados en probarlo, en su página de descargas hay imágenes x86_64, RISC-V y ARM, por lo que se puede instalar en cualquier PC y en placas como la Raspberry Pi.

from Linux Adictos https://ift.tt/pneyTDG
via IFTTT

SteamOS y Arch Linux. Parecidos y diferencias

SteamOS y Arch Linux

En un artículo anterior reprodujimos una encuesta de la empresa Valve (En realidad lo de encuesta fue un error de traducción porque en realidad es una recopilación automática) sobre las plataformas preferidas para jugar po los Linuxeros. Ahora veremos los parecidos y diferencias entre las dos más populares: SteamOS y Arch Linux.

Hay días en los que uno no debería acercarse al teclado, tuve un record de dos metidas de pata, una en cada artículo que publiqué ayer. Claro que en la que nos atañe a este artículo, la culpa es compartida con Google y el binomio ChatGPT Bing. SteamOS ya no está basada en Debian, ahora se basa en Arch Linux

Parecidos y diferencias entre SteamOS y Arch Linux

Aunque Arch Linux sea la base de SteamOS existen muchas diferencias entre ambas distribuciones. Bastantes más que las que existen, por ejemplo, entre Arch Linux y Manjaro.

Algunas de ellas son:

El gestor de paquetes

Aunque cambien los repositorios, las distribuciones derivadas suelen utilizar el mismo gestor de paquetes que la distribución original o a lo sumo desarrollan su propia interfaz gráfica para intermedien entre este y el usuario.  Arch Linux tiene Pacman, un gestor de paquetes que se conecta a los repositorios oficiales y comunitarios y se ocupa de las instalaciones, actualizaciones y desinstalaciones.

Sin embargo, Valve no permite utilizarlo y, aunque esta prohibición se pueda desactivar en forma temporal, esto se anula con cada actualización.

Otra restricción es que SteamOS utiliza el formato Flatpak como su formato preferido para la instalación de aplicaciones.  Si por algún motivo prefieres Snap, dicen los que lo intentaron que es un proceso bastante complejo la instalación de los paquetes necesarios.

Repositorios alternativos

Una de las características más interesantes de Arch Linux es que aquellos paquetes que por algún motivo no encuentras en los repositorios oficiales, los vas a encontrar en los repositorios AUR (Repositorios mantenidos por la comunidad).

Al igual que en los puntos que mencionamos más arriba, SteamOS no permite acceder a los repositorios AUR, salvo que desactives el modo de solo lectura, agregues los repositorios e instales los paquetes deseados. Este procedimiento lo deberás repetir cada vez que haya una actualización oficial.

Personalización

Cuando Neal Stephenson comparó a Linux con un automóvil del que te daban las piezas y la herramienta para que la armaras,  bien podría estar hablando de Arch Linux.

Durante la instalación de Arch Linux se tiene absoluta libertad para elegir los diferentes componentes incluyendo servidor gráfico, manejador de ventanas, servidor de audio y entorno de escritorio.

Dado de que SteamOS tiene un enfoque diferente es natural que no permita la misma personalización. Su objetivo es brindar una experiencia consistente con la consola Steam Deck y se dirige principalmente a usuarios que solo quieren sacar la máquina de la caja, descargar sus juegos y ponerse a jugar.

Estabilidad

Que SteamOS tenga tantas restricciones no es una decisión caprichosa. Los desarrolladores de Valve eligieron Arch Linux por las ventajas que les brindaba a ellos para construir el sistema operativo que querían, no para permitir al usuario que lo haga.

Teniendo en cuenta que su público objetivo son gamers antes que linuxeros (Y, en la mayoría de los casos ni siquiera son linuxeros) tiene todo el sentido del mundo que no quieran gente trasteando en plan aprendiz de brujo.

De hecho, cuando Valve libera una actualización la libera como todo un conjunto del sistema operativo y no parcialmente como la mayoría de las distribuciones Linux.

Esto hace que su sistema sea menos proclive a tener errores.

Y, de todas formas, solo un comando nos separa de hacer (Al menos en forma temporal) los cambios que deseamos.

sudo steamos-readonly disable

De todas formas, siempre es posible instalar Arch Linux, cualquier otra distribución Linux o incluso Windows en la Steam Deck. Eso es algo que cualquier linuxero que merezca el nombre de tal haría, solo porque puede hacerlo.

Dado que la mayoría de los compradores de Steam Deck no lo hace, demuestra que no es un producto dirigido al público linuxero.

from Linux Adictos https://ift.tt/xR5DNyF
via IFTTT

DistroSea: prueba distribuciones Linux desde el navegador heredero de DistroTest

DistroSea, probando elementaryOS dentro del navegador Vivaldi

Entre los usuarios de Linux hay dos palabras que suelen sonar bastante: distro hopping. Si no se mencionan directamente, sí se suele comentar que hemos probado una distribución, luego nos pasamos a otra, luego a otra… Probamos distribuciones (distro) esperando (hopping) encontrar la mejor para nosotros. Creo que en la mayoría de casos buscamos algo que funcione en nuestro equipo, pero también podemos buscar algo con un diseño por defecto que nos guste. Si estamos en el segundo grupo, DistroSea nos va a facilitar mucho las cosas.

No estaría siendo justo si no dijera que yo he descubierto este servicio leyendo por la blogosfera. DistroSea es algo que le resultará familiar al que ya haya probado DistroTest, ahora ya no disponible, pero, si la memoria no me falla, tiene un diseño más cuidado. Y no se que hiciera falta mucho. DistroSea muestra las opciones en un muro compuesto por los logotipos de lo que hay disponible, mientras que DistroTest mostraba una lista y todo como si no hubiera recibido una revisión desde… nunca. También es cierto que DistroTest tenía disponibles muchos más sistemas operativos y variantes.

DistroSea permite probar 39 distribuciones

Página principal

Ahora mismo, la lista de distros disponibles asciende a 39. En ella encontramos las distribuciones más populares, como los 9 sabores oficiales de Ubuntu que había hasta que Cinnamon y Edubuntu llegaron. También encontramos Arch Linux, elementary OS (captura de cabecera), Fedora o Debian.

Y sobre el funcionamiento, poco podemos decir que no sea ir hacia adelante: hay una caja de búsqueda, pero como ahora mismo hay «pocas» opciones, véanse las comillas, podemos desplazarnos hacia arriba/abajo y encontrar el logotipo de lo que queremos probar. Hacemos clic en uno e iniciará la prueba a pantalla completa. Es como la de un vídeo, y si queremos salir hay que pulsar Esc, pero hay que saber que es probable que los bordes fallen. No sé si ha sido mi navegador, no sé si es habitual, pero yo no podía salir de elementary OS desde el botón de apagado porque el puntero pasaba a ser el del sistema anfitrión y no me permitía hacer clic.

En cualquier caso, si pasa esto, y como no permite ir atrás desde el botón de navegación, siempre podemos ir a la URL, borrar todo lo que hay detrás del dominio y pulsar intro.

Ojo: no es un sistema real

No me parece lo más probable, pero si alguien está pensando que estas demostraciones sirven para usar un sistema operativo completo, que se olvide. Son más para verlos que otra cosa, y nos puede servir para hacer capturas de pantalla de un sistema operativo, algo para lo que yo llego a descargarme ISOs completas, y poco más. El rendimiento no es comparable al que ofrece una instalación real, y tampoco nos servirá para saber si una distribución se comporta bien en nuestro hardware sencillamente porque está en nuestro navegador.

Con todo esto claro, la página web es esta.

from Linux Adictos https://ift.tt/YbhUnkM
via IFTTT

Deepin llega a los Apple Silicon gracias a Asahi Linux

Deepin en el Apple M1

Aunque de cumplirse aún pasarán muchos años, hay desarrolladores y todo tipo de personas que dicen que el futuro pasa por ARM. Entre quienes apoyan esta teoría tenemos a Apple, compañía que hace tres años presentó sus procesadores Apple Silicon y hoy en día ya no vende nada con arquitectura x86_64. Para que los fabricantes de PCs se pongan de acuerdo y sigan su camino aún queda, pero en el presente Linux ya se puede ejecutar incluso con esos procesadores. Y Deepin es el último en sumarse a la lista de distros capaces de hacerlo.

Así lo han anunciado en dos artículos en su blog oficial. En el primero nos hablan del Mac Mini M1, que es un ordenador lanzado por Apple en 2020, con M1, etc, etc, y que no todo es tan sencillo por el sistema de arranque que usa. Asahi Linux es un proyecto que tiene el objetivo de llevar Linux a la plataforma Apple Silicon, y ya ha sido posible ejecutar en el Mac Mini M1 Alpine Linux, Debian, Fedora, Gento y Ubuntu, entre otros.

Deepin Linux trabaja para adaptar su sistema al M1

Wuhan Deepin Technology Co.,Ltd. explica el proceso de adaptación, empezando por los 4 pasos que hay que seguir para la instalación de Linux en el M1:

  1. Antes que nada hay que ejecutar el script de instalación en macOS. Este script añadirá la configuración de instalación y el paquete de instalación de rootfs, particiona el resto del espacio del disco y le hará el flash al bootloader, entre otras cosas.
  2. Luego hay que apagar el equipo y volver a encenderlo, y luego entrar en elemento con el flash del paso 1. En este momento, se ejecuta el trabajo de configurar la distribución Linux instalada como el inicio por defecto.
  3. Después de reiniciar, el sistema entrará en el bootloader con el flash, que es m1n1, y cargará el bootloader del siguiente sistema UEFI de acuerdo con los ajustes, lo que suele ser UBoot. UBoot decidirá si iniciar el sistema operativo directamente o iniciar el GRUB según dicte el archivo de configuración. Desde aquí, todo es parecido a un sistema UEFI normal.
  4. Por último, dependiendo del método de instalación de las diferentes distribuciones, el primer inicio podría entrar en el asistente de configuración.

Deepin está ahora considerando usar el instalador oficial de Asahi Linux y el software ARM64 de Deepin, para luego combinar los proyectos m1-debian y m1-deepin. En las pruebas que han hecho, Deepin ha podido iniciar, pero para hacerlo han tenido que pasar primero por Debian, no sin antes haber visto algunos kernel panic. Llegado a un punto, se pueden eliminar los paquetes de Debian y dejar sólo los de Deepin, y también los relacionados a Asahi que son necesarios en el proyecto m1-debian.

Algo más de trabajo lleva instalar el entorno gráfico (DDE), pero lo consiguieron, tal y como demuestran capturas como la siguiente:

Escritorio en el M1

Aún queda camino por recorrer

Que lo haya conseguido el equipo de desarrolladores de Deepin no significa que esté al alcance de todos. El proceso de instalación no es ni mucho menos como cuando iniciamos una Live Sesion y ejecutamos Calamares, y requiere mucha configuración para que todo se acerque a estar en su sitio, porque tampoco lo está ni en manos de expertos. Lo estará en el futuro, pero aún en ese momento habrá que tener cosas en cuenta.

Cuando hace años ya era posible instalar Linux en un Mac, lo que antes se conocía como Mac OS X no era capaz de recuperar el espacio de la partición si se quería eliminar Linux, para lo que había que, si no recuerdo mal, iniciar una Live Sesion, iniciar el gestor de particiones, dejar el espacio vacío y ya, desde Mac OS X, ampliar el tamaño del disco para que lo ocupara todo. Antes de ejecutar el script necesario para instalar Linux en un Mac con M1 hay que saber qué pasará en el caso de querer dar marcha atrás, y es algo de lo que no puedo informar por no haber realizado ninguna prueba.

Sea como fuere, Deepin ya se puede ejecutar en el Mac Mini M1, y sólo es cuestión de tiempo que todo sea tan sencillo como antes.

from Linux Adictos https://ift.tt/c6L5VRe
via IFTTT