Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не понимаю почему UDisks 2.10 с NVME собрали ТОЛЬКО для 23.10  (Прочитано 82382 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jack_solovey

  • Автор темы
  • Активист
  • *
  • Сообщений: 906
  • Mate, и никаких Unity
    • Просмотр профиля
Странное дело. Программа UDisks идущая в комплекте с дистрибутивами только в этом году получила поддержку NVME
И ее собрали только для Ubuntu 23.10 (Mantic Minotaur)
udisks2_2.10.1-1ubuntu1_amd64.deb

а для Ubuntu 22.04 LTS (Jammy Jellyfish)
остается только старая версия
udisks2_2.9.4-1ubuntu2_amd64.deb без поддержки SMART на NVME

Попробовал установить 2.10 на свою 22.04 но та мошибки с зависимостями.

Это странно ведь поддержка LTS декларируется длительная.
Но что это за поддержка, если комплектная утилита не обновляется до важной версии.

https://pkgs.org/download/udisks2
« Последнее редактирование: 18 Декабря 2023, 18:59:17 от jack_solovey »

Онлайн bezbo

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1825
    • Просмотр профиля
без поддержки SMART

sudo nvme smart-log /dev/nvme0n1 -H

Оффлайн faveoled

  • Участник
  • *
  • Сообщений: 240
    • Просмотр профиля
Так в дебиан-убунте почти все так. Собирайте из исходников, либо ищите PPA, Snap/Flatpak

Оффлайн jack_solovey

  • Автор темы
  • Активист
  • *
  • Сообщений: 906
  • Mate, и никаких Unity
    • Просмотр профиля
sudo nvme smart-log /dev/nvme0n1 -H
Использую
sudo smartctl -d nvme -x /dev/nvme0
Но очень привык на автомате раз в несколько дней утром смотреть в UDisks состояние своих ssd.
Но в связи с переходом на новый комп и NVME диски, получил сюрприз.
А в терминале просто не удобно массивы данных в виде строк просматривать.

Пользователь добавил сообщение 19 Декабря 2023, 05:46:40:
Собирайте из исходников, либо ищите PPA, Snap/Flatpak
flat пакета нет в рпах.
PPA не смог найти,а собрать из исходников с разрешением проблемной зависимости не потяну, я не шибко продвинутый пользователь linux, из исходников программу компилирую только если есть четкие инструкции для адаптации к версии оси.
 
« Последнее редактирование: 19 Декабря 2023, 05:46:40 от jack_solovey »

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 305
    • Просмотр профиля
собрать из исходников с разрешением проблемной зависимости не потяну
Нередко зависимости и их минимальные версии ставят под свежий релиз или тестируемую версию, поэтому лучше всего сравить изменения в файлах сборки и посмотреть changelog в них же, а потом заглянуть в исходники и посмотреть минимальные версии.
Тут вполне удобно смотреть.
В итоге иногда достаточно просто изменить имя пакета в зависимостях в файле control или минимально необходимую версию.

Пользователь добавил сообщение 23 Декабря 2023, 00:31:02:
Задача нетривиальная в том смысле, что обновлением udisks2 не обойтись: udisks2 перехал на новый API 3.х версий libblockdev, изменения солидные и не рискнул бы так обновлять не rolling-дистрибутив.
Хотя технически, по зависимостям, это не проблема, сначала нужно обновить libblockdev, потом udisks2. У меня ПК навернулся, а по исходникам и репозиториям пакетов сложновато посмотреть, что может потребоваться пересобрать с новыми версиями udisks2/libblockdev.

23.10 вроде более-менее рабочая, 24.04 LTS уже на подходе - пережить, наверное, можно?
« Последнее редактирование: 23 Декабря 2023, 00:31:02 от Skif_off »

Оффлайн jack_solovey

  • Автор темы
  • Активист
  • *
  • Сообщений: 906
  • Mate, и никаких Unity
    • Просмотр профиля
24.04 LTS уже на подходе
Поставил на минипк-плеер
Но и там в UDisks 2.10.1 смарт не отображается.
Сам смарт не заблокирован в биосе
sudo smartctl -d nvme -x /dev/nvme0
информацию показывает, а UDiscs нет

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1891
    • Просмотр профиля
Вопрос - а зачем нужны самые последние версии??
Что бы быть моднее все других?
Тык с такими ухватками - прямая дорога на винду, и то в среду не самых развитых
« Последнее редактирование: 23 Октября 2024, 15:33:48 от ALiEN »

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 305
    • Просмотр профиля
jurganov, либо новые фичи, либо пофикшенные баги. Какие тут ещё могут быть варианты?

Онлайн bezbo

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1825
    • Просмотр профиля
Какие тут ещё могут быть варианты?

апдейты устраняют некоторые старые баги и добавляют много новых...

Оффлайн Skif_off

  • Активист
  • *
  • Сообщений: 305
    • Просмотр профиля
Поставил на минипк-плеер
Но и там в UDisks 2.10.1 смарт не отображается.
Похожие проблемы встречаются в сети? В смысле - это у всех так или какие-то частные случаи?

Возможно, можно решить обновлением UDisks до 2.10.90 (pre-release) и libblockdev до 3.2.0, бо там до кучи помимо плагина, использующего libatasmart, появился плагин smartmontools. Звучит как приключение :)))
smartctl вообще не вариант?

апдейты устраняют некоторые старые баги
Ага. Тут ещё проблема: в официальном репозитории мейнтейнеры (спасибо им безусловно) бэкпортируют далеко не все фиксы и тем более далеко не для всех пакетов.
и добавляют много новых...
Сильно преувеличивать, наверное, не стоит: таки полагаю, вы там не на/под Ubuntu 4.10 сидите :))

 

Страница сгенерирована за 0.125 секунд. Запросов: 25.