Ya fue liberada la nueva versión de VLC 3.0.5

VLC Media Player es un reproductor multimedia altamente portátil para varios formatos de audio y video (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg,) así como DVD, VCD y varios protocolos de transmisión. También se puede utilizar como un servidor para transmitir en unidifusión o multidifusión en IPv4 o IPv6 en una red de alto ancho de banda.

VLC puede reproducir casi cualquier formato multimedia ya que admite una enorme cantidad de formatos multimedia y no requiere que descargues códecs adicionales.

Es reproductor multimedia cuenta con un completo servidor de transmisión, con funciones extendidas como video a pedido, transcodificación sobre la marcha, controles de velocidad granular, avance fotograma a fotograma y más.

Nueva versión de VLC Media Player 3.0.5

Mientras que la mayoría de los desarrolladores tienden a centrarse en una característica a la vez, a la gente detrás de VLC les encanta presentar un montón de características a la vez.

Esta nueva actualización 3.0.5 está repleta de características y ajustes de software que harán que el reproductor multimedia funcione mejor que nunca.

El proyecto VideoLAN ha publicado una versión correctiva del reproductor multimedia VLC 3.0.5. La nueva versión agrega un decodificador alternativo dav1d para el formato AV1, desarrollado conjuntamente con el proyecto FFmpeg y orientado a lograr el máximo rendimiento y portabilidad.

Por defecto, el AV1 tiene un decodificador libaom con todas las funciones. Para AV1, el código de desempaquetado para contenedores de medios también se ha mejorado, y se ha agregado un empaquetador de datos de carga (empaquetador).

En este nuevo lanzamiento de VLC Media Player 3.0.5 se puede encontrar que el soporte mejorado para el servicio de Youtube y dispositivos ChromeCast.

Por otro lado, se ha inhabilitado el uso de la decodificación acelerada por hardware en algunas GPU Intel más antiguas.

Otras de las características de este nuevo lanzamiento que vale la pena mencionar es que los problemas de aceleración en las GPU AMD RX Vega han sido resueltos.

De las demás características que podemos mencionar son:

  • Reproducción RTSP mejorada.
  • Se solucionaron problemas con el menú y posicionamiento para BluRay.
  • Añadido soporte para macOS 10.14 (Mojave). Tema oscuro actualizado. La entrega de paquetes para macOS Mojave incluye la verificación de paquetes, que también requiere certificación con una firma digital y todos los complementos conectados.
  • Se corrigieron problemas con el uso de la aceleración de hardware en plataformas Windows y macOS.

¿Cómo instalar VLC Media Player 3.0.5 en Linux?

Para los que son usuarios de Debian, Ubuntu, Linux Mint y derivados, basta con teclear en la terminal lo siguiente:

sudo apt-get update

sudo apt-get install vlc browser-plugin-vlc

Mientras que para los que son usuarios de Arch Linux, Manjaro, Antergos o cualquier distribución derivada en Arch Linux, debemos de teclear:

sudo pacman -S vlc

Si eres usuario de la distribución de Linux KaOS, el comando de instalación es igual que de Arch Linux.

Ahora para los que son usuarios de cualquier versión de openSUSE, solamente deben de teclear en la terminal lo siguiente para instalar:

sudo zypper install vlc

Para los que son usuarios de Fedora y cualquier derivado de esta, deben de teclear lo siguiente:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

sudo dnf install vlc

Para el resto de las distribuciones de Linux, podemos instalar este software con ayuda de los paquetes de Flatpak o Snap. Solamente debemos de tener el soporte para instalar aplicaciones de estas tecnologías.

Si quieren instalar con ayuda de Snap, solamente debemos de teclear en la terminal el siguiente comando:

sudo snap install vlc

Para instalar la versión de candidata del programa lo hacen con:

sudo snap install vlc --candidate

Finalmente, si quieren instalar la versión beta del programa deben de teclear:

sudo snap install vlc --beta

Si instalaron la aplicación desde Snap y quieren actualizar a la nueva versión solo deben de teclear:

sudo snap refresh vlc

Finalmente para quienes quieran instalar desde Flatpak, lo hacen con el siguiente comando:

flatpak install --user https://flathub.org/repo/appstream/org.videolan.VLC.flatpakref

Y si ya habían instalado y quieren actualizar deben de teclear:

flatpak --user update org.videolan.VLC

El artículo Ya fue liberada la nueva versión de VLC 3.0.5 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2EUbCkn
via IFTTT

La nueva versión de ONLYOFFICE 5.2 añade soporte para Ubuntu y Fedora

ONLYOFFICE es una suite de ofimática, la cual está disponible para trabajar con documentos de texto, hojas de cálculo y presentaciones.

Los editores están diseñados como aplicaciones de escritorio que se escriben en JavaScript utilizando tecnologías web, pero combinan componentes de cliente y servidor diseñados para un uso autosuficiente en el sistema local del usuario en un solo conjunto, sin acceder a un servicio externo.

Sobre OnlyOffice

OnlyOffice es una alternativa a LibreOffice, Office 365 y Google Docs, Onlyoffice ofrece diferentes tipos de servicio orientado a todas las necesidades.

Dentro de las versiones con las que cuenta Onlyoffice encontramos la desktop edition la cual es una versión que cuenta con su con procesador de texto, hojas de cálculo y presentaciones, una versión bastante reducida para más que suficiente para estudiantes de nivel primario.

Y la versión Enterprise edition con la cual cuenta con características adicionales una de ellas es que podemos editar documentos en línea.

ownCloud es una aplicación de software libre del tipo Servicio de alojamiento de archivos, que permite el almacenamiento en línea y aplicaciones en línea

Nueva versión de ONLYOFFICE 5.2

Hace poco fue liberada al público la nueva versión de esta suite ofimática con la cual se resuelven varios problemas que se tenían en la ejecución de esta en las últimas versiones de Ubuntu y Fedora.

