Cómo compartir archivos entre el sistema anfitrión y el huésped en GNOME Boxes

Compartir archivos en GNOME Boxes

Ayer publicábamos un artículo sobre GNOME Boxes en el que hablábamos de algunas de sus bondades, sabiendo que no es un programa nuevo, pero debíamos añadirlo al catálogo de Linux Adictos porque no lo teníamos en nuestro archivo. También ayer dijimos que podíamos mejorar las cosas y que pronto diríamos cómo, momento que ha llegado hoy. Como dejamos entrever, funciona casi todo perfecto desde el principio, pero hay que instalar algún paquete extra si queremos hacer algo más.

¿Qué es eso que no podemos hacer tras la instalación de cero de GNOME Boxes? Pues compartir archivos entre sistema anfitrión y huésped. En VirtualBox, aunque la opción no esté totalmente a la vista, sólo tenemos que navegar por las opciones, indicar qué carpeta queremos compartir y luego buscarla en el apartado de redes. En GNOME Boxes tenemos que instalar un paquete y saber como compartir de anfitrión a huésped y viceversa, ya que son dos métodos distintos.

Spice hace esta magia en GNOME Boxes

Lo primero que hay que hacer para poder enviar en ambas direcciones es instalar SPICE en el sistema huésped.

  1. Instalaremos el paquete spice-webdavd. Para los sistemas basados en Debian (sudo apt install spice-webdavd) y Fedora (sudo dnf install spice-webdavd). En otras distros puede llamarse sólo «spice», y también podría no funcionar. El paquete debe estar instalado en cada uno de los sistemas huésped.
  2. Reiniciamos el sistema huésped.

Lo anterior es necesario para poder pasar archivos del huésped al anfitrión. Si lo que queremos es hacer el camino inverso, pasar algo del anfitrión al huésped es tan sencillo como arrastrarlo de fuera a la ventana de GNOME Boxes. El archivo aparecerá en la carpeta de Descargas. También se pueden enviar archivos desde los tres puntos (opciones) de arriba a la derecha y eligiendo la opción «Enviar archivo».

Para enviar archivos del huésped al anfitrión hay que:

  1. Vamos a los tres puntos de las opciones.
  2. Ahora elegimos «Preferencias».
  3. En la ventana que se abre, elegimos «Dispositivos y comparticiones».
  4. Hacemos clic en el símbolo de suma (+).
  5. Con la carpeta «Pública» seleccionada, hacemos clic en «Guardar».

Configurar Spice en Ubuntu

  1. Cerramos la ventana y entramos al sistema huésped en sí.
  2. A partir de aquí, el proceso de configuración ya dependerá del explorador de archivos. Por ejemplo, en Nautilus aparecerá «Spice client folder» en «Otras ubicaciones».
  3. Cuando accedamos a esa carpeta, montará la unidad y ya podremos pasar archivos del huésped al anfitrión.

Montar la unidad en GNOME Boxes

Y así es cómo se pueden enviar archivos de un sistema a otro usando GNOME Boxes.

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

Copilot empieza a abrirse a todos los usuarios, y creo que es la primera vez en la que estoy de acuerdo en que me «espíen»

Copilot, el copiloto que programa por ti

Qué revuelo se montó y qué disgusto nos llevamos cuando Audacity fue adquirida por Muse Group. Se juntaron dos problemas: por un lado, pasó a ser propiedad de una compañía que, si bien es cierto que lo dejó como de código abierto, también se supo que iba a recopilar información de uso de la aplicación. Tras aquello, creo que no hay ninguna distribución Linux que haya actualizado la aplicación. Ahora, poco más de un año después, he empezado a probar Copilot… y me ha dejado la cabeza dando vueltas.

El verano pasado, no sé si era julio o agosto, hablé con el conocido de una amiga sobre la posibilidad de formarme para algo relacionado a la web. Lo más accesible es el diseño web, en donde se aprende HTML, CSS y JavaScript. Teniendo dos portátiles, en uno de ellos dos sistemas operativos, un SSD externo con Windows y Windows en el centro formativo, hace poco me dije «Pablo, tío, que usar Code OSS está muy bien, pero eso de no poder sincronizar los ajustes… ¿y si vuelves a Visual Studio Code normal?«, y así lo hice.

Copilot es realmente sorprendente

Poco tiempo pasó desde mi decisión de tenerlo todo sincronizado con el Visual Studio Code oficial y enterarme de que Copilot ya estaba disponible para todos los usuarios. Más concretamente, que iban a empezar a permitir que lo usáramos todos. Eso fue a mediados de mayo, y volví a instalar la extensión que en el pasado me fallaba. Para mí, lo más gracioso es que instalé Copilot y me olvidé, pero poco después empecé a ver texto gris que… ¡escribe justo lo que estoy pensando!

