¿Usas KDE y Telegram no te permite cambiar la ruta de descargas? Prueba esto

Cambiar la ruta de descargas de Telegram en KDE

Ni recuerdo desde cuándo está presente este bug. Yo sólo lo sufro en Telegram, cuando intento cambiar la ruta de descargas de la aplicación de mensajería. Si le queremos configurar una ruta de descarga alternativa y luego eliminar las descargas manualmente, sencillamente no nos deja «elegir», mostrando siempre la opción «abrir» que no nos sirve. Es un bug en XDG de KDE que el proyecto prometió arreglar hace meses, pero el fallo continúa existiendo.

Yo no uso la carpeta Descargas casi nunca (o nunca). Por mi manera de trabajar, me gusta tener los archivos temporales en el escritorio, y, una vez termino con ellos, van a la papelera o a una carpeta en concreto, como Documentos, Vídeos o Música. Por ese motivo quiero que las descargas de Telegram vayan también al escritorio, pero el fallo en XDG impide que elijamos esa carpeta si usamos KDE. En GNOME, por ejemplo, no pasa, pero sí si usamos el escritorio de la K. Por suerte hay una solución, un atajo, que es meter la ruta manualmente.

Cambia la carpeta de descargas de Telegram con este truco

Lo que hay que hacer es sencillo, pero hay que saberlo.

  1. Lo primero, haremos clic en la hamburguesa y luego iremos a Ajustes.
  2. Una vez allí, y como haríamos si no existiese el bug en XDG, vamos a Avanzados/Ruta de descarga.
  3. Luego hacemos clic en «Carpeta personalizada, borrado manual» y aquí es donde haremos el truco.
  4. En el campo «Nombre», ponemos los símbolos «~/» (sin las comillas) y aparecerán las carpetas de Home. Si, como en mi caso, queremos cambiar la carpeta a Escritorio, elegimos «~/Escritorio» y luego hacemos clic en «Abrir». Veremos que la ruta ha cambiado, y cuando descarguemos cualquier cosa aparecerá en nuestro escritorio. Si queremos poner otra ruta, tenemos que poner la ruta manualmente.

Como se suele decir en estos casos, no es lo más elegante, pero funciona. Y en este en concreto, tampoco es que tengamos que hacer nada raro; sólo estaremos haciendo el cambio manual, y debe funcionar en cualquier aplicación a la que le afecte el bug de XDG.

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

Linux Mint empieza noviembre hablándonos de mejoras en Xed y Xreader, y poco más

Xreader en Linux Mint

Aunque hay una versión basada en Debian (LMDE), Linux Mint está basado en Ubuntu. Canonical lanzó una nueva versión de su sistema operativo el 14 de octubre, y fue en ese momento cuando Clement Lefebvre empezó a tener casi todas las piezas para crear un nuevo lanzamiento del suyo que llegará a finales de año. Teniendo en cuenta que faltan dos meses para entonces, no sorprende que la nota de este mes mencione pocas cosas.

Este noviembre, «Clem» ha tratado en su nota sobre todo correcciones de errores. Por ejemplo, menciona que muchos parches se han enviado de Linux Mint 20.2 a LMDE 4, de proyectos como cjs, cinnamon-screensaver, muffin, cinnamon, nemo, xapps, mintreport y bulky. Uno de esos parches causó una regresión en muffin, algo en lo que están trabajando para corregirlo lo más pronto posible.

Linux Mint Debian Edition 4 subirá Firefox 78 ESR a v94

Por otra parte, Lefebvre asegura que escuchan, o más concretamente leen, a sus usuarios en el blog, con los que las próximas versiones de Xed (editor de textos) y Xreader (visor de documentos) incluirán una opción para esconder la barra del menú. Cuando está escondida, la aplicación usa menos espacio y cabe en pantallas con menos resolución; presionando la tecla Alt, la barra aparece, pero desaparece al soltarla. En cuanto al editor, Xed puede cambiar entre pestañas abiertas usando Ctrl+Tab y Ctrl+Mayus+Tab.

La herramienta de reportes comprobará los sistemas para asegurarse de que todo coincide (por ejemplo, las especificaciones) y avisa a los usuarios cuando no es el caso. Y algo que afecta a todos,  conservadores o no, Firefox 78 ESR subirá a la v94 del navegador. LMDE ya no usará la versión ESR; usará la misma versión que Linux Mint. Debian confía en la versión ESR, pero Lefebvre y su equipo deben haber pensado que se pasa mucho tiempo sin nuevas funciones, por lo que han pasado a usar la versión estable o normal.

En cuanto a la próxima versión del sistema operativo, hoy no han mencionado nada, pero se sabe que, como en años anteriores, llegará por Navidad.

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