Por lo que entre las principales novedades de esta nueva versión una de ellas fue la resolución de los problemas de ejecución en Fedora 28/29 y se agregó soporte para Ubuntu 18.10.

Además de que se agregó la capacidad de acceder a los documentos en los almacenes en la nube ownCloud y Nextcloud, así como el uso de estas plataformas como proveedor para la colaboración.

En Onlyoffice 5.2 podemos destacar que los desarrolladores han añadido un soporte experimental para el cifrado.

Así como el soporte mejorado para pantallas de alta densidad de píxeles (HiDPI);

Por otro lado, se implementó una marca con el color de actividad del usuario actual en los comentarios, los cambios revisados ​​por pares y el chat.

Y se han agregaron opciones para cambiar el idioma de la interfaz y cambiar el usuario;

Mejoras en las aplicaciones

En el procesador de textos, se ha agregado la compatibilidad con marcadores y enlaces internos a varias posiciones en el documento.

Se han ampliado las herramientas para trabajar con listas numeradas (se ha agregado la numeración automática), se ha agregado la configuración para administrar el contenido (resaltado y apariencia de las plantillas integradas y formularios de entrada).

Se ha agregado un modo para llenar formularios cuadro combinado para comentar y revisar cambios.

En el editor de hojas de cálculo, se agregaron configuraciones de celdas al panel derecho, se reescribió el sistema de desplazamiento, se agregó la capacidad de ver gráficos combinados, se implementó la pestaña Diseño para ajustar el tamaño de página, sangrías, orientación, alineación y agrupación de objetos.

¿Cómo instalar ONLYOFFICE 5.2 en Linux?

Para quienes estén interesados en poder probar esta suite de ofimática o actualizar su versión actual a esta nueva, podrán hacerlo siguiendo los pasos que compartimos a continuacioin.

Los paquetes Deb-y rpm están preparados para descargar, así como un paquete auto contenido de formato Snap.

Instalación mediante AppImage

Una de las opciones que tenemos para obtener ONLYOFFICE 5.2, es descargando el AppImage de este, por lo que para descargar la última versión estable.

Para poder realizar la descarga desde la terminal, pueden hacerlo con ayuda del siguiente comando:

wget -O onlyoffice.AppImage https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-5.2.4/DesktopEditors-x86_64.AppImage

Ya realizada la descarga del paquete correspondiente, deben dar permisos de ejecución a este con el siguiente comando:

sudo chmod a+x onlyoffice.AppImage

Y podrán lanzar la aplicación dando doble clic sobre el archivo AppImage o desde la terminal tecleando:

./onlyoffice.AppImage

Instalación mediante paquete DEB

Si son usuarios de Debian, Ubuntu o cualquier distribución con soporte para paquetes deb, pueden realizar la instalación de esta aplicación por este método.

Para realizar la descarga desde la terminal del paquete de la aplicación deben ejecutar el siguiente comando:

wget -O onlyoffice.deb https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-5.2.4/onlyoffice-desktopeditors_amd64.deb

Hecha la descarga pueden realizar la instalación del paquete con su gestor de paquetes preferido o desde la terminal pueden hacerlo con ayuda del siguiente comando:

sudo dpkg -i onlyoffice.deb

Si tienen problemas con las dependencias estas las puedes solucionar ejecutando el siguiente comando en la terminal:

sudo apt -f install

Instalación mediante paquete RPM

Finalmente, para los que son usuarios de RHEL, CentOS, Fedora, openSUSE o cualquier distribución con soporte para paquetes rpm deben obtener el último paquete rpm estable de la aplicación.

Para realizar la descarga desde la terminal del paquete el comando que van a teclear en la terminal es:

wget -O onlyoffice.rpm https://github.com/ONLYOFFICE/DesktopEditors/releases/download/ONLYOFFICE-DesktopEditors-5.2.4/onlyoffice-desktopeditors.x86_64.rpm

Ya realizada la descarga, la instalación la pueden realizar con el siguiente comando:

sudo rpm -i onlyoffice.rpm

El artículo La nueva versión de ONLYOFFICE 5.2 añade soporte para Ubuntu y Fedora ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2SnBpFt
via IFTTT

Llega la sexta actualización del lenguaje de programación Ruby 2.6.0

Después de un año de desarrollo, se publica el lanzamiento de Ruby 2.6.0, un lenguaje de programación dinámico orientado a objetos, caracterizado por una alta eficiencia de desarrollo de software e incorporando las mejores características de Perl, Java, Python, Smalltalk, Eiffel, Ada y Lisp.

El código del proyecto se distribuye bajo las licencias BSD (“2-cláusula BSDL”) y “Ruby”, que se refiere a la última licencia GPL y es totalmente compatible con GPLv3.

Ruby 2.6 es la sexta versión principal, preparada como parte de un proceso de desarrollo planificado, que implica asignar un año para preparar mejoras funcionales y crear versiones correctivas cada 2-3 meses.

Principales novedades en Ruby 2.6.0

Con este nuevo lanzamiento de Ruby se agregó una implementación experimental del compilador JIT, que le permite mejorar significativamente el rendimiento de las aplicaciones en el lenguaje Ruby.

A diferencia de los compiladores JIT tradicionales, que generan instrucciones de la máquina sobre la marcha, el compilador JIT propuesto en Ruby primero escribe el código C en el disco, luego llama al compilador C externo para generar las instrucciones de la máquina (se admiten GCC, Clang y Microsoft VC ++).

Para activar JIT, se debe especificar la opción “–jit” al iniciar ruby ​​o configurar esta opción en la variable de entorno RUBYOPT.

En comparación con Ruby 2.5, la inclusión de JIT promedia 1.7 veces el rendimiento de las aplicaciones intensivas de CPU.

Al mismo tiempo, el desarrollo aún es experimental y está mal adaptado para cargas asociadas con el trabajo intensivo con memoria.

Otras de las mejoras que se obtuvieron en esta versión fue el módulo experimental RubyVM :: AbstractSyntaxTree, que proporciona un método de análisis que procesa las cadenas transmitidas como código Ruby y devuelve un árbol de sintaxis abstracta (AST , Árbol de sintaxis abstracta) para este código.

