Devuan ставил кто-нибудь?

Автор PbI6A, 03 августа 2020, 08:34:50

« назад - далее »

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

ek-nfn

Цитата: yoric от 26 апреля 2023, 19:43:54А торрент нельзя прямо в sources.list прописать? Пакеты обновлять
Это как ? ни разу не встречал.
Debian 12  -> Devuan 5 xfce -> MX Linux 23

yoric

Я тоже, это было предположение, вдруг уже дошла наука))

Susumo

В 2009 р2р встраивали в apt, как сейчас дело обстоит не знаю.

PbI6A

LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

ek-nfn

#79
Поставил Devuan 5 daedalus (форк дебиан 12). Ядро 6,1, xfce 4,18 (весь стандартный набор DE в установщике есть) .
Опишу особенности настройки для тех, кто решится.

Установка: Все стандартно для дебиана, кроме пары моментов -
1) При сетевой настройке затребовал проприетарную микропрограмму для wifi - regulatory.db
2) В конце установки было предложено на выбор 3 варианта подсистем инициализации - SysV, OpenRC, Runinit. Наверно лучший вариант OpenRC, но я ограничился проверенным десятилетиями старым добрым SysV

Настройка:
У daedalus на сегодня всего один рабочий репозиторий
deb http://dk.deb.devuan.org/merged/ daedalus main contrib non-free 
И на этом все :D
(зеркало датское, так как перебрал несколько и у всех какие-то тормоза).
daedalus хоть и форк дебиана 12, но видим, что в нем нет ветви non-free-firmware и в этом проблема - невозможность установки драйверов firmware-*, так как, начиная с дебиан-12, они все перемещены из  non-free в  non-free-firmware . Nvidia-driver(525-й) хоть и присутствует в репозитории, но пара его зависимостей также вынесена в non-free-firmware и без них он не ставится.
Решение - на время установки нужных драйверов прописываем в sources.list репозиторий дебиан-12 с нужной ветвью:
deb https://deb.debian.org/debian bookworm main non-free-firmware
По окончании установки отключаем (или понижаем приоритет ниже 500), иначе при обновлении он пытается заменить дюжину девуановских пакетов своими с теми же версиями.
Cuda и opencl для 525-го Nvidia-driver ставятся без проблем из штатного репозитория.
Остальной нужный мне софт уставился без вопросов, кроме переводчика Crow Translate, потребовавшего отсутствующий пакет libtesseract4, которого не оказалось и в дебиан-12. Взял его из дебиан-11.
Пока полет нормальный. suspend, из-за которого все затевалось, работает без проблем. Но и у дебиана 12 поначалу все было нормально в этом плане. Понятно, что траблы с репозиториями будут решены при подготовке к официальному релизу, но пока так. На серверах еще видна ветвь daedalus-proposed-updates, но система ее игнорирует по причине отсутствия файла Release. Установщик также прописывает репозиторий daedalus-security, но он пока не работает.
Наблюдаю дальше, добавлю, если появится еще че нибудь ржачное.

27 апреля 2023, 11:27:17
Цитата: PbI6A от 27 апреля 2023, 10:55:43Это пятёрка Дивана?

угу, форк 12-го дебиана

27 апреля 2023, 17:43:44
Прикольно у них, есть проверка статуса зеркал https://sledjhamr.org/apt-panopticon/results/Report-web.html

И список зеркал со скоростными характеристиками http://pkgmaster.devuan.org/mirror_list.txt
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ek-nfn

#80
p.s.  Похоже заработало с non-free-firmware
Прописал немецкий ftp и все там на месте
deb http://ftp.fau.de/devuan/merged/ daedalus main contrib non-free non-free-firmware

Открыть содержимое (спойлер)
Index of /devuan/merged/dists/daedalus
Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory                             -   
[   ] InRelease               2023-04-29 05:22   38K 
[   ] Release                 2023-04-29 05:22   37K 
[   ] Release.gpg             2023-04-29 05:22  310   
[DIR] contrib/                2023-04-23 03:45    -   
[DIR] main/                   2023-04-23 03:45    -   
[DIR] non-free-firmware/      2023-04-23 03:45    -   
[DIR] non-free/               2023-04-23 03:45    -


apt-cache policy firmware-*
.................
firmware-bnx2x:
  Установлен: (отсутствует)
  Кандидат:   20230210-4
  Таблица версий:
     20230210-4 990
        990 http://ftp.fau.de/devuan/merged daedalus/non-free-firmware amd64 Packages
firmware-iwlwifi:
  Установлен: 20230210-4
  Кандидат:   20230210-4
  Таблица версий:
 *** 20230210-4 990
        990 http://ftp.fau.de/devuan/merged daedalus/non-free-firmware amd64 Packages
        100 /var/lib/dpkg/status
firmware-nvidia-gsp-470.182.03:
  Установлен: (отсутствует)
  Кандидат:   (отсутствует)
  Таблица версий:
firmware-brcm80211:
  Установлен: (отсутствует)
  Кандидат:   20230210-4
  Таблица версий:
     20230210-4 990
        990 http://ftp.fau.de/devuan/merged daedalus/non-free-firmware amd64 Packages
..................
[свернуть]