elementary OS 6 se actualiza en octubre con mejoras en AppCenter, Mail y Fotos, entre otras

AppCenter de elementary os 6 en octubre

Durante este fin de semana, entre calaveras y calabazas, Danielle Foré nos habló de las últimas novedades en llegar a elementary OS 6 Odin. Entre las mejoras hay de todo un poco, pero la mayoría están relacionadas con alguna de sus aplicaciones, como AppCenter, Mail o Fotos. Como es algo que podemos apreciar a simple vista, quizá lo que más llama la atención de lo que ha llegado este octubre es que ya está disponible el tema oscuro para todo el escritorio.

El tema oscuro para todo el escritorio es en estos momentos opcional para los desarrolladores; serán ellos los que decidan si su app cambia a oscuro tras activar la opción en los ajustes o se queda con la paleta de colores que usaron al crearla. Esto es así para se pueda evitar que haya problemas en aplicaciones que no estaban lo suficientemente probadas.

Novedades más destacadas de octubre para elementary OS 6

  • App center ha añadido una barra de progreso que aparecerá en el botón de instalar, eliminar o actualizar aplicaciones. Esta barra sustituye a la que aparecía por separado. Por otra parte, han corregido algunas regresiones y aplicado otros parches.
  • Web está ahora en la v40.3, con mejoras como el rediseño en el diálogo Preferencias que ahora incluye la búsqueda o la nueva barra de pestañas.
  • Mail ha mejorado la lista de conversaciones añadiendo un menú al clic secundario. También se han solucionado varios problemas.
  • Fotos se centra ahora en la foto una vez abierta en vez de en el botón de guardar. Por otra parte, han solucionado un potencial cierre al importar fotos cuando los metadatos tenían información de fecha y hora incorrectos.
  • Calendario ha corregido las zonas horarias estilo Windows en eventos sincronizados. También han corregido una fuga de memoria.
  • Calculadora se centra ahora en la entrada de texto principal al iniciarse, por lo que se puede empezar a introducir números nada más abrirse. También han mejorado la experiencia en múltiples ventanas.
  • Archivos ha corregido un problema donde algunos archivos de audio tenían una miniatura que se quedaba fija para siempre en vez de volver al icono del archivo de audio cuando no tenían carátula.
  • Vídeos ahora soporta deslizar con dos dedos para volver atrás y el código de navegación se ha pulido mucho.
  • Los ajustes generales han resuelto muchos problemas entre plataformas, lo que hará que el escritorio (Phanteon) sea más fácil de llevar a distribuciones como Fedora. Esto también ha mejorado el soporte para idiomas que usan códigos de lenguaje de tres letras, entre otras cosas.
  • El tema oscuro para todo el sistema operativo está disponible.
  • Otras mejoras y actualizaciones, entre las que hay cambios para desarrolladores. Lista completa y detallada.

Ya disponible

elementary OS 6.0.3 fue anunciado el pasado sábado 30 de octubre, y pronto se podrá descargar la nueva ISO en su página web oficial.

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

elementary OS 6 se actualiza en octubre con mejoras en AppCenter, Mail y Fotos, entre otras

AppCenter de elementary os 6 en octubre

Durante este fin de semana, entre calaveras y calabazas, Danielle Foré nos habló de las últimas novedades en llegar a elementary OS 6 Odin. Entre las mejoras hay de todo un poco, pero la mayoría están relacionadas con alguna de sus aplicaciones, como AppCenter, Mail o Fotos. Como es algo que podemos apreciar a simple vista, quizá lo que más llama la atención de lo que ha llegado este octubre es que ya está disponible el tema oscuro para todo el escritorio.

El tema oscuro para todo el escritorio es en estos momentos opcional para los desarrolladores; serán ellos los que decidan si su app cambia a oscuro tras activar la opción en los ajustes o se queda con la paleta de colores que usaron al crearla. Esto es así para se pueda evitar que haya problemas en aplicaciones que no estaban lo suficientemente probadas.