No voy a decir que soy un programador profesional. Estoy metiendo un pie en este mundo, y asistiendo a clases. Fue al ver el código de una compañera cuando pensé «Bueno, está bien, pero en JavaScript sobran algunas cosas de ahí«. No lo dije, en parte por timidez y en parte por no ser yo quien dijera que otra persona tenía algo mejorable, pero en mi ejercicio, que trataba sobre las horas del día, sí que añadí algunos comentarios. Fue ahí donde empecé a «flipar»: empecé un comentario, uno en el que explicaba que >= 6 y < 12 era suficiente para decir de 6:00:00 a 11:59:59 si le hemos pedido que mire sólo las horas. Ese comentario me lo sugirió Copilot automáticamente.

Justo después, iba a poner otro muy parecido, no tan detallado, y el pequeño copiloto volvió a escribir el texto por mí. ¿Hasta dónde puede llegar?

Una ayuda o perjudicial para los que no saben programar…

Pero Copilot tiene sus cosas buenas y sus cosas malas, como Emmet o las sugerencias de MDN de Visual Studio Code. Emmet, cada vez que empiezas a escribir algo intenta adivinar qué etiqueta, orden o código en general quieres escribir, y aparecen las opciones justo al lado de donde escribes. Si te acostumbras, bien. Si no, eso de que añadas una etiqueta y te la cierre automáticamente es algo que no todos llevamos igual de bien. Copilot es menos intrusivo, pero también puede llegar a ser malo. Primero vamos a comentar esto, lo malo.

Para el que no sabe programar, y se ha estudiado un poco como funciona Copilot, puede montarse unos «cacaos» de tres pares de narices. Por ejemplo, una manera en la que nos sugiera código es mediante los comentarios. Como veis en la captura de cabecera, yo le he pedido, en dos comentarios, que me haga un bucle para calcular la edad teniendo en cuenta cuándo nació. El bucle empieza con «while» y la condición es «true», por lo que empezamos «mal». Claro, a un bucle se entra cuando la condición es «true», pero hay que añadirle la condición manualmente para poder empezar a hacer algo. Luego está pidiendo la información con «promtps», que puede ser lo que yo quiero, pero hay que entender lo que nos pone o no servirá de nada.

Por lo tanto, conducir con un copiloto puede ser bueno, así aprendemos todos en la autoescuela, pero si nuestro profesor empezara a tocar el volante y no nos dejara conducir por nosotros, no aprenderíamos a solucionar problemas, y si luego cogiéramos el coche, tendríamos un accidente a los pocos metros, seguro.

… un filón para los que sí

Ahora bien. Para los que sí sabemos conducir, una ayuda no está de más. De hecho, los pilotos de avión básicamente están para despegar, aterrizar y solucionar cualquier imprevisto. El resto es casi todo automático. Eso es justamente lo que es Copilot: nosotros le damos unas indicaciones, él nos dirá qué escribir y, si hay algún problema, o le damos mejores instrucciones o las reparamos a mano. Si en 10 líneas sólo tenemos que retocar un condicional, ¿hemos ganado tiempo o no?

El texto sugerido aparece en gris, y para aceptarlo sólo tenemos que presionar el tabulador, como con Emmet. También se comenta que podemos avanzar o retroceder por diferentes sugerencias con alt +  [  o  ]  en Windows y Linux, Comando u Option en Mac, pero eso es algo que a mí no me ha funcionado. Sí funciona presionar Ctrl + Enter para que salga una lista con diez sugerencias, y probablemente una de esas nos sirva.

Soporta varios lenguajes de programación, pero destaca en JavaScript, Python o TypeScript, por mencionar unos pocos. También hace sus cosillas en CSS, y si nos descuidamos nos crea una clase con su :hover que, bueno, como mínimo queda curioso.

Copilot: eficiencia vs «privacidad»

Así que no, no me he vuelto loco ni quiero que me espíen, no voy a mentir. Tampoco es que Microsoft (dueña de GitHub) me haya llamado y me haya dicho que me pagará si escribo bien sobre su Copilot. Lo que ha pasado es que he visto que en esta ocasión sí se ha hecho un buen uso de «nuestros datos». Teniendo en cuenta que siempre van a saber qué, cómo y cuándo lo hacemos, este pequeño copiloto sí me ha gustado, y si eres programador te invito a que lo pruebes por ti mismo.

Si no, hay decenas de vídeos en YouTube que lo explicarán mejor que yo, con gente que sabe programar más, en más lenguajes, importar librerías… Lo único que se necesita es usar un Visual Studio Code que se pueda loguear con una cuenta de GitHub, y la cuenta en sí, además de la extensión. No sirve en VSCodium ni Code OSS porque tienen esa función desactivada.

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

Deepin 20.6 llega con mejoras en herramientas, resultados de búsqueda y mas

Hace poco se dio a conocer el lanzamiento de Deepin 20.6, basada en la base del paquete Debian 10, pero desarrollando su propio Deepin Desktop Environment (DDE) y unas 40 aplicaciones de usuario, entre ellas el reproductor de música DMusic, el reproductor de vídeo DMovie, el sistema de mensajería DTalk, el instalador y Deepin centro de instalación centro de software.

