UDisks, отличный инструмент для управления устройствами хранения 

удиски

udisks обрабатывает такие операции, как запрос, монтирование, размонтирование, форматирование или отключение устройств хранения.

в наши дни Находясь за компьютером мы обычно используем большое количество приложений будь то производительность, автоматизация офиса, отдых, игры и т. д. Но есть много приложений, которыми мы настолько привыкли пользоваться, что упускаем их из виду и не учитываем, что они тоже являются частью нашей системы.

Очень практический пример, который, возможно, многие из наших восторженных читателей в какой-то момент случались с ними со своими Android-смартфонами, когда они пробовали какой-то ванильный ROM или X ROM, они поняли, что у них нет файлового менеджера, им пришлось прибегнуть к его установке, когда по идее он уже должен быть интегрирован в систему.

В статье Сегодня я расскажу вам об отличном средстве Хотя это может показаться простым, это не так, и, прежде всего, оно может стать частью вашего швейцарского армейского ножа приложений для управления устройствами хранения в вашей системе.

О UDisks

Приложение "UDisks", которое предоставляет демон, инструменты и библиотеки для доступ и управление дисками, устройствами хранения и сопутствующие технологии.

UDisks предоставляет D-Bus API для работы с разделами диска, настройки MD RAID, работы с блочными устройствами в файле (циклическое монтирование), манипулирования файловыми системами и т.д. Кроме того, предоставляются модули для мониторинга и управления BTRFS, iSCSI, libStorageManagement, LVM2 и LVM Cache.

Например, UDisks используется в приложениях GNOME для работы с разделами диска и различными графическими конфигураторами.

также Предоставляется API D-Bus, библиотека, либудиск2. эта библиотека может использоваться из C/C++ и любого совместимого языка высокого уровня с GObjectIntrospection как Javascript и Python. Udisks только косвенно участвуют в том, какие устройства и объекты отображаются в пользовательском интерфейсе.

Приложение недавно получил новое обновление который прибывает почти после двух лет разработки, достигая своей новой версии «UDisks 2.10.0″, в который внесено множество изменений. внутренние компоненты, сохраняя при этом обещание стабильности API. Этот цикл разработки в основном был обусловлен ревизией API libblockdev 3.0, которая принесла несколько заметных изменений.

Одним из заметных изменений является встроенная поддержка NVMe (libnvme) по четности функций с дисками ATA, таких как мониторинг работоспособности, самотестирование устройства, безопасное стирание и расширенная идентификация. Также добавлены базовые знания о NVMe по сравнению с Fabrics и простой лаунчер. В упрощенном представлении интерфейса D-Bus драйверы NVMe сопоставляются с приводными объектами, а пространства имен NVMe — с блочными объектами.

Еще одно изменение, которое выделяется в новой версии, заключается в том, что была проведена большая внутренняя проверка, что не повлияло на совместимость на уровне API. Код для работы с разделами диска переведен для использования библиотеки libfdisk. Определения поддерживаемых файловых систем перенесены в libblockdev, проведена унификация операций с файловыми системами.

Кроме того, также расширенный синтаксис настраиваемых параметров монтирования выделен (отдельный драйвер ФС и подпись ФС, добавлена ​​возможность определения приоритета свойств для драйвера).

Из других изменений которые выделяются из этой новой версии:

  • Добавлена ​​поддержка идентификации устройств по тегу и UUID раздела.
  • Добавлена ​​возможность привязки UUID к разделам и файловым системам.
  • Добавлена ​​поддержка LVM2 RAID.
  • Улучшения в завершении bash и zsh
  • Улучшения в обработке событий модуля lvm2.
  • Удалены плагины kbd и vdo libblockdev, а также модули zram, bcache и vdo.
  • Исправления режима FIPS
  • Добавлена ​​поддержка разрешения устройств по PARTLABEL и PARTUUID.
  • Полная поддержка настройки файловых систем и UUID разделов.
  • Динамическая очистка имен точек монтирования и исправления ACL
  • Добавлена ​​поддержка LVM2 RAID.
  • Добавлена ​​возможность принудительно/предотвратить создание растрового изображения намерения записи mdraid.

В конце концов Если вам интересно узнать об этом больше, вы можете проверить детали в по следующей ссылке.

Как установить UDisks в Linux?

UDisks изначально включен в те дистрибутивы, в которых GNOME является средой по умолчанию, в его графическом интерфейсе в пакете gnome-disk-utility. Но его можно найти практически во всех репозиториях самых популярных дистрибутивов.

Например, в Debian, Ubuntu и их производных просто введите следующую команду:

sudo apt-get install -y udisks

В то время как в Arch Linux и производных:

sudo pacman -S udisks2

В случае тех, кто является пользователем Fedora и производным от него:

sudo dnf -y install udisks2

Наконец, для openSUSE:

zypper install udisks2

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.