Novedades más destacadas de octubre para elementary OS 6

  • App center ha añadido una barra de progreso que aparecerá en el botón de instalar, eliminar o actualizar aplicaciones. Esta barra sustituye a la que aparecía por separado. Por otra parte, han corregido algunas regresiones y aplicado otros parches.
  • Web está ahora en la v40.3, con mejoras como el rediseño en el diálogo Preferencias que ahora incluye la búsqueda o la nueva barra de pestañas.
  • Mail ha mejorado la lista de conversaciones añadiendo un menú al clic secundario. También se han solucionado varios problemas.
  • Fotos se centra ahora en la foto una vez abierta en vez de en el botón de guardar. Por otra parte, han solucionado un potencial cierre al importar fotos cuando los metadatos tenían información de fecha y hora incorrectos.
  • Calendario ha corregido las zonas horarias estilo Windows en eventos sincronizados. También han corregido una fuga de memoria.
  • Calculadora se centra ahora en la entrada de texto principal al iniciarse, por lo que se puede empezar a introducir números nada más abrirse. También han mejorado la experiencia en múltiples ventanas.
  • Archivos ha corregido un problema donde algunos archivos de audio tenían una miniatura que se quedaba fija para siempre en vez de volver al icono del archivo de audio cuando no tenían carátula.
  • Vídeos ahora soporta deslizar con dos dedos para volver atrás y el código de navegación se ha pulido mucho.
  • Los ajustes generales han resuelto muchos problemas entre plataformas, lo que hará que el escritorio (Phanteon) sea más fácil de llevar a distribuciones como Fedora. Esto también ha mejorado el soporte para idiomas que usan códigos de lenguaje de tres letras, entre otras cosas.
  • El tema oscuro para todo el sistema operativo está disponible.
  • Otras mejoras y actualizaciones, entre las que hay cambios para desarrolladores. Lista completa y detallada.

Ya disponible

elementary OS 6.0.3 fue anunciado el pasado sábado 30 de octubre, y pronto se podrá descargar la nueva ISO en su página web oficial.

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

Microsoft Edge para Linux. Lo que me gusta y lo que no

Microsoft Edge para Linux

Ayer, Darkcrizt nos contaba que el navegador Microsoft Edge para Linux ya se considera estable y la forma de instalarlo. Soy un usuario entusiasta desde que estaba en fase beta para Windows y hoy es mi navegdor principal tanto en Linux como en Android. Esta es mi experiencia.

Microsoft Edge para Linux. Lo mejor y lo peor

Hay que tener en cuenta que Microsoft no es una hermanita de la caridad. Su fracaso en el ingreso al mercado de los dispositivos móviles le obligó a tratar de seducir a los usuarios que antes despreciaba y tratarlos de convencerlos de usar sus productos. Y, esta es la gran baza de Edge, la integración con los servicios online de Microsoft. Claro que esto solo nos interesa a los que usamos los servicios de Microsoft que en algunos casos (Navegador, traductor) todavía no alcanzó el nivel de Google.
Hay un error estratégico de los desarrolladores. Los otros navegadores que utilizan el motor de Chrome son identificados por los sitios web como Chrome. Sin embargo Edge es reconocido como tal. Esto lleva a que algunos sitios web muestren un aviso de incompatibilidad o directamente bloqueen el acceso cuando debería funcionar todo sin inconvenientes.

Una aclaración. Yo uso la versión Canary, por lo que es posible que algunas características que comento no estén en la versión estable.

Sincronización e importación

La sincronización entre dispositivos se hace ingresando la cuenta de Microsoft y la contraseña o pulsando el número en el móvil el número que te muestra en pantalla si tienes activada esa opción. Me resultó bastante molesto que la opción de sincronizar las contraseñas no estuviera activada por defecto pero solo es desplazar el indicador correspondiente.

La importación de contenido desde Firefox (marcadores, historial, información personal y contraseñas) se hace muy rápido y no tienes que hacer nada en el navegador de origen. También pueden importarse en formato HTML y CSV.

Tengo en el mismo sistema operativo Chrome y Brave, pero no me ofrece importar de ninguno de los dos. No tengo en claro si es porque la importación solo funciona con el navegador por defecto o porque los instalé con posterioridad a Edge.

Favoritos y colecciones

Hay un problema con los favoritos. Si tienes muchos porque los importaste de otro navegador o le das al botón de guardar y no te tomas la molestia de configurarlos, probablemente no encuentres nada. Te lo muestra como un largo menú en el que es muy fácil que se te pase algo por alto. La ventanita de búsqueda no siempre encuentra.

Eso se soluciona recurriendo a las colecciones. Las colecciones te permiten almacenar páginas web, texto e imágenes de una manera bastante más ordenada. También tienes un mini procesador de textos para agregar notas.

El visor de documentos

El visor de documentos es compatible con PDF, Epub y archivos de Microsoft Office. En el caso de los pdf tenemos algunas herramientas básicas de edición como el agregado de textos y el subrayado.

Extensiones

Si de algo no nos podemos quejar es de la falta de extensiones. A la inmensa lista de las desarrolladas para Chorme, Microsoft agrega la de su propio repositorio. Tenemos los más conocidos bloqueadores de anuncios, herramientas de personalización, integración con redes sociales, juegos y mucho más.

Como otros navegadores Edge nos da la posibilidad de convertir los sitios en aplicaciones web para lanzarlos desde el escritorio o el menú de Linux