En esta nueva versión que se presenta de Deepin 20.6 se han realizado una serie de cambios y correcciones de errores bastante importantes, ademas de que se han realizado mejoras de soporte a utilidades y controladores gráficos.

Principales novedades de Deepin 20.6

Esta nueva versión que se presenta de Deepin 20.06 llega con el kernel de Linux actualizado a la versión 5.15.34 y en esta versión del kernel se destaca que el módulo del kernel está habilitado de forma predeterminada con soporte para el sistema de archivos NTFS3.

Otro de los cambios que se destaca es que se agregaron nuevos controladores de red para adaptadores rtw89 y bcm portados desde kernel 5.17, ademas de que tambien se destacan los nuevos controladores de gráficos NVIDIA actualizados a la rama 510.x y que se ha agregado al repositorio un paquete con controladores abiertos de NVIDIA.

Ademas de ello, tambien podremos encontrar en esta nueva versión de Deepin 20.6 que se agregó soporte para filtrar y clasificar los resultados de búsqueda con la separación de las aplicaciones encontradas para las plataformas Linux, Windows y Android en el Administrador de aplicaciones.

Por otra parte, podremos encontrar que se agregaron configuraciones y herramientas al navegador web para borrar automáticamente los datos de la sesión. El almacenamiento de cookies cifradas está habilitado de forma predeterminada.

Tambien se destaca que en esta nueva versión de Deepin 20.6 se ha agregado soporte para administrar volúmenes lógicos a la Utilidad de disco, asi como que durante la instalación en el disco, tiene la opción de seleccionar el tamaño de la partición raíz.

La interfaz de búsqueda de información (Grand Search) ahora tiene soporte para dividir la visualización de archivos encontrados según el momento de la modificación y el directorio con el archivo, lo que puede ser útil cuando se buscan archivos con el mismo nombre.

De los demás cambios que se destacan de esta nueva version:

  • Se mejoró la precisión y la velocidad de la aplicación de reconocimiento óptico de caracteres (OCR).
  • En el administrador de archivos, se ha optimizado la interfaz para mover archivos en modo arrastrar y soltar.
  • Se agregaron configuraciones para un recordatorio en 15 minutos, una hora, 4 horas y el día siguiente al calendario del programador. Se proporcionó soporte para definir tipos de eventos personalizados.
  • Se ha agregado soporte para la codificación usando Gstreamer al programa de la cámara.
  • El cliente de correo admite la adición de cuentas y la gestión de mensajes mediante el protocolo de Exchange.
  • Calendario añadido. Se proporciona el escalado de la vista previa de la imagen en el cuerpo del correo electrónico.
  • Se ha agregado soporte para los formatos JPEG, PBM, PGM, PPM, XBM y XPM al programa de dibujo Draw.
  • En el programa para mantener notas de voz, se ha agregado la capacidad de seleccionar una fuente para el texto.
  • Precisión mejorada de detección de codificación en el editor de texto.
    La biblioteca Qt se ha actualizado a la versión 5.15.3.
  • Firmware actualizado para tarjetas gráficas.
  • Solucionado: la conexión inalámbrica falló y el usuario necesitaba ingresar la contraseña nuevamente después de que el usuario apagó la conexión por cable/inalámbrica y la volvió a encender en ciertos modelos de computadora.
  • Solucionado: el módulo de autenticación biométrica se mostraba en el Centro de control cuando no había un lector de huellas dactilares conectado en ciertos modelos de computadora.
  • Solucionado: la pantalla principal se oscurecía, pero el valor de brillo era del 100 % en el Centro de control después de reiniciar la computadora en modo extendido cuando había una pantalla HiDPI conectada en ciertos modelos de portátiles.
  • Solucionado: cuando el usuario hacía clic con el botón derecho en el Dock y presionaba el botón de encendido al mismo tiempo, aparecía un mensaje de error en la pantalla de bloqueo después de seleccionar «No hacer nada» en el módulo «Encendido» en ciertos modelos de computadora.
  • Solucionado: la pantalla extendida solo podía encenderse después de reiniciar la computadora cuando la interfaz HDMI estaba conectada en ciertos modelos de computadora.

Si quieres conocer más al respecto de esta nueva versión de Deepin, puedes consultar la publicación original en el siguiente enlace. 

Descargar Deepin 20.6

Finalmente si quieres obtener la imagen de esta nueva versión, puedes hacerlo en su sección de descargas de su página web oficial.

El tamaño de la imagen iso de arranque es de 3 GB y solo está disponible para la arquitectura de 64 bits.

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

Linux Mint 21 usará Blueman en vez de Blueberry y Timeshift entrará como XApp

Linux Mint y Timeshift