Ahora se puede usar el alias “#then” para acceder al método “Kernel # yield_self”. Para los métodos “Array # |” y “Array # -” sugirió alias más legibles “Array # union” y “Array # Difference”.

Los nombres de las constantes ahora pueden comenzar con mayúsculas que no sean ASCII.

También fue proporcionado un soporte para Transient Heap, theap destinado a objetos con una vida útil corta utilizando clases específicas (Array, Hash, Object, Struct).

Por ejemplo, gracias a theap, la creación de hashes existentes pequeños y de corta duración ahora se realiza dos veces más rápido. La prueba rdoc mostró un aumento en el rendimiento del 6-7%.

Para aumentar el rendimiento de los cambios de contexto, se proponen implementaciones nativas de coroutines para las arquitecturas arm32, arm64, ppc64le, win32, win64, x86 y amd64. “Fiber.yield” y “Fiber # resume” en sistemas Linux de 64 bits ahora se ejecutan casi 5 veces más rápido.

En general, los programas intensivos muestran un aumento de rendimiento del 5%.

Mejoras importantes en Ruby 2.6.0

Se recibió una versión actualizada de RubyGems 3.0.1, en la cual el soporte para las opciones “–ri” y “–rdoc” han sido descontinuados, en lugar de lo cual debe usar “–document” y “–no-document”.

Bundler ahora está instalado de forma predeterminada para administrar las dependencias de gemas.

Se agregó soporte para rangos no terminados, por ejemplo, “ary [1 ..]” o “(1 ..). Each {…}”.

De las demás mejoras que se pueden destacar se puede encontrar:

  • La opción de excepción se ha agregado al método del sistema Kernel # para generar una excepción en caso de error en lugar de devolver falso.
  • El modo oneshot se ha agregado al módulo de cobertura, que comprueba si cada fila se está ejecutando al menos una vez.
  • La clase Enumerator :: Chain y los métodos “Enumerable # chain” y “Enumerator # +” implementados en ella se agregan para crear cadenas de valores enumerados.
  • El soporte para los operadores “<<” y “>>” se ha agregado a los módulos Proc y Método, por ejemplo, la construcción “(f << g) .call (3)” es idéntica a “f (g (3))”.

¿Cómo instalar Ruby 2.6.0 en Linux?

Para obtener esta nueva versión de Ruby, basta con abrir una terminal en tu sistema y teclear alguno de los siguientes comandos

Debian, Ubuntu y derivados

sudo apt-get install ruby-full

CentOS, Fedora, y RHEL

sudo yum install ruby

Gentoo

sudo emerge dev-lang/ruby

Arch Linux, Manjaro, Antergos y derivados

sudo pacman -S ruby

openSUSE

sudo zypper install ruby

El artículo Llega la sexta actualización del lenguaje de programación Ruby 2.6.0 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2Tc6CeA
via IFTTT

Ya fue liberada la nueva versión de MX Linux 18

MX Linux es un sistema operativo basado en las versiones de Debian estable y que utiliza componentes centrales de antiX, con software adicional creado y empaquetado por la comunidad MX.

Se desarrolla como una empresa cooperativa entre las comunidades antiX y ex MEPIS , con el objetivo de utilizar las mejores herramientas cada una de estas distribuciones.

El objetivo declarado de la comunidad es “combinar un escritorio elegante y eficiente con una configuración simple, alta estabilidad, rendimiento sólido y tamaño medio”

Nueva version de MX Linux

Hace algunos días fue publicado la nueva versión de la distribución MX Linux 18, creado como resultado del trabajo conjunto de comunidades formadas en torno a los proyectos antiX y MEPIS.

El lanzamiento se basa en el paquete Debian 9.6 con mejoras del proyecto antiX y numerosas aplicaciones propietarias que facilitan la configuración e instalación del software.

Principales novedades de MX Linux 18

En este nuevo lanzamiento de actualización de la distribución se agregaron opciones de teclado del sistema y configuración regional del sistema para simplificar el acceso a las configuraciones de teclado y configuración regional del sistema;

Una de las principales novedades que se pueden destacar es que la interfaz de instalación de la aplicación MX Package Installer fue actualizada, con mayor rendimiento, soporte agregado para paquetes en formato flatpak, agregado una sección con una selección de programas populares (incluyendo Google Chrome de terceros, skype, discordancia, etc.)

Por otro lado se ha agregado un conjunto de texturas S3 al paquete mx-codecs.

En cuanto a la interfaz de administración del repositorio mx-repo-manager, se ha agregado una selección de nuevos paquetes y duplicados.

Desde la transferencia de antiX a los desarrollos asociados con liveUSB, fue incluida en este nuevo lanzamiento la capacidad de guardar datos de usuarios entre sesiones y el soporte para el procesamiento de ensamblajes para satisfacer sus necesidades.

Sistema actualizado

Con este nuevo lanzamiento de la distribución diversas versiones de paquetes y aplicaciones fueron actualizadas, entre las cuales se pueden destacar algunas de las aplicaciones del sistema tales como: GIMP 2.10, Mesa 18.2.6, el Kernel de Linux 4.19.5, Firefox 64.0, VLC 3.0.3, Clementine 1.3.1, Thunderbird 52.9.1, LibreOffice 6.0.1.

El código para algunos componentes de Xfce también se han actualizado, incluidos Xfce-settings y Thunar.

En un ensamblaje para sistemas x86 de 32 bits, el núcleo se compila en modo PAE para admitir más de 4GB de RAM.

También se proporciona la selección automática de un controlador adecuado para la mayoría de los chips inalámbricos Broadcom.

Mayor facilidad para cambiar de Kernel

Con esta nueva versión de MX Linux el proceso de cambiar el Kernel se ha simplificado, por ejemplo, en la interfaz del instalador de paquetes MX, ahora puede cambiar a la versión del kernel desde el proyecto de liquorix o volver al Kernel estable de Debian.

Mejoras e inicio del sistema

Además, se agregó la capacidad de cambiar el tema para el menú de arranque de Grub y la pantalla de inicio que se muestra durante el arranque (plymouth) a la utilidad mx-boot-options.

El instalador del instalador mx (basado en el instalador de Gazelle) agrega soporte para la partición raíz encriptada (LUKS), el directorio de inicio y la partición de intercambio.

Light-locker se usa como un bloqueador de pantalla (el xscreensaver utilizado anteriormente se puede instalar a través de mx-packageinstaller);

La opción para seleccionar una configuración regional se ha agregado a la pantalla de inicio de sesión de lightdm-gtk-greeter.

Finalmente otra de las caracteristicas de este lanzamiento que vale la pena mencionar es la adición de un nuevo conjunto de nuevos temas, incluidos adaptados para pantallas con alta densidad de píxeles (HiDPI).

Descargar y probar MX Linux 18

Para poder descargar esta nueva versión de la distribución pueden dirigirse directamente al sitio web oficial del proyecto en el cual en su sección de descargas podrán encontrar la imagen del sistema.

El enlace es este.

Puedes grabar la imagen con ayuda de Etcher en un USB

El escritorio predeterminado es Xfce. Están disponibles para su descarga conjuntos de 32 y 64 bits, con un tamaño de 1.3 GB.

El artículo Ya fue liberada la nueva versión de MX Linux 18 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2RlSYrW
via IFTTT

Ya fue liberada una nueva actualización de Elive 3.0.3

Elive es una distribución de Linux, que toma como base a Debian. Está distribución está pensada para funcionar tanto en modo LiveCD como instalada en el disco duro.

Mantiene la compatibilidad con su distribución madre, por lo cual se pueden usar paquetes de Debian al mismo tiempo que los de Elive, estos repositorios están puestos de esta forma por defecto.

También hereda la compatibilidad de hardware y añade distintos controladores que no forman parte oficial del núcleo Linux. Si bien antiguamente estaba basado en Morphix, ahora utiliza la tecnología DSS.

Sobre Elive

Elive, a diferencia de otras distribuciones, no usa los escritorios GNOME o KDE, sino que utiliza Enlightenment.

Además, no sólo es un sistema especializado para la multimedia, tanto en reproducción como en edición de video o 3d, sino que también está preparado para ser usado en otras cosas como labores de oficina, internet, redes y servidores, etc.

Además de ello si desean convertir su computadora en una estación de trabajo potente, esta distro de Linux cuenta con instalador muy amigable que incluye muchas características para facilitar el proceso.

Elive es una mezcla entre un sistema fácil de usar para usuarios sin experiencia e incluye herramientas increíblemente útiles para los avanzados, este sistema híbrido por así decirlo viene en la forma de un escritorio limpio y hermoso pero potente para cualquier tarea.

De las principales características que se pueden destacar de esta distribución encontramos:

  • Ligereza y velocidad
  • Efectos y un hermoso escritorio
  • Intuitivo y simple
  • Guiado y automatizado
  • Completo, lleno de aplicaciones y características
  • Multimedia
  • Propias características e integración
  • Escritorio futurista y limpio
  • Cómodo para trabajar
  • No es necesario instalar y guardar sesiones
  • Instalador con migración, actualización y modos automáticos
  • Funciona con 256 MB de RAM y CPU de 500 Mhz
  • Acceso completo a la raíz
  • Funciones de programación

Nueva version de Elive 3.0.3

Recientemente fue liberada una nueva versión de Elive la cual es la versión 3.0.3 , que ofrece un entorno de escritorio de estilo macOS, pero no requiere recursos y puede funcionar en hardware obsoleto.

El entorno gráfico se basa en Compiz Compository Manager y el proyecto Enlightenment 17.

La distribución se basa en la base de datos de paquetes Debian 8, pero además de los repositorios de Debian, también ofrece su propio repositorio, que contiene unos 2500 paquetes con versiones más nuevas de aplicaciones.

La nueva versión tiene un sistema para el cambio dinámico del fondo de escritorio.

Se eliminó la apariencia automática cada vez que el escritorio inicia las solicitudes de teclas de acceso rápido disponibles y se ha agregado al panel un botón para llamar a esta solicitud.

La pantalla ahora será desconectada tras larga inactividad.

Asi como la interfaz fue mejorada para cambiar entre diferentes escritorios cuando varios usuarios utilizan el kit de distribución.

Finalmente, el instalador fue mejorado y trabaja mejor en modo directo.

Descargar Elive 3.0.3

Los usuarios pueden descargar la distribución inmediatamente después de una donación. Si no pueden o no quiere pagar, deben de descargar la distribución a través de la red de torrents o solicitar el enlace de descarga por correo electrónico.

Para esto deberás de dirigirte a la página web oficial del proyecto y en su sección de descargas podrás obtener el enlace de descarga de la distribución colocando tu correo. El enlace es este.

O como se mencionó anteriormente podrás descargar la distribución desde Torrent, para ello deberás de descargar el siguiente archivo Torrent el cual deberás de usar con un cliente Torrent del cual podrás encontrar algunos que te recomendamos aquí en el blog.

Los requisitos mínimos para poder ejecutar este sistema son 256 MB de RAM y CPU con una frecuencia de 500 MHz, por lo que es una excelente distribución para aquellos equipos de bajos recursos que quieran correr una distribución estable y actual.

El tamaño de la imagen iso es de 3.2 GB.

Y para grabar la imagen ISO del sistema en una USB te puedo recomendar el uso de Etcher la cual es una herramienta multiplataforma.

 

El artículo Ya fue liberada una nueva actualización de Elive 3.0.3 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2EQYe1a
via IFTTT

Lustre, uno de los sistemas de archivos utilizados en clusters y supercomputadoras

Lustre es un sistema de archivos distribuido Open Source, normalmente utilizado en clusters a gran escala. El nombre es una mezcla de Linux y clusters.