Ждущий режим работает четко, но удивило не это - на втором компе, на котором пока еще дебиан-12, и у которого этот режим также не работал, я удалил небольшой swap-файл из зашифрованного раздела (на первом компе он тоже был) и ждущий режим заработал почти без проблем. Осталась только одна - при выходе из ждущего режима включается опция отключения звука. Я думал, что только гибернация использует swap. Теперь я в раздумьях... Пожалуй на devuan создам такой swap и посмотрю пару дней что будет

p.s. На обоих компах devuan-5, на обоих swap  на зашифрованных разделах, на обоих четко работает ждущий режим. Правда на стареньком все так же отключается громкость при выходе из ждущего. Все таки systemd глючная штука, глючная из-за своей сложности. Простые решения работают надежней. Уже второй раз из-за него перехожу на дивуан. В первый раз уходил на ASCII и тоже по причине глюков при сетевом управлении пробуждением-засыпанием удаленного компьютера

p.s. Проблема с отключением громкости при выходе из ждущего режима решилась просто. Запустил alsamixer, а там на линейном выходе установлен нулевой уровень громкости. Выставил в номинал и проблема ушла
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ek-nfn

#81
Перевел 2-й свой древний комп на девуан-5. Добавлю про тонкости установки Nvidia драйвера под старенькую плату (710-ю). Если под 750-ю карту без проблем ставится 525-й драйвер (это последний в репозиториях дебиана и девуана). То под еще более старенькую, по заверениям nvidia-detect, можно поставить лишь 470-й драйвер. И вот тут то траблы, которых небыло в дебиан-12. Притягивается пакет nvidia-persistenced 525-й версии и процесс заканчивается:
При обработке следующих пакетов произошли ошибки:
 nvidia-persistenced
E: Sub-process /usr/bin/dpkg returned an error code (1)


p.s.
Кстати, это повторилось при установке драйвера 525 с новым ядром 6.1.0-9-amd64
Выход из ситуации:
После завершения установки драйвера и выдачи этой ошибки, удаляем пакет nvidia-persistenced, а затем его снова устанавливаем. Проблема исчезает.
Открыть содержимое (спойлер)
Следующие НОВЫЕ пакеты будут установлены:
  nvidia-persistenced
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/26,6 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 92,2 kB.
Выбор ранее не выбранного пакета nvidia-persistenced.
(Чтение базы данных ... на данный момент установлено 196038 файлов и каталогов.)
Подготовка к распаковке .../nvidia-persistenced_525.85.05-1_amd64.deb ...
Распаковывается nvidia-persistenced (525.85.05-1) ...
Настраивается пакет nvidia-persistenced (525.85.05-1) ...
Starting NVIDIA Persistence Daemon
Обрабатываются триггеры для man-db (2.11.2-2) ...
[свернуть]

А для любителей swap в ОЗУ (zram) есть рабочее решение автоматического запуска и работы в devuan c sysvinit - https://wiki.debian.org/ZRam. С OpenRC тоже работает
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ek-nfn

#82
Ну вот и обзавелся девуан-5 полным набором репозиториев. Для немецкого ftp (по тесту в тройке самых шустрых в европе) это выглядит так:
deb http://ftp.fau.de/devuan/merged/ daedalus main contrib non-free non-free-firmware
deb http://ftp.fau.de/devuan/merged/ daedalus-security main contrib non-free non-free-firmware
deb http://ftp.fau.de/devuan/merged/ daedalus-updates main contrib non-free non-free-firmware
deb http://ftp.fau.de/devuan/merged/ daedalus-backports main contrib non-free non-free-firmware
deb http://ftp.fau.de/devuan/merged/ daedalus-proposed-updates main contrib non-free non-free-firmware
Debian 12  -> Devuan 5 xfce -> MX Linux 23

PbI6A

А 5 Диван на подходе/вышел?
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

ek-nfn

Цитата: PbI6A от 28 мая 2023, 19:51:12А 5 Диван на подходе/вышел?
Он же не выйдет раньше 12-го дебиана, так как привязан к его репозиториям. Но работает стабильно. Раз только заглючил после обновления ядра до 6.1.0-8-amd64, которое продержалось неделю и было быстро обновлено на 6.1.0-9-amd64. Видимо действительно в нем была проблема, так как продержалось недолго. Но это дебиановское ядро, должно было заглючить и в дебиан 12. На этот период откатывался на 6.1.0-7-amd64
Debian 12  -> Devuan 5 xfce -> MX Linux 23

ek-nfn

Цитата: PbI6A от 28 мая 2023, 19:51:12А 5 Диван на подходе/вышел?
Вышел - https://www.opennet.ru/opennews/art.shtml?num=59602
Еще вчера репозитории перешли из категории testing в stable
Debian 12  -> Devuan 5 xfce -> MX Linux 23

PbI6A

Подождём месяцок да обновимся?
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

xohew

В репах Дедала только 6-ые ядра?

dzhoser

Ubuntu->Linux mint->Astra Linux SE->Debian 12
Для новичков

ek-nfn

Цитата: xohew от 19 сентября 2023, 12:49:31В репах Дедала только 6-ые ядра?
в разных версиях дистрибутива разные ядра, но всегда один в один с соответствующим дистрибутивом debian
Debian 12  -> Devuan 5 xfce -> MX Linux 23