Estamos a principios de mes, y eso puede significar muchas cosas. Por ejemplo, si madrugas te puedes encontrar coches aparcados en un lado de la calle que no le corresponde (en algunas calles es un mes en cada parte), y también se publica mucha información sobre novedades de proyectos. El artículo de lo ocurrido en mayo de 2022 en el proyecto del Linux con sabor a menta nos cuenta un par de detalles que llegarán junto a Linux Mint 21, como una despedida y una bienvenida.

La despedida no es que algo vaya a desaparecer en Linux Mint 21, sino que van a usar Blueman en vez de Blueberry para las gestiones por Bluetooth. El problema es que GNOME hizo cambios, por lo que su «GNOME Bluetooth» no funciona en Cinnamon, MATE y Xfce, que son los escritorios que usa Linux Mint, así que han tomado una decisión. Como inciso, decir que Blueberry era el nombre que le dieron a GNOME Bluetooth y que se convirtió en XApp.

Un cambio obligado y un nuevo fichaje para Linux Mint 21

El otro punto destacado de la nota de este mes, que recoge lo ocurrido en el anterior, es que Timeshift ha sido adoptado como XApp. Las XApps son las aplicaciones que entran a formar parte del círculo de Linux Mint, y es una aplicación que sirve para hacer copias de seguridad. Yo la estoy usando y tengo mis datos bien seguros, sin tener que hacer nada y sin enterarme siquiera de que ha estado trabajando.

Ahora bien, Clement Lefebvre comenta que el desarrollador original de Timeshift ya no está manteniendo la aplicación, por lo que tuvieron que contactar con él para ver qué podían hacer. El resultado ha sido la mencionada adopción de Timeshift como XApp, por lo que la mantendrán ellos y también se traducirá a más idiomas.

En cuanto al lanzamiento de Linux Mint 21, hoy no han dicho nada, pero se sabe que llegará en algún momento del verano.

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

NixOS 22.05 llega con un nuevo instalador, GNOME 42 y más de 9000 nuevos paquetes

Instalador de NixOS 22.05

Aunque no es del todo algo aislado, sí es poco habitual encontrar distribuciones Linux sin instalador gráfico. Ver un instalador guiado que nos permite instalar un sistema operativo casi dándole a aceptar en todas las pantallas es algo que facilita mucho las cosas, y sólo en algunas distribuciones tipo «server» o especiales como Arch Linux siguen sin un instalador. Arch se está quedando cada vez más solo en este sentido, ya que esta semana ha llegado NixOS 22.05 y esa es una de sus novedades.

Aunque hay muchas novedades de las que podíamos hablar, esta es, con diferencia, la más destacada, por lo que hay que prestarle más atención. El instalador que han elegido ha sido Calamares, el que personalmente me gusta más. Facilita mucho las cosas, incluido instalar el sistema operativo en un pendrive. Esto que debería ser tan sencillo, no lo es en otros, que se lo pregunten a Canonical y su Ubiquity, que parece que tiene los días contados pero sigue aguantando.

Novedades más destacadas de NixOS 22.05

  • El navegador firefox en x86_64-linux ahora hace uso de la optimización guiada por el perfil, lo que resulta en una experiencia de navegación mucho más sensible.
  • Se ha añadido security.acme.defaults para simplificar la configuración de muchos certificados a la vez. Esto también abre la opción de utilizar la validación DNS-01 cuando se utiliza enableACME en los hosts virtuales del servidor web (por ejemplo, services.nginx.virtualHosts.*.enableACME).
  • GNOME ha sido actualizado a la versión 42.
  • stdenv.mkDerivation ahora soporta un parámetro finalAttrs: que contiene los argumentos finales de mkDerivation incluyendo las anulaciones. drv.overrideAttrs ahora soporta dos parámetros finalAttrs: previousAttrs:. Esto permite anular la configuración de los envases de una manera consistente, proporcionando una alternativa a la sintaxis rec {}. Además, passthru ahora puede hacer referencia a finalAttrs.finalPackage que contiene el paquete final, incluyendo atributos como las rutas de salida y overrideAttrs.
  • Las nuevas integraciones de idiomas pueden simplificarse anulando un paquete «prototipo» que contenga la lógica específica del idioma. Esto elimina la necesidad de una capa extra de anulación para los argumentos del «constructor genérico», eliminando así un problema de usabilidad y una fuente de errores.
  • PHP 8.1 ya está disponible desde sus repositorios oficiales.
  • Mattermost ha sido actualizado a la versión de soporte extendido 6.3, ya que la versión de soporte extendido 5.37 previamente empaquetada está llegando a su fin de vida. Las migraciones pueden tardar un poco; para más información, piden que se vea el registro de cambios y las notas importantes de la actualización.
  • Los servicios de systemd ahora pueden establecer systemd.services.<name>.reloadTriggers en lugar de reloadIfChanged para una distinción más granular entre recargas y reinicios.
  • Systemd se ha actualizado a la versión 250.
  • Pulseaudio se ha actualizado a la versión 15.0 y ahora soporta opcionalmente códecs de audio Bluetooth adicionales como aptX o LDAC, con soporte de cambio de códecs disponible en pavucontrol. Esta característica está deshabilitada por defecto pero puede ser habilitada usando hardware.pulseaudio.package = pkgs.pulseaudioFull;. Los módulos de terceros existentes que proporcionaban una funcionalidad similar, como pulseaudio-modules-bt o pulseaudio-hsphfpd están obsoletos y han sido eliminados.
  • PostgreSQL ahora está por defecto en la versión 14.
  • El nuevo postgresqlTestHook ejecuta un servidor PostgreSQL durante las comprobaciones del paquete.
  • kops por defecto a la versión 1.22.4, que habilitará el Servicio de Metadatos de Instancia Versión 2 y requerirá tokens en los nuevos clusters con Kubernetes 1.22. Esto aumentará la seguridad por defecto, pero puede romper algunos tipos de cargas de trabajo. Consulte las notas de la versión para obtener más detalles.
  • Los autores de módulos pueden utilizar mkRenamedOptionModuleWith para automatizar el ciclo de depreciación sin molestar a los autores de módulos fuera del árbol y a sus usuarios.
  • La versión de GHC por defecto se ha actualizado de 8.10.7 a 9.0.2. pkgs.haskellPackages y pkgs.ghc utilizarán ahora esta versión por defecto.
  • Los CDs de instalación de GNOME y Plasma ahora utilizan pkgs.calamares y pkgs.calamares-nixos-extensions para permitir a los usuarios instalar y configurar fácilmente NixOS con una interfaz gráfica.

NixOS ya está disponible, y se puede descargar desde el siguiente botón:

Descargar NixOS 22.05

from Linux Adictos https://ift.tt/0pWaQqC
via IFTTT

Vivaldi 5.3 llega con nuevas opciones de personalización y con motores de búsqueda sincronizados

Vivaldi 5.3

Hace tiempo que creo que, al publicar una nueva noticia sobre los diferentes navegadores web más populares, les estoy metiendo algo de caña. Cuando Firefox o Chrome añaden pocas novedades vistosas, me quedo con la sensación de que a todos se les están acabando las ideas, y eso también lo he sentido un poco al leer notas de lanzamiento como la de Vivaldi 5.3 o la anterior 5.2. Porque sí, llaman más la atención las del navegador con nombre de célebre maestro de la música, pero novedades como el cliente de correo o el calendario estaban a otro nivel.

El CEO de Vivaldi ha publicado la nota de novedades de Vivaldi 5.3 y ha añadido en su titular que las barras de herramientas son editables. Ahora, haciendo clic derecho sobre la barra superior o inferior podremos añadir nuevas opciones, como iconos con los que lanzaremos comandos rápidos. En lo personal, prefiero lanzarlos con un atajo del teclado, pero ahora también se pueden añadir a los diferentes paneles.

Novedades más destacadas de Vivaldi 5.3

  • Los paneles superior e inferior se pueden editar, por lo que podemos añadir/quitar opciones. Para personalizarlos, basta con hacer clic derecho sobre uno de ellos y elegir «Editar». Los nuevos elementos se añaden arrastrando y soltando.
  • Nueva opción para restablecer los ajustes por defecto.
  • Ahora, los motores de búsqueda se sincronizan entre todos los aparatos, algo que para mí llega tarde, ya que tenía muchos añadidos antes de cambiarle el disco duro a mi portátil y… bueno, mejor tarde que nunca; no me volverá a pasar gracias a la nueva opción.
  • Base Chromium 102.0.5005.72.
  • Muchas otras novedades, entre las que encontramos un gran número para el correo y calendario. Cabe destacar que siguen estando marcados como «beta».

Vivaldi 5.3 ya se puede descargar desde el siguiente botón. Para los usuarios de Linux, los que estén en una distribución que añade el repositorio tras la primera instalación ya lo deben tener esperando en el centro de software.

Descargar Vivaldi 5.3

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

Linux Lite 6.0 llega con un nuevo tema de ventanas y un movimiento que no gustará a todos

Linux Lite 6.0

Últimamente, parece que una de cada dos noticias en las que se menciona Firefox es para informar de algo malo. Malo para los usuarios o malo para ellos, pero malo. En abril, Canonical lanzó Ubuntu 22.04 LTS y el resto de sabores oficiales y todos pasaron a usar Firefox como snap. No todo tiene que ser tan bueno cuando la misma compañía ha tenido que informar de que están trabajando para mejorar las cosas. Por si fuera poco, a Mozilla le están creciendo los enanos, y Linux Lite 6.0 ni siquiera va a usarlo por defecto.

Esa es una de las novedades de la v6.0 de este «Linux ligero», y la opción elegida no creo que sea la que más gracia le haga a muchos usuarios. Han pasado a usar Chrome, pero no una versión de código abierto desligada de Google como Brave, ni siquiera un navegador con un 4% de código cerrado como Vivaldi, sino el de Google, el que, si les viene en gana, activa funciones como Topics.

Novedades más destacadas de Linux Lite 6.0

  • Linux 5.15.
  • Basado en Ubuntu 22.04.
  • Nuevo tema de ventanas llamado Materia. Mantiene una apariencia que resultará familiar a los usuarios de Linux Lite, pero se mantendrá regularmente y soporta GTK 2, 3, 4, GNOME Shell, Budgie, Cinnamon, MATE, temas de Chrome… Está disponible en temas claro y oscuro.

Nuevo tema de ventanas

  • Mejoras de accesibilidad que incluyen un teclado en pantalla, un lector de pantallas (Orca) o una lupa.

Teclado en pantalla en Linux Lite 6.0

  • Nuevo menó del GRUB, y Memtest ya no aparece en él.
  • Paquetes actualizados, como LibreOffice 7.2.7.2, Thunderbird 91.9.1, VLC 3.0.16, GIMP 2.10.30, nuevo Whisker Menu y corrección de errores.
  • Google Chrome pasa a ser el nuevo navegador por defecto. Según Jerry:

Ahora que Firefox viene como un paquete Snap de Ubuntu, y que los usuarios de Windows necesitan manejar el menor número posible de gestores de paquetes, Chrome era la opción obvia de reemplazo. Enorme cuota de mercado, familiaridad con Windows, casi todo lo que se le echa encima funciona, todo ello con el respaldo de una empresa poco conocida llamada Google. Los navegadores web son muy subjetivos, todo el mundo tiene su favorito y todo el mundo tiene una opinión. No se puede complacer a todo el mundo, pero lo que sí podemos hacer es centrarnos en nuestro público objetivo y eso es exactamente lo que hemos hecho. También incluimos un escáner de virus integrado en Chrome suministrado por Virus Total (desactivado por defecto). Ahora Chrome te preguntará si quieres que un archivo sea escaneado antes de abrirlo. Para activar esta función, basta con activarla en las extensiones de Chrome.

Cuestión de gustos y prioridades

En mi opinión como usuario, entiendo que si esta distribución está basada en Ubuntu y Firefox ya no se ofrece en su versión clásica, hayan tenido que mover ficha, pero ¿ha sido el mejor movimiento? Quizá no. Otros proyectos, como Linux Mint, compilan Chromium para que los usuarios puedan usarlo sin instalar su paquete snap, y de elegir una opción con el mismo motor, a mí me da que Brave habría sido mejor elección. Pero bueno, cuestión de gustos y opiniones.

Los usuarios interesados pueden descargar la ISO de Linux Lite 6.0 haciendo clic en el siguiente botón:

Descargar Linux Lite 6.0

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

GNOME Mobile, el proyecto desarrolla su propia opción para móviles, y de momento pinta bien

GNOME Mobile

Sistemas operativos basados en Linux para móviles hay unos cuantos, pero los escritorios disponibles no son tantos. Menos aún los hay funcionando de manera decente, ya que Lomiri sólo lo usa prácticamente Ubuntu Touch y Plasma Mobile tiene mucho que pulir. Lo que mejor está rindiendo es Phosh, basado en GNOME, pero es algo que desarrolla Purism. Estando KDE y UBports bien metidos en dispositivos móviles, y con otros proyectos como JingOS o CDE como invitados a la fiesta, lo que se echaba en falta era algo que ya se está desarrollando: GNOME Mobile.

Por lo menos en el momento de escribir este artículo, GNOME Mobile no existe con ese nombre como tal, sino que el proyecto se refiere a él como «GNOME Shel en móviles» (GNOME Shell on mobile). Pero el nombre es lo de menos, y lo más importante es que han publicado información sobre cómo van las cosas. El primer concepto es lo que encabeza este artículo, y el «cajón de apps» y las «tarjetas», entre otras cosas, recuerdan un poco al Phosh de Purism.

El concepto de GNOME Mobile nació junto a GNOME 40

Project GNOME no se espera que todo lo que está disponible en el escritorio lo esté también para móviles, y tampoco que se use en un teléfono principal a corto plazo, pero ya están trabajando en cosas como la interfaz, la apertura de aplicaciones, realizar búsquedas o usar el teclado táctil, entre otras. Además, en su hoja de ruta tienen planeado:

  • Lanzar una nueva API para gestos y la detección del tamaño de pantalla ya está hecho. Lo siguiente está en preparación.
  • Capas del panel, con un panel superior e inferior, un poco parecido a como lo tenemos en Phosh.
  • Espacios de trabajo y multitarea.
  • Capa de rejilla de apps.
  • Teclado en pantalla.
  • Ajustes rápidos.

Interfaz de GNOME Shell on mobile

Se puede decir mucho, pero una imagen vale más que mil palabras. En el artículo publicado por Jonas Dressler hay un vídeo en el que se ven los gestos y lo fluido que puede llegar a ir este GNOME Mobile, pero no sabemos en qué condiciones se ha grabado y es probable que no funcione igual de bien en todos los aparatos.

En cuanto a una fecha de lanzamiento, no hay nada seguro, pero es probable que se pueda probar coincidiendo con el lanzamiento de GNOME 43, es decir, en septiembre. Será entonces cuando podremos empezar a saber hasta dónde puede llegar, y si los proyectos que están apostando por Phosh deciden dar el salto y usar GNOME directamente.

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

GNOME Boxes, la mejor alternativa a VirtualBox si estamos en Linux

GNOME Boxes

Sí, sé perfectamente que para muchos no estoy descubriendo ninguna aplicación nueva, pero he mirado por el archivo, he buscado información y, para mi sorpresa, en Linux Adictos no teníamos ningún artículo dedicado a GNOME Boxes. En español también lo podemos encontrar sencillamente como «Cajas», y es una interfaz gráfica similar a virt-manager para acceder/crear máquinas virtuales basado en Qemu. Muchos conocemos y usamos VirtualBox, pero la propuesta de GNOME nos ofrece algunas ventajas.

Por ejemplo, cuando yo quiero escribir sobre un sistema operativo que no conozco o sacar una captura de pantalla original (mi internet es rápido y mi disco duro grande), puedo bajarme la ISO de dicho sistema, iniciarlo en GNOME Boxes y, sin hacer nada, ya lo tendré con el tamaño de la ventana que me interese; si le doy a pantalla completa, entrará a 1920×1080 sin tener que instalar Guest Additions, y podré acceder al USB sin hacer todo esto.

GNOME Boxes se comporta mejor para distros Linux; VirtualBox parece más fiable para Windows

Además, cuando usamos VirtualBox también nos instala un paquete para que el software sea compatible con el kernel, y este paquete se actualiza cada vez que se actualiza VirtualBox. Si no va todo bien conjuntado, puede ser que una máquina virtual deje de funcionar. Eso es algo que no pasa, o no a mí, en GNOME Boxes.

Explicado lo anterior, y por mi experiencia personal, yo recomendaría usar GNOME Boxes para iniciar Live Sessions sin tener que crear un Live USB, siempre y cuando el equipo disponga de recursos necesarios, o para crear máquinas virtuales de distribuciones Linux. Si lo que queremos es tener una máquina virtual de Windows, y siempre por mi experiencia personal, creo que es más fiable VirtualBox.

¿Y cómo funciona GNOME Boxes? Pues, como ha sido creado por GNOME y su filosofía, es como un camino de una dirección sin posibilidad de pérdida. Al abrirlo entraremos a una pantalla de bienvenida si no tenemos nada o a otra en la que están nuestras «cajas» si ya tenemos alguna creada. Para crear una sólo tenemos que:

Proceso de instalación de una «caja»

  1. Hacemos clic en el símbolo de suma  +  .

1- Iniciar

  1. Elegimos el sistema que vamos a instalar. Nos ofrece algunas opciones para descargar, pero también podemos elegir cualquier ISO que tengamos en nuestro disco duro.

2- Elegir sistema a instalar

  1. Una vez elegida la ISO, le tenemos que decir qué sistema operativo es, o en qué se basa, o lo más parecido que encontremos. Por ejemplo, ahora mismo para usar Ubuntu 22.04 deberíamos elegir Ubuntu 21.10, que es lo más nuevo que aparece.

3- Indicar en qué se basa

  1. Por último, le indicamos cuántos recursos le queremos dar. En este apartado podemos darle más o menos RAM y el tamaño del disco duro.

4- Configurarle los recursos a la caja de GNOME Boxes

  1. Ahora hacemos clic en «Crear» e iniciará desde la ISO. El resto de la instalación dependerá de la distribución elegida, pero es rápida, mucho más que en VirtualBox, por lo menos cuando instalamos una distribución Linux. Desde arriba a la derecha, donde están los tres puntos, también podemos darle acceso a los puertos USB y otro hardware como la cámara. O «sacar el CD» una vez ya no lo necesitemos.

Cómo instalar Cajas de GNOME

GNOME Boxes está en los repositorios de la mayoría de distribuciones Linux más populares, por lo que se puede instalar desde el centro de software de turno o con los comandos habituales (como «sudo apt install gnome-boxes» para los basados en Ubuntu, «sudo yum install gnome-boxes» para Fedora o «sudo pacman -S gnome-boxes» en distribuciones basadas en Arch Linux). También está disponible en Snapcraft y Flathub, e incluso se recomienda la última opción para algunos casos, como es el de un GNOME OS que funciona mejor en el paquete flatpak, según ellos mismos.

Sin lugar a dudas, sobre todo para el que no esté del todo contento con VirtualBox, GNOME Boxes es una opción que hay que guardar en la recámara. A mí nunca me ha fallado, y eso de que funcione todo sin tener que instalar paquetes extra está muy bien. Aunque bueno, aún se puede mejorar, tal y como contaremos en un artículo que publicaremos pronto.

from Linux Adictos https://ift.tt/8Ctpyqi
via IFTTT

.NET MAUI: ¿y si se pudiera desarrollar una app que funcionara en todas las plataformas, incluido Linux?

.NET MAUI

Un problema que tenemos los usuarios de Linux es que estamos un poco abandonados por muchos desarrolladores. Cuando tienen que crear algo para un sistema, lo crean para Windows, ya que lo usan alrededor de 4 de cada 5 ordenadores. Y es que desarrollar para más sistemas operativos requiere un esfuerzo extra, pero Microsoft actualizó a mediados de mayo la información sobre su .NET MAUI y pretende facilitar las cosas a los creadores de apps.

¿Qué es .NET MAUI? Tal y como leemos en la documentación de Microsoft, su nombre proviene de .NET Multi-platform App UI, lo que traducido al español es una interfaz de usuario para aplicaciones multiplataforma. El .NET es el mismo que lleva años delante de su Framework, y todo al completo es un marco multiplataforma para crear aplicaciones móviles y de escritorio nativas con C# y XAML.

.NET MAUI está más pensado para apps móviles, pero…

Aunque no lo dicen directamente, parece que el objetivo es claro: crear una aplicación, hacerle unos pequeños retoques y que se pueda usar en cualquier aparato. Básicamente es un poco como las PWA (Progressive Web Apps), pero para aplicaciones móviles que se podrán usar en el escritorio. A esta conclusión llegamos cuando leemos la página de plataformas compatibles, donde se mencionan antes Android y iOS que macOS. Y es que para macOS estará por medio de Catalyst, que es lo que hace que las apps del iPad sean compatibles con macOS.

En la página de plataformas compatibles leemos:

  • Android 5.0 (API 21) o superior. En el caso de las aplicaciones blazor de .NET MAUI, se requiere Android 6 (API 23) o superior.
  • iOS 10 o superior. En el caso de las aplicaciones blazor de .NET MAUI, se requiere iOS 11 o superior.
  • macOS 10.13 o superior, usando Mac Catalyst.
  • Windows 11 y Windows 10 versión 1809 o posterior, con Windows UI Library (WinUI) 3.

¿Y por qué hablamos de esto en Linux Adictos? Pues porque más abajo pone que también será compatible con Tizen, soportado por Samsung, y Linux, soportado por la comunidad. En la página original en inglés usan la palabra «soportado», no compatible, y creo que la traducción debería ser esa, que son Samsung y la comunidad Linux quienes tendrán que hacer los últimos retoques para que una app desarrollada a partir de .NET MAUI sea compatible con Tizen y Linux respectivamente.

¿Son esto buenas noticias? ¿Tiene esto futuro?

No podemos decir que las noticias sean malas. Para empezar, .NET MAUI es de código abierto, pero es la evolución de Xamarin.Forms, por lo que podemos decir que sería un rey puesto después de un rey muerto. La nueva propuesta tiene controles de interfaz de usuario recompilados desde cero para mejorar el rendimiento y la extensibilidad.

Sobre funcionamiento, Microsoft explica:

MAUI de .NET unifica Android, iOS, macOS y Windows API en una sola API que permite una experiencia de desarrollador de escritura una vez en cualquier lugar, a la vez que proporciona acceso profundo a todos los aspectos de cada plataforma nativa.

.NET 6 proporciona una serie de marcos específicos de la plataforma para crear aplicaciones: las versiones para Android, para iOS, para macOS y biblioteca de Windows UI 3 (WinUI 3). Todos estos marcos tienen acceso a la misma biblioteca de clases base (BCL) de .NET 6. Esta biblioteca abstrae los detalles de la plataforma subyacente del código. La BCL depende del entorno de ejecución de .NET para proporcionar el entorno de ejecución para el código. Para Android, iOS y macOS, mono implementa el entorno, una implementación del entorno de ejecución de .NET. En Windows, Win32 proporciona el entorno de ejecución.

Que nadie piense que .NET MAUI lo cambiará todo… ¿o sí?

La primera vez que me hablaron de esto, lo primero que pensé es que «Maui» es una palabra que ya existe en Linux, por lo que me sorprendió. Luego, tras leer un poco más, he llegado a una conclusión que creo que será acertada: en el mejor de los casos, es probable que los usuarios de Linux podamos tener, por ejemplo, una aplicación nativa de Twitter oficial o una app tipo Photoshop para iPadOS, pero no el Photoshop que todos querríamos tener disponible.

Sobre el futuro, nadie sabe. Los procesadores con arquitectura ARM han llegado para quedarse, y Apple ha tenido algo que decir en todo esto. No se pueden descartar dos opciones opuestas: una es que esto no vaya a ninguna parte; la otra sería un futuro casi utópico en el que los desarrolladores se decidieran a crearlo todo con .NET MAUI y al final podríamos tener todo tipo de apps también en Linux, aunque dejando claro que los últimos retoques deberían hacerlos la comunidad. ¿Y si pasara lo segundo?

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