Vistas a la página

Clima

+11
°
C
+14°
+
San Juan
Jueves, 16
Viernes
+19° +
Sábado
+17° +
Domingo
+17° +
Lunes
+16° +
Martes
+14° +
Miércoles
+13° +
Previsión para 7 días

Auspiciantes

Tecno PC
Tu Mentor
Gustavo

Archivo del blog

On 11 julio 2023

 

udisks maneja operaciones como consultar, montar, desmontar, formatear o desconectar dispositivos de almacenamiento

En nuestro día a día al estar en el ordenador solemos ocupar una gran cantidad de aplicaciones ya sean de productividad, ofimática, ocio, juegos, etc. Pero hay muchas aplicaciones que estamos tan acostumbrados a utilizar que las pasamos por alto y no tenemos en cuenta que tambien son una parte de nuestro sistema.

Un ejemplo bastante práctico que tal vez muchos de nuestros lectores entusiastas en algún momento les llego a ocurrir con sus smartphones con Android, al probar alguna ROM vanilla o X ROM se percataron que no contaban con un administrador de archivos, tuvieron que recurrir a instalar uno, cuando en teoría ya debería de estar integrado al sistema.

La aplicacion recientemente recibió una nueva actualización que llega casi después de dos años de desarrollo, llegando está a su nueva versión «UDisks 2.10.0″ la cual trae una gran cantidad de cambios internos, al tiempo que mantiene la promesa de estabilidad de la API. Este ciclo de desarrollo fue impulsado principalmente por la revisión de la API libblockdev 3.0 que trajo diversos cambios notables.

Uno de los cambios que se destaca, es la compatibilidad nativa con NVMe (libnvme) mediante la paridad de funciones con las unidades ATA, como la supervisión del estado, las autopruebas del dispositivo, el borrado seguro y la identificación extendida. También se agregaron conocimientos básicos sobre NVMe over Fabrics y un iniciador simple. En una vista de interfaz D-Bus simplificada, los controladores NVMe se asignan a objetos de unidad y los espacios de nombres NVMe a objetos de bloque.

Otro de los cambios que se destaca de la nueva versión, es que se ha llevado a cabo una revisión interna importante, que no afectó la compatibilidad a nivel de API. El código para trabajar con particiones de disco se ha traducido para usar la biblioteca libfdisk. Las definiciones de los sistemas de archivos compatibles se han movido a libblockdev, se ha llevado a cabo la unificación de operaciones con el sistema de archivos.

Ademas de ello, tambien se destaca la sintaxis extendida de opciones de montaje personalizadas (controlador FS separado y firma FS, se agregó la capacidad de determinar la prioridad de las propiedades para el controlador).

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó soporte para identificar dispositivos por etiqueta y UUID de partición.
  • Se agregó la capacidad de vincular UUID a particiones y sistemas de archivos.
  • Se agregó soporte para LVM2 RAID.
  • Mejoras en la finalización de bash y zsh
  • Mejoras en el manejo de eventos del módulo lvm2
  • Se eliminaron los complementos kbd y vdo libblockdev, así como los módulos zram, bcache y vdo.
  • Correcciones del modo FIPS
  • Soporte agregado para resolver dispositivos por PARTLABEL y PARTUUID
  • Soporte completo para configurar sistemas de archivos y UUID de partición
  • Limpieza dinámica de nombres de puntos de montaje y correcciones de ACL
  • Soporte agregado para LVM2 RAID
  • Se agregó una opción para forzar/evitar la creación de un mapa de bits de intención de escritura de mdraid.

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

¿Como instalar UDisks en Linux?

UDisks está incluido de manera nativa en aquellas distribuciones que cuenten con GNOME como entorno por defecto, en su front-end gráfico en el paquete gnome-disk-utility. Pero se puede encontrar en casi todos los repositorios de las distribuciones más populares.

Por ejemplo en Debian, Ubuntu y derivados, basta con teclear el siguiente comando:

1
sudo apt-get install -y udisks

Mientras que en Arch Linux y derivados:

1
sudo pacman -S udisks2

En el caso de los que son usuarios de Fedora y derivados de este:

1
sudo dnf -y install udisks2

Finalmente para openSUSE:

1
zypper install udisks2