El proyecto intenta proporcionar un sistema de archivos para clusters de decenas de miles de nodos con petabytes de capacidad de almacenamiento, sin comprometer la velocidad o la seguridad, y está disponible bajo la GNU GPL.

Cluster File Systems son los diseñadores, desarrolladores y mantenedores de Lustre con colaboraciones de otras compañías y particulares.

Sobre Lustre

Muchos de los superordenadores más rápidos del mundo son clusters que utilizan el sistema de archivos Lustre como almacenamiento, como los sistemas en ORNL, PNNL, LLNL y LANL.

Se considera a cada archivo almacenado en el sistema de archivos Lustre un objeto. Lustre presenta a todos los clientes una semántica POSIX estándar y acceso concurrente lectura y escritura para los objetos compartidos. Un sistema de archivos Lustre tiene cuatro unidades funcionales.

Estas son Meta data server (MDS) para almacenar los metadatos; un Object storage target (OST) para guardar los datos reales; un Object storage server (OSS) para manejar los OSTs; cliente(s) para acceder y utilizar los datos.

Los OSTs son dispositivos de bloques. Un MDS, OSS, y un OST pueden residir en el mismo nodo o en nodos diferentes.

Lustre no administra directamente los OSTs, y delega esta responsabilidad en los OSSs para asegurar la escalabilidad para grandes clusters y supercomputadores.

En un Massively Parallell Processor (MPP), los procesadores pueden acceder al sistema de archivos Lustre redirigiendo sus peticiones I/O hacia el nodo con el servicio lanzador de tareas si está configurado como un cliente Lustre.

Aunque es el método más sencillo, en general proporciona un bajo rendimiento. Una manera ligeramente más complicada de proporcionar un rendimiento global muy bueno consiste en utilizar la biblioteca liblustre.

Liblustre es una biblioteca de nivel de usuario que permite a los procesadores montar y utilizar el sistema de archivos Lustre como un cliente, sorteando la redirección hacia el nodo de servicio.

Utilizando liblustre, los procesadores pueden acceder al sistema de archivos Lustre, incluso si el nodo de servicio en el que se lanzó el trabajo no es un cliente Lustre.

Liblustre proporciona un mecanismo para mover datos directamente entre el espacio de aplicación y los OSSs de Lustre sin necesidad de realizar una copia de datos a través del núcleo ligero, logrando así una baja latencia, y gran ancho de banda en el acceso directo de los procesadores al sistema de archivos Lustre.

Nueva versión de Lustre

Recientemente se lanzó una nueva versión de Lustre 2.12 con la cual se añaden algunas nuevas funciones y sobretodo correcciones de errores para algunos de las diversas distribuciones de Linux que son utilizadas para las supercomputadoras.

Principales novedades de Lustre 2.12

Con este nuevo lanzamiento se agrega la función de espaciar grandes directorios existentes de espacio de nombres distribuido (DNE, espacio de nombres distribuido) de un objeto de almacenamiento de metadatos (MDT, objetivos de metadatos) a varios (espaciado de diferentes segmentos DNE por diferentes MDT).

La nueva característica simplifica la introducción de nuevos MDT para los FS existentes y el reequilibrio manual de la carga en MDT.

Para los repositorios de metadatos (MDT), se implementa el modo ” Lazy Size “, que le permite devolver rápidamente el tamaño aproximado en lugar del tamaño exacto de los archivos al escanear directamente MDT a través del motor de políticas en situaciones donde la velocidad es más importante que la precisión.

Para las configuraciones con múltiples interfaces de red LNet, en esta nueva versión de Lustre 2.12 se agrega la función “LNet Network Health”, que implementa la opción de volver a acceder a RPC a través de otra interfaz de red en caso de falla la primera vez que se envía una solicitud.

Ademas de ello se agregó soporte de servidor para las versiones de RHEL 7.6 (3.10.0-957.el7) y SLES12 SP3 (4.4.162-94.69). Se agregó soporte de cliente para kernels RHEL 7.6 (3.10.0-957.el7) no parcheados, SLES12 SP3 (4.4.162-94.69) y Ubuntu 18.04 (4.15.0-32).

El artículo Lustre, uno de los sistemas de archivos utilizados en clusters y supercomputadoras ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2rSVHe8
via IFTTT

Lustre, uno de los sistemas de archivos utilizados en clusters y supercomputadoras

Lustre es un sistema de archivos distribuido Open Source, normalmente utilizado en clusters a gran escala. El nombre es una mezcla de Linux y clusters.

El proyecto intenta proporcionar un sistema de archivos para clusters de decenas de miles de nodos con petabytes de capacidad de almacenamiento, sin comprometer la velocidad o la seguridad, y está disponible bajo la GNU GPL.

Cluster File Systems son los diseñadores, desarrolladores y mantenedores de Lustre con colaboraciones de otras compañías y particulares.

Sobre Lustre

Muchos de los superordenadores más rápidos del mundo son clusters que utilizan el sistema de archivos Lustre como almacenamiento, como los sistemas en ORNL, PNNL, LLNL y LANL.

Se considera a cada archivo almacenado en el sistema de archivos Lustre un objeto. Lustre presenta a todos los clientes una semántica POSIX estándar y acceso concurrente lectura y escritura para los objetos compartidos. Un sistema de archivos Lustre tiene cuatro unidades funcionales.

Estas son Meta data server (MDS) para almacenar los metadatos; un Object storage target (OST) para guardar los datos reales; un Object storage server (OSS) para manejar los OSTs; cliente(s) para acceder y utilizar los datos.

Los OSTs son dispositivos de bloques. Un MDS, OSS, y un OST pueden residir en el mismo nodo o en nodos diferentes.

Lustre no administra directamente los OSTs, y delega esta responsabilidad en los OSSs para asegurar la escalabilidad para grandes clusters y supercomputadores.

En un Massively Parallell Processor (MPP), los procesadores pueden acceder al sistema de archivos Lustre redirigiendo sus peticiones I/O hacia el nodo con el servicio lanzador de tareas si está configurado como un cliente Lustre.

Aunque es el método más sencillo, en general proporciona un bajo rendimiento. Una manera ligeramente más complicada de proporcionar un rendimiento global muy bueno consiste en utilizar la biblioteca liblustre.

Liblustre es una biblioteca de nivel de usuario que permite a los procesadores montar y utilizar el sistema de archivos Lustre como un cliente, sorteando la redirección hacia el nodo de servicio.

Utilizando liblustre, los procesadores pueden acceder al sistema de archivos Lustre, incluso si el nodo de servicio en el que se lanzó el trabajo no es un cliente Lustre.

Liblustre proporciona un mecanismo para mover datos directamente entre el espacio de aplicación y los OSSs de Lustre sin necesidad de realizar una copia de datos a través del núcleo ligero, logrando así una baja latencia, y gran ancho de banda en el acceso directo de los procesadores al sistema de archivos Lustre.

Nueva versión de Lustre

Recientemente se lanzó una nueva versión de Lustre 2.12 con la cual se añaden algunas nuevas funciones y sobretodo correcciones de errores para algunos de las diversas distribuciones de Linux que son utilizadas para las supercomputadoras.

Principales novedades de Lustre 2.12

Con este nuevo lanzamiento se agrega la función de espaciar grandes directorios existentes de espacio de nombres distribuido (DNE, espacio de nombres distribuido) de un objeto de almacenamiento de metadatos (MDT, objetivos de metadatos) a varios (espaciado de diferentes segmentos DNE por diferentes MDT).

La nueva característica simplifica la introducción de nuevos MDT para los FS existentes y el reequilibrio manual de la carga en MDT.

Para los repositorios de metadatos (MDT), se implementa el modo ” Lazy Size “, que le permite devolver rápidamente el tamaño aproximado en lugar del tamaño exacto de los archivos al escanear directamente MDT a través del motor de políticas en situaciones donde la velocidad es más importante que la precisión.

Para las configuraciones con múltiples interfaces de red LNet, en esta nueva versión de Lustre 2.12 se agrega la función “LNet Network Health”, que implementa la opción de volver a acceder a RPC a través de otra interfaz de red en caso de falla la primera vez que se envía una solicitud.

Ademas de ello se agregó soporte de servidor para las versiones de RHEL 7.6 (3.10.0-957.el7) y SLES12 SP3 (4.4.162-94.69). Se agregó soporte de cliente para kernels RHEL 7.6 (3.10.0-957.el7) no parcheados, SLES12 SP3 (4.4.162-94.69) y Ubuntu 18.04 (4.15.0-32).

El artículo Lustre, uno de los sistemas de archivos utilizados en clusters y supercomputadoras ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2rSVHe8
via IFTTT

Ya fue liberada la nueva versión del Kernel de Linux 4.20

Hace pocas horas y después de dos meses de desarrollo, Linus Torvalds anuncio la nueva versión del Kernel de Linux 4.20.

Que entre los cambios más notables en esta nueva versión del Kernel 4.20 se incluyen novedades de las cuales se han añadido diversas correcciones en cuanto a errores y sobre todo soporte a diversos dispositivos.

En esta nueva versión del Kernel de Linux se hicieron 14,997 parches de 1857 desarrolladores a la nueva versión, el tamaño del parche fue de 49 MB (los cambios afectaron a 11,402 archivos, se agregaron 686,104 líneas de código, 318945 líneas se eliminaron).

Aproximadamente el 47% de todos los cambios presentados en 4.20 están relacionados con los controladores de dispositivos, aproximadamente el 17% de los cambios están relacionados con la actualización de códigos específicos para arquitecturas de hardware, el 14% están relacionados con la pila de red, el 3% son sistemas de archivos y el 4% son subsistemas internos del Kernel.

¿Qué hay de nuevo en el Kernel de Linux 4.20?

Con este nuevo lanzamiento el soporte para la arquitectura del procesador C-SKY fue añadido así como el programador de tráfico taprio, el subsistema PSI (información de bloqueo de presión), P2P DMA para PCI.

Además de que se añadió la refactorización de código de procesamiento de señales, conexión de disectores de transmisión de red caché en la nueva estructura XArray, combinando los controladores amdgpu y amdkfd, aumentando el rendimiento del subsistema FUSE, la capacidad de filtrar paquetes de red basados ​​en etiquetas secmark, permitiendo la virtualización anidada para KVM.

Speck se ha ido

El controvertido Speck recientemente agregado con Linux 4.17 en el algoritmo de encriptación del Kernel fue eliminado en Linux 4.20.

Dado que Google privó de la confianza del código de Android realmente destinado. Esto no se debió a la tecnología, ya que el algoritmo fue desarrollado por la NSA.

Y la estandarización de este se le negó, ya que la NSA no estaba dispuesta a responder preguntas detalladas sobre el algoritmo.

Además, la virtualización se ha mejorado con KVM, que ahora permite máquinas virtuales a través de la virtualización anidada en una máquina virtual.

El soporte también está disponible para el Raspberry Pi Model 3. En el futuro, la pila TCP entregará paquetes con un nuevo algoritmo, que no solo debería ser más rápido sino también más seguro.

Nuevos protocolos

En este Kernel se implementó un nuevo programador de tráfico “taprio”, que permite administrar el envío de paquetes de acuerdo con las series de tiempo generadas anteriormente.

El método de programación se define en la especificación IEEE 802.1Qbv, tiene en cuenta los requisitos para la transmisión de tráfico sensible al tiempo de entrega de paquetes (por ejemplo, flujos de video y audio) y utiliza diferentes intervalos de tiempo para diferentes clases de tráfico.

Para el protocolo rtnetlink, se implementa un modo de comprobación estricta (“comprobación rígida”), que permite garantizar que la información relevante se transmita al espacio del usuario correspondiente a la solicitud entrante;

Se agregó la capacidad de filtrar volcados con información de enrutamiento por los protocolos utilizados (por ejemplo, para separar rutas de diferentes demonios de enrutamiento), tipos de rutas (por ejemplo, para asignar unicast)

El ID de la tabla de enrutamiento y la puerta de enlace más cercana (nexthop).

Dichos filtros han sido soportados durante mucho tiempo en iproute2, pero se implementaron en el espacio del usuario. Mover los filtros al espacio del kernel le permite aumentar la eficiencia de los grandes sistemas de enrutamiento basados ​​en Linux.

En la implementación de puentes de red (subsistema de puentes), se ha agregado la capacidad de ver estadísticas de VLAN en el contexto de puertos individuales;

El soporte para 5 y 6 canales para la banda de 60 GHz se ha agregado a la pila inalámbrica ieee80211, así como la capacidad de habilitar la funcionalidad FTM Responder desde el espacio del usuario.

¿Y el Kernel 5.0 para cuando?

Finalmente, muchos esperaban que el nuevo Kernel sería análogo al cambio a 4.0 puesto que después del 4.19 ahora se esperaba la versión 5.0.

Sin embargo, dado que Torvalds no quiere ser arreglado en un esquema, se dijo que Linux 5.0 vendrá en 2019. Aunque en una fecha estimada no se sabe, ya que de momento los planes para la próxima versión continúan para la versión 4.21.

El artículo Ya fue liberada la nueva versión del Kernel de Linux 4.20 ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2SiYMjv
via IFTTT

FreeOffice, una excelente paquetería de ofimática gratuita para Linux

FreeOffice es un software gratuito de ofimática para uso doméstico y comercial, que es una versión básicamente gratuita de la suite SoftMaker Office, ofrece algunas funciones útiles desplegables para reemplazar Microsoft Office.

FreeOffice es potente pero extremadamente práctico y fácil de usar y además de que es súper rápido mientras trabaja. Viene con sus propias aplicaciones oficina similares a las de Microsoft: PlanMaker (Excel), Presentaciones (PowerPoint) y TextMaker (Word).

Aunque las funciones principales son gratuitas, algunas funciones clave deben pagarse para actualizar al programa de SoftMaker Office.

Características de FreeOffice

  • TextMaker (Word): No importa lo complejo que sea el documento, TextMaker puede hacerlo posible con sus capacidades de DTP.

Junto con la compatibilidad con DOCX, esta aplicación les permite insertar encabezados, tablas, imágenes, pies de página y gráficos.

Puede crear libros electrónicos completos, ya que tiene un importante exportador de PDF. Los elementos desplegables y las plantillas de alta calidad combinan documentos de calidad premium y facilidad.

  • PlanMaker (Excel): FreeOffice PlanMaker tiene aproximadamente 350 funciones de eliminación que pueden resolver cálculos complejos en el menor tiempo posible y con la máxima precisión.

Admite el formato XLSX y es elegible para crear cuadros, tablas, hojas de trabajo y cálculos de calidad superior.

  • Presentations (PowerPoint): FreeOffice Presentations independientemente de la cantidad de diseños, FreeOffice puede hacer diseños probablemente como contraparte de Microsoft.

Esta aplicación ahora es compatible con PPTX y la mejor parte es que las transiciones y animaciones basadas en OpenGL nunca han sido tan fáciles como ahora con la ayuda de FreeOffice.

Combinando ilustraciones, textos, diapositivas, animaciones, imágenes y tablas, esta herramienta hace una presentación que se destaca de otras presentaciones generalizadas.

Entre las demás características que podemos destacar de esta aplicación podemos encontrar:

  • Disponible para Linux, Windows y Mac.
  • La interfaz tiene optimización de pantalla táctil. Tanto la cinta como el menú clásico pueden abrir la función de pantalla táctil.
  • Como es compatible con DOCX, XLSX y PPTX, por lo tanto, no es necesario convertir el archivo mientras se intercambia.
  • Opción de arrastrar y soltar.

¿Cómo instalar FreeOffice en Linux?

Si estas interesado en instalar y probar esta suite de ofimática en tu sistema, podrás realizar la instalación con ayuda de uno de los siguientes métodos.

Instalación mediante paquete DEB

Si son usuarios de Debian, Ubuntu o cualquier distribución con soporte para paquetes deb, pueden realizar la instalación de esta suite por este método.

Solamente deben obtener el último paquete deb estable de la suite de ofimática desde su sitio web oficial.

Para realizar la descarga desde la terminal del paquete para sistemas de 32 bits el comando que van a teclear en la terminal es:

wget -O softmaker-freeoffice.deb https://www.softmaker.net/down/softmaker-freeoffice-2018_944-01_i386.deb

Y para sistemas de 64 bits el comando a ejecutar es:

wget -O softmaker-freeoffice.deb  https://www.softmaker.net/down/softmaker-freeoffice-2018_944-01_amd64.deb

Ya realizada la descarga, la instalación la pueden realizar con el siguiente comando:

sudo dpkg -i harmony.deb

Si tienen problemas con las dependencias estas las puedes solucionar con:

sudo apt -f install

Y si quieren continuar recibiendo actualizaciones de la aplicación, pueden añadir el repositorio de la aplicación, esto lo hacen ejecutan el siguiente comando:

sudo /usr/share/freeoffice2018/add_apt_repo.sh

Actualizan su Sistema y paquetes con:

sudo apt update

sudo apt upgrade

Instalación mediante paquete RPM

Finalmente, para los que son usuarios de RHEL, CentOS, Fedora, openSUSE o cualquier distribución con soporte para paquetes rpm deben obtener el último paquete rpm estable de la aplicación.

Para realizar la descarga desde la terminal del paquete para sistemas de 32 bits el comando que van a teclear en la terminal es:

sudo rpm --import linux-repo-public.key

wget -O softmaker-freeoffice.rpm https://www.softmaker.net/down/softmaker-freeoffice-2018-944.i386.rpm

Y para sistemas de 64 bits el comando a ejecutar es:

sudo rpm --import linux-repo-public.key

wget -O softmaker-freeoffice.rpm https://www.softmaker.net/down/softmaker-freeoffice-2018-944.x86_64.rpm

Ya realizada la descarga, la instalación la pueden realizar con el siguiente comando:

sudo rpm -i softmaker-freeoffice.deb

Arch Linux y derivados

Finalmente, para los que sean usuarios de Arch Linux, Manjaro, Antergos, Arch Labs o cualquier distribucion basada en Arch Linux, pueden realizar la instalación de esta aplicación desde los repositorios de AUR.

Solamente deben de contar con un asistente de AUR instalado, por lo que, si no es así, puedes consultar alguno de los que te sugerimos aquí.

Ahora solo deben abrir una terminal y teclear:

yay -S softmaker-office-2018-bin

 

El artículo FreeOffice, una excelente paquetería de ofimática gratuita para Linux ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2QQaCVq
via IFTTT

Auryo, un cliente no oficial multiplataforma para Soundcloud

Soundcloud es una fantástica plataforma para poder buscar y escuchar música, pero tiene una gran desventaja en Linux: sólo puede utilizarla en el navegador. Para resolver esta limitación, el desarrollador Jonas Snellinckx creó Auryo, una aplicación de escritorio Soundcloud.

Con Auryo se acabaron los días en que se vieron obligados a usar un navegador para transmitir el contenido de Soundcloud.

Auryo es un cliente de escritorio SoundCloud no oficial multiplataforma que presenta un diseño de interfaz de usuario sorprendente y estéticamente agradable, junto con soporte para las características de SoundCloud.

A diferencia de cuando usa SoundCloud en el navegador, Auryo les permite continuar trabajando mientras disfrutan de su música sin la necesidad de ir y venir entre su escritorio y el navegador.

Auyro lleva a la API oficial de Soundcloud y organiza una interfaz personalizada a su alrededor. El resultado es una versión de escritorio impresionante (y fácil de usar) de SoundCloud, que se comporta como una aplicación nativa apropiada.

Como la aplicación admite el acceso directo de teclado (e integración MPRIS), puede reproducir, pausar y saltar pistas utilizando su teclado. Puede dejar la aplicación reproduciendo en segundo plano y mantener su atención enfocada en otro lugar.

Entre sus principales características que podemos destacar de Auryo encontramos:

  • Descarga e instalación gratuitas disponibles en sistemas operativos Windows, Mac y Linux.
  • Escuchar listas de reproducción, stream y demás
  • Aplicación de escritorio basada en electron.
  • Descubrir nuevas canciones.
  • Agregar música a las listas de reproducción.
  • Leer comentarios.
  • Buscar artistas, pistas, listas de reproducción.
  • Seguir y dejar de seguir artistas.
  • Compartir y dar como en pistas.
  • Utilizar la integración de teclas de medios y MPRIS.
  • Proporciona opciones para gustar y compartir pistas.
  • Ofrece una excelente calidad de sonido.

¿Cómo instalar Auryo en Linux?

Si estas interesado en instalar y probar esta aplicación en tu sistema, podrás realizar con ayuda de uno de los siguientes métodos.

Los desarrolladores de la aplicación nos dan varias opciones.

Instalación mediante AppImage

Una de las opciones que tenemos para obtener Auryo, es descargando el AppImage de este, por lo que para descargar la última versión estable se pueden dirigir al siguiente enlace.

Para poder realizar la descarga desde la terminal, pueden hacerlo con ayuda del siguiente comando:

wget -O Auryo.AppImage https://github.com/Superjo149/auryo/releases/download/v2.3.1/auryo-2.3.1-x86_64.AppImage

Ya realizada la descarga del paquete correspondiente, deben dar permisos de ejecución a este con el siguiente comando:

sudo chmod a+x Auryo.AppImage

Y podrán lanzar la aplicación dando doble clic sobre el archivo AppImage o desde la terminal tecleando:

./Harmony.AppImage

Instalación mediante paquete DEB

Si son usuarios de Debian, Ubuntu o cualquier distribución con soporte para paquetes deb, pueden realizar la instalación de esta aplicación por este método.

Solamente deben obtener el último paquete deb estable de la aplicación en la página que se mencionó anteriormente.

Para realizar la descarga desde la terminal del paquete de la aplicación deben ejecutar el siguiente comando:

wget -O auryo.deb https://github.com/Superjo149/auryo/releases/download/v2.3.1/auryo_2.3.1_amd64.deb

Hecha la descarga pueden realizar la instalación del paquete con su gestor de paquetes preferido o desde la terminal pueden hacerlo con ayuda del siguiente comando:

sudo dpkg -i auryo.deb

Si tienen problemas con las dependencias estas las puedes solucionar ejecutando el siguiente comando en la terminal:

sudo apt -f install

Instalación mediante paquete RPM

Finalmente, para los que son usuarios de RHEL, CentOS, Fedora, openSUSE o cualquier distribución con soporte para paquetes rpm deben obtener el último paquete rpm estable de la aplicación.

Para realizar la descarga desde la terminal del paquete el comando que van a teclear en la terminal es:

wget -O auryo.rpm https://github.com/Superjo149/auryo/releases/download/v2.3.1/auryo-2.3.1.x86_64.rpm

Ya realizada la descarga, la instalación la pueden realizar con el siguiente comando:

sudo rpm -i auryo.rpm

Arch Linux y derivados

Finalmente, para los que sean usuarios de Arch Linux o distribuciones basadas en este, pueden realizar la instalación de esta aplicación desde los repositorios de AUR.

Solamente deben de contar con un asistente de AUR instalado, por lo que, si no es así, puedes consultar alguno de los que te sugerimos aquí.

Ahora solo deben abrir una terminal y teclear:

yay -S auryo

 

El artículo Auryo, un cliente no oficial multiplataforma para Soundcloud ha sido originalmente publicado en Linux Adictos.

from Linux Adictos http://bit.ly/2QOPfnx
via IFTTT