Integración

Como dije más arriba el objetivo de Edge es convencernos de que usemos otros productos de Microsoft. El buscadorr por defecto es Bing y, no siempre encuentra lo que le estás pidiendo que busque.  Con respecto al traductor, supera el nivel tarzanesco, pero, todavía no alcanza el nivel de Deepl. Sin embargo, la comodidad de traducir una página presionando un botón, supera cualquier pequeño defecto.

Linux no tiene un editor visual de sitios web gratuito. Por eso es útil saber que mediante una extensión es posible utilizar las herrramientas de desarrollo de Edge en VS Code y visualizar los resultados en el navegador.

Personalización

Algunas personas poco reflexivas consideran al modo oscuro una moda o un exceso de las preocupaciones ecologistas.  Sin embargo, para quienes tenemos determinados problemas visuales, es una verdadera necesidad. Edge nos permite activar un modo oscuro, cambiar las tipografías, habilitar el Zoom y elegir entre diferentes temas.

Para terminar, digamos que Edge tiene opciones de privacidad para conformar al más paranoico de los usuarios.

En resumen, yo diría que, con Edge, Microsoft se está redimiendo de lo que nos hizo sufrir con Internet Explorer 6.

 

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

Alibaba presento los nuevos procesadores RISC-V XuanTie

Alibaba, una de las empresas de TI más grandes de China, anunció hace poco información sobre sus desarrollos relacionados con los núcleos de los procesadores «XuanTie E902, E906, C906 y C910» los cuales tan basados ​​en la arquitectura de 64 bits del conjunto de instrucciones RISC-V.

Los desarrollos de dichos procesadores son bajo código abierto de XuanTie y que se desarrollarán con los nuevos nombres OpenE902, OpenE906, OpenC906 y OpenC910.

En cuanto a la información dada a conocer se describen los diagramas, las descripciones de los bloques de hardware en lenguaje Verilog, el simulador y la documentación del proyecto adjunta se publican en GitHub bajo la licencia Apache 2.0.

Ademas de ello y publicado por separado, se ha adaptado para trabajar con chips XuanTie versiones de compiladores GCC y LLVM, biblioteca Glibc para herramientas de Binutils, cargador de U-the Boot, kernel de Linux, interfaz de middleware OpenSBI (máquinas RISC-la V de Supervisor Binary Interface), una plataforma para la creación de sistemas embebidos basados ​​en Linux Yocto Project y también parches para lanzar la plataforma Android.

En la conferencia, Zhang destacó su progreso en el desarrollo de RISC-V, que incluye sus cuatro núcleos RISC-V de alto rendimiento XuanTie E902, E906, C906 y C910. Alibaba anunció que ha abierto esos núcleos que ahora irán bajo un nuevo nombre llamado OpenE902, OpenE906, OpenC906 y OpenC910 respectivamente. Esos núcleos ahora están disponibles en T-Head Semiconductor GitHub .

Alibaba dice que ha enviado más de 2.500 millones de esas IP. “Hoy estamos adoptando RISC-V. Hemos tenido 11 chips RISC-V diferentes y hemos visto la compatibilidad de esos productos con múltiples sistemas operativos. Se está convirtiendo rápidamente en el grupo de productos más grande. Estamos trabajando para crear un ecosistema en la industria con nuestros socios, no solo en el lado de IoT sino también en el lado de la computación, habrá un gran progreso y hoy Alibaba en RISC-V es líder en el mundo. Tenemos muchos clientes y cientos de socios que construyen el ecosistema junto a nosotros ”, agregó Zhang.

El XuanTie C910, el chip abierto más potente, es fabricado por la división T-Head utilizando un proceso de 12 nm en una versión de 16 núcleos, con una frecuencia de 2,5 GHz. El rendimiento del chip en la prueba Coremark alcanza 7.1 Coremark/MHz, que es superior a los procesadores ARM Cortex-A73. En total, Alibaba ha desarrollado 11 chips RISC-V diferentes, de los cuales ya se han lanzado más de 2.5 mil millones de copias, y la compañía está trabajando para establecer un ecosistema para avanzar aún más en la arquitectura RISC-V no solo para dispositivos IoT, sino también para otros tipos de sistemas informáticos.

Para quienes desconocen aún de RISC-V, puedo decirles que este proporciona un sistema de instrucción de máquina abierto y flexible que permite crear microprocesadores para aplicaciones arbitrarias sin requerir regalías o imponer condiciones de uso. RISC-V le permite crear SoC y procesadores completamente abiertos.

Actualmente, sobre la base de la especificación RISC-V, varias empresas y comunidades bajo diversas licencias libres (BSD, MIT, Apache 2.0) están desarrollando varias docenas de variantes de núcleos de microprocesadores, SoC y chips ya fabricados. Los sistemas operativos con soporte RISC-V de alta calidad incluyen GNU / Linux (presente desde Glibc 2.27, binutils 2.30, gcc 7 y Linux 4.15 kernel), FreeBSD y OpenBSD.

Además de RISC-V, Alibaba también desarrolla sistemas basados ​​en la arquitectura ARM64. Por ejemplo, simultáneamente con el descubrimiento de las tecnologías XuanTie, se presenta un nuevo servidor SoC Yitian 710, que contiene 128 núcleos ARMv9 de diseño propio, operando a una frecuencia de 3.2 GHz.

El chip está equipado con 8 canales de memoria DDR5 y 96 carriles PCIe 5.0. El chip se fabricó utilizando una tecnología de proceso de 5 nm, que hizo posible integrar alrededor de 60 mil millones de transistores en un sustrato de 628 mm². En términos de rendimiento, el Yitian 710 supera a los chips ARM más rápidos en aproximadamente un 20%, y en términos de consumo de energía es más eficiente en aproximadamente un 50%.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

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

Encontraron una vulnerabilidad en el subsistema tty del kernel de Linux

Investigadores del equipo Google Project Zero dieron a conocer hace poco mediante una publicación de blog un nuevo método de explotación de vulnerabilidades (CVE-2020-29661) en la implementación del manejador ioctl TIOCSPGRP del subsistema tty del kernel de Linux, así como mecanismos de protección detallados que podrían bloquear dichas vulnerabilidades.

Se menciona en la publicación que el problema es causado por un error en la configuración de bloqueos, lo que lleva a una condición de carrera en el código de /tty/tty_jobctrl.c, que se usó para crear condiciones para acceder a la memoria después de su lanzamiento (use-after-free), explotado por el usuario espacio a través de la manipulación con ioct- llamando a TIOCSPGRP.

Adicional a la información publicada, también se realizó una demostración de un exploit funcional para la escalada de privilegios en Debian 10 con kernel 4.19.0-13-amd64 y el cual también no se descarta que pueda afectar a diversas distribuciones, entre las cuales claro están las basadas y derivadas de Debian.

Muchas de las técnicas de explotación individual y las opciones de mitigación que estoy describiendo aquí no son novedosas. Sin embargo, creo que es valioso escribirlos juntos para mostrar cómo interactúan varias mitigaciones con un exploit de uso después de libre bastante normal.

Los fragmentos de código en esta publicación de blog que son relevantes para el exploit se toman de la versión anterior 4.19.160, ya que en eso se basa el kernel de Debian objetivo; algunos otros fragmentos de código son de la línea principal de Linux.

Al mismo tiempo, en el artículo publicado, el énfasis no está tanto en la técnica de crear un exploit funcional, sino en qué herramientas existen en el kernel para protegerse contra tales vulnerabilidades.

La conclusión es decepcionante, ya que se menciona que los métodos como segmentar la memoria en el montón y controlar el acceso a la memoria después de que se libera no se aplican en la práctica, ya que conducen a una disminución del rendimiento y a la protección basada en CFI (Control Flow Integrity), que bloquea exploits en las últimas etapas de un ataque, requiere mejoras.

Un tipo especial de dispositivo terminal son los pseudoterminales , que se utilizan cuando, por ejemplo, abre una aplicación de terminal en un entorno gráfico o se conecta a una máquina remota a través de SSH. Mientras que otros dispositivos terminales están conectados a algún tipo de hardware, ambos extremos de un pseudoterminal están controlados por el espacio de usuario, y los pseudoterminales pueden ser creados libremente por el espacio de usuario (sin privilegios).

Cada vez que /dev/ptmxse abre (abreviatura de «multiplexor pseudoterminal»), el descriptor de archivo resultante representa el lado del dispositivo (al que se hace referencia en la documentación y las fuentes del kernel como » el pseudoterminal master») de un nuevo pseudoterminal.

 El dispositivo terminal correspondiente (al que normalmente se conecta un shell) es creado automáticamente por el kernel bajo /dev/pts/<number>.

Al observar lo que podría marcar la diferencia a largo plazo, el énfasis está en el uso de analizadores estáticos avanzados o en el uso de lenguajes seguros para la memoria como los dialectos Rust y C con anotaciones extendidas (como C comprobado) para construir damas de estado, cerraduras, objetos y punteros. Los métodos de protección también mencionan la activación del modo panic_on_oops, haciendo que las estructuras del kernel sean de solo lectura y restringiendo el acceso a las llamadas al sistema mediante mecanismos como seccomp.

El error que causaba el problema se solucionó en el kernel de Linux el 3 de diciembre del año pasado. El problema se manifiesta en los núcleos anteriores a la versión 5.9.13, pero la mayoría de las distribuciones han solucionado el problema en las actualizaciones del paquete del núcleo que se ofrecieron el año pasado.

También se menciona una vulnerabilidad similar (CVE-2020-29660) que se encontró simultáneamente en la implementación de la llamada ioctl TIOCGSID, pero también se eliminó en todas partes.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

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

¿Programas macOS en Linux? Con Darling es posible.

¿Programas macOS en Linux?

A medida que va pasando el tiempo, las diferencias entre los sistemas operativos se van volviendo irrelevantes. Máquinas virtuales, contenedores y otras tecnologías permiten que podamos utilizar cada día más títulos de nuestros programas preferidos aunque no tenga versión para nuestro sistema operativo.

Wine, la herramienta que actúa como un intérprete entre el núcleo Linux y las aplicaciones Windows ya lleva mucho tiempo entre nosotros. Desde hace poco tiempo, también tenemos una herramienta para los programas de macOS.

¿Programas macOS en Linux? Con Darling es posible

Darling cumple una función similar a la de Wine con los programas de Windows, solo que no tiene ningún complejo en definirse como un emulador. Lo que hace es actuar como un traductor que permite ejecutar los programas de macOS usando los recursos de Linux. El nombre Darling (Querida) es la primera parte del nombre del núcleo de macOS (Darwin) y las primeras 3 letras de Linux. Supongo que la G final es para construir una palabra fácil de memorizar.

Hay que decir que a los desarrolladores de Darling la cosa les resulta más fácil que los de Wine. No tienen que hacer ingenieria inversa ni reinventar nada dado que se basan en las partes de Darwin que están bajo licencias abiertas. El propio Darling se distribuye bajo la licencia GPL.

Iniciando Darling

El programa no tiene interfaz gráfica. Lo ponemos en marcha desde la terminal con el comando:
darling shell
Al escribirlo, Darling creará un directorio raíz virtual o se conectará con uno existente. Además cargará los módulos del núcleo y construirá el sistema de archivos virtual donde ejecutaremos los programas.

Desde la línea de comandos podemos acceder a dos tipos de sistemas de archivos: el tradicional de macOS que incluye los directorios de nivel superior como /Applications, /Users y /System entre otros. Por otro lado, el del sistema operativo anfitrión lo hallamos en una partición denominada /Volumes/SystemRoot

Podemos verificar el núcleo con el siguiente comando:
uname
Y averiguar la versión de macOS con:
sw_vers
Salimos de la terminal con
exit
Y apagamos el contenedor con:
darling shutdown

Instalación de programas

Si estás usando Linux en arranque dual con macOS y quieres ejecutar alguno de los programas que tienes instalado en la partición de Mac, puedes hacerlo con el comando:
/Volumes/SystemRoot/run/media/usuario/Macintosh HD/Applications/nombre_app.app)
Muchos programas para macOS se distribuyen en formato .dmg. Para instalarlos en Darling hacemos:
Darling [~]$ hdiutil attach Downloads/aplicación.dmg
/Volumes/aplicacion
Darling [~]$ cp -r /Volumes/aplicación/aplicación.app /Applications/

En el caso de aplicaciones almacenadas en archivos comprimidos, lo descomprimimos y copiamos en la carpeta /Applications. Lo mismo con aplicaciones previamente descargas de la tienda de aplicaciones.
Por último nos quedan las aplicaciones .pkg, el formato de paquete nativo de macOS. Este formato implica ejecutar scripts durante la instalación. Para poder usarlos debemos hacer:
Darling [~]$ installer -pkg aplicación.pkg -target /
Podemos desinstalar los programas con:
uninstaller nombre_del_paquete
Debemos entender que si bien Darling funciona muy bien con aplicaciones para la línea de comandos, solo tiene funcionalidades muy limitadas para las que necesitan una interfaz gráfica.

Instalación de Darling

Si utilizas Debian o derivados, la instalación de Darling no tiene mayor problema. Solo tienes que tipear los comandos:

sudo apt install gdebi
sudo gdebi darling-dkms_X.X.X.testing_amd64.deb
sudo gdebi darling_X.X.X.testing_amd64.deb

Reemplaza las X por el número de versión de los paquetes que descargarás desde aquí

En otras distribuciones deberás compilarlo lo que requiere un espacio en disco de 10 GB y 1 GB para la instlación. Además deberás instalar previamente las dependencias para tu distribución. Las puedes consultar en la documentación

Descargamos los archivos necesarios con:

git clone --recursive https://github.com/darlinghq/darling.git

Es posible que tengas que instalar el paquete git.
Comprobamos si hay una nueva versión (Solo si descargaste hace tiempo)
git pull
git submodule init
git submodule update

Procedemos a compilar

  1. Vamos al directorio donde descargamos con cd darling
  2. Creamos un directorio de trabajo con mkdir build
  3. Cambiamos a ese directorio con cd build
  4. Configuramos con el comando cmake
  5. Construimos con el comando make
  6. Instalamos con sudo make install

Vamos a necesitar instalar un módulo para el kernel. Lo hacemos con los comandos:
make lkm
sudo make lkm_install

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

Una buena para Mozilla. Firefox elegida como «marca importante»

Una buena para Mozilla

En el último año, tanto Pablinux desde el punto de vista técnico como yo desde el institucional, venimos marcando el lento pero indetenible declive del navegador Firefox. En mi opinión, esto se debe pura y exclusivamente a los errores de gestión de las autoridades de la Fundación Mozilla que, desde la salida de Brendan Eich, han antepuesto a la corrección política y la seguridad económica del acuerdo de financiamiento de Google al interés de los usuarios.

Una buena para Mozilla

Mientras la participación en el mercado sigue cayendo y cada vez más usuarios migran a Chrome contribuyendo a que el cuasi monopolio de Google haga parecer al Microsoft de Gates y Ballmer la Free Software Foundation, Firefox es la única marca de un proyecto de código abierto incluída en un listado de marcas importantes.

Fast Company es una publicación impresa mensual dedicada al mundo de los negocios que también publica contenido en su sito web. Recientemente acaba de publicar  la versión 2021 de su listado «Brands that matters» Algo así como marcas importantes o marcas de importancia.

Los editores definen a las marcas importantes como aquellas que:

han tenido un impacto innegable en los negocios y la cultura, mucho más allá de los productos que venden.

Firefox, es la única marca de un proyecto de software libre y de código abierto que figura en el listado, aunque hay algunas otras que tienen una larga historiaa de colaboración con Linux y el código abierto como IBM (propietaria de Red Hat).

Los motivos de la inclusión

Los motivos que llevaron a Fast Company a incluir a Firefox en el listado, no contradicen lo que vengo sosteniendo hace un años. Mas bien lo confirman. No lo agregaron por haber contribuido a una Internet más abierta o a difundir la calidad del código abierto. La inclusión es por activismo político.

Desde la publicación señalan la campaña “Unfck the Internet” en la que por diferentes medios, incluyendo avisos a toda página en diarios importantes, la fundación instaba a Facebook a eliminar post y a Twitter tendencias que no coincidieran con la ideología de las autoridades de Mozilla que contribuyeran a difundir información falsa o distorsionada.

Cabe mencionar que un anuncio a toda página en un periódico de tirada nacional en EE.UU como el Washington post cuesta alrededor de cien mil dólares. En ese mismo año, mientras el uso de Internet crecía gracias a la cuarentena impuesta por la pandemia, Mozilla despidió doscientos cincuenta empleados y cedió el control del leguaje de programación Rust. Muchos de esos empleados fueron absorbidos por Microsoft y Google. Google es esa empresa de la que provienen la mayor parte de lso fondos de la Fundación Mozilla. Fondos de los que salen las compensaciones de los directivos de la Fundación.

Adicionalmente, Fast Company afirma que:

Firefox sigue haciendo lo que puede para presentarse como el navegador que busca proteger contra la desinformación y asumir la responsabilidad digital como señas de identidad de su marca.

Como ejemplo de esto citan la extensión RegretsReporter y la campaña «YouTube Regrets destinada a combatir las «recomendaciones inapropiadas» de Youtube

Dice la publicación que:

La campaña Unfck y el trabajo de YouTube Regrets encarnan a la perfección su misión, ilustrando la relación David contra Goliat de Mozilla con las grandes tecnologicas, y su trabajo a favor de las personas por encima de los beneficios y de la humanidad por encima de la tecnología. A medida que estos temas se convierten en preocupaciones de primera plana, la posición y la marca de Firefox no han hecho más que fortalecerse.

En setiembre de este año la participación en el mercado de todas las plataformas de Firefox es del  3,67% superado por el relativamente recién llegado Edge 3,77, Safari 18,4 y Google Chrome 65,15%.

Podríamos pensar que lo de Edge es porque viene preinstalado en Windows. Pero, si vamos a los datos del mercado de la PC vemos que hay un 8,75% para Edge contra un 7,93 de Firefox. Chrome suma un 67,56%.

Qué quieren que les diga.  Así como cuando compro un teléfono me fijo más en sus capacidades de comunicación que en la resolución de la cámara de fotos, cuando elijo un navegador me interesa más las prestaciones que la ideología. Si alguna vez hago un ranking de marcas releventas pondría a LibreOffice, Apache, GNU o la de algunos otros proyectos que contribuyeron a hacer mejor la vida de los usuarios. A este Firefox, nunca.

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

Programas o servicios online ¿Cuál es la mejor opción?

Programas o servicios onlneDesde la aparición, en marzo del 2006, de Google Docs (Ahora llamado Workspaces), la calidad de los servicios online fue mejorando notablemente. A tal punto, que la pregunta del título , que hace años hubiera sido considerada absurda, hoy justifica este artículo.

Si bien es cierto, que dispositivos como el Chromebook admiten ahora la utilización de aplicaciones para  Linux ( Y para Windows usando Wine) lo cierto es que los desarrolladores de software como Adobe, hace tiempo que vienen planificando la mudanza de todo o parte de sus productos a la nube.

Programas o servicios online. ¿Hay una mejor opción?

No hay manera más segura de hacer el ridículo que arriesgar una predicción en materia tecnológica, sin embargo, con un retraso provocado por la pandemia,  la transición a los servicios online parece indetenible. Por supuesto que cada opción tiene sus ventajas y desventajas.

Hay en un punto donde las diferencias se vuelven difusas por lo que voy a establecer una frontera absolutamente arbitraria. A los propósitos de este artículo consideramos programas  al software instalado localmente y que solo puede compartir información mediante el uso de una herramienta externa.

Con respecto a los servicios online autoalojados (Nextcloud, OnlyOffice, Collabora Office), dado que también debemos ocuparnos de su instalación y mantenimiento también los clasificamos como programas.

 

Ventajas y desventajas de los programas

La ventaja más obvia de utilizar un programa instalado localmente es la privacidad. Salvo un ataque informático dirigido al equipo con el que trabajas, nadie tiene acceso a lo que haces con él. Tampoco necesitas una conexión a Internet y, todavía suele haber una importante diferencia con las prestaciones. Y, por supuesto, no estas expuesto a que las decisiones de otras personas  te afecten.

La principal desventaja de los programas instalados localmente, es que estás atado al equipo que usas con lo que eres vulnerablea problemas de hardware o de software (incompatibiidad con otros programas, actualizaciones fallidas, etc.)

Ventajas y desventajas de los servicios online

Dicen los especialistas en productividad personal que uno debería enfocarse en el veinte por ciento de las actividades que generan el ochenta por ciento de los resultados. En ese sentido, los servicios online nos evitan tener que ocuparnos de la descarga, actualización, mantenimiento y realización de las copias de seguridad de nuestro trabajo.

La segunda ventaja, es que los servicios online no están atados a un dispositivo. De hecho, son diseñados para adaptarse al que estés usando.  Uno puede comenzar un texto en el teléfono, corregirlo en la tableta y agregarle imágenes e imprimirlo en el ordenador de escritorio.

En muchos casos estos servicios están pensados para fines específicos como la creación de contenidos para redes sociales, por lo que disponen  de plantillas y formatos predefinidos. Esto nos ahorra la necesidad de tener que averiguar los requisitos para qaue nuestro trabajo sea compatible.

No seríamos linuxeros dignos de tal nombre si no pusiéramos como la primera desventaja de los servicios online la de que estamos usando software privativo. O no, no lo sabemos. Es el operador del servicio el que lo determina.  En muchos caos, aunque si tenemos permitido guardar localmente el resultado final, no podremos guardar las partes componentes ni agregarle contenidos de otros orígenes.

Otro punto importante es la privacidad. Mitad en broma, mitad en serio, un crítico de los servicios online recomendaba no redactar los planes para asesinar al presidente de los Estados Unidos en Microsoft 365 (La versión Microsoft Office de Google Docs). El proveedor del servicio tiene acceso a nuestro trabajo, y dependiendo de las condiciones de uso, puede redistribuirlo.

Tampoco hay que olvidar que aunque muchos de estos servicios incluyen planes gratuitos, las prestaciones completas están incluidas en la versión de pago. Y, por supueto, deberemos tener un proveedor de Internet confiable

¿Con cuál nos quedamos?

Como siempre, la respuesta depende de lo que sea que prefieras o necesites, Si privilegias la comodidad y el ahorro de tiempo a la privacidad.y la versatilidad, sin dudas los servicios online son la mejor opción. Lo mismo si trabajas en colaboración con otras personas.

En caso de que quieras mayor control sobre lo que puedes hacer y quienes pueden acceder a lo que haces, sin dudas el software instalado localmente es lo mejor.

En artículos posteriores voy a comparar diferentes opciones de programas instalados localmente y servicios online.

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