Підготовлено оновлення спеціалізованої збірки дистрибутива DogLinux (Debian LiveCD у стилі Puppy Linux), побудованої на пакетній базі Debian 11 «Bullseye» та призначеної для тестування та обслуговування ПК та ноутбуків. До складу входять такі програми, як GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE. Дистрибутив дозволяє перевірити працездатність обладнання, навантажити процесор та відеокарту, перевірити SMART HDD та NVMe SSD. Розмір Live-образу, що завантажується із USB-накопичувачів, 1.14 ГБ (torrent).
В новой версії:
- Пакети базової системи оновлені до релізу Debian 11.4. Доданий пакет man-db та збережені англомовні man сторінки (У попередніх збірках усі man'и були вирізані).
- У складання для архітектури amd64 додані бібліотеки для запуску 32-розрядних програм.
- Виправлені скрипти для створення модулів apt2sfs, apt2sfs-fullinst та remastercow. Вони більше не видаляють всі man-файли, натомість додано виклик функції з файлу /usr/local/lib/cleanup, який можна доповнювати.
- dd_rescue, luvcview та whdd перебрані в оточенні Debian 11.
- Оновлено Chromium 103.0.5060.53, CPU-X 4.3.1, DMDE 4.0.0.800 та HDDSuperClone 2.3.3.
- Включено до складу альтернативний скрипт установки instddog2win (додає DebianDog до Windows, встановленої в режимі EFI).
Особливості збирання:
- Підтримується завантаження в UEFI та режимі Legacy/CSM. У тому числі через мережу через PXE з NFS. З пристроїв USB/SATA/NVMe, із файлових систем FAT32/exFAT/Ext2/3/4/NTFS. UEFI Secure Boot не підтримується, його потрібно вимкнути.
- Для нового обладнання передбачено варіант завантаження HWE (live/hwe включає нові ядро Linux, libdrm і Mesa).
- Для сумісності зі старим обладнанням є live32 i686 версія з ядром без PAE.
- Розмір дистрибутива оптимізований для використання в режимі copy2ram (дає змогу після завантаження витягти USB-накопичувач/мережевий кабель). При цьому копіюються в оперативну пам'ять лише ті squashfs-модулі, що використовуються.
- Містить три версії пропрієтарних драйверів NVIDIA - 470.x, 390.x та 340.x. Необхідний для завантаження модуль драйвера визначається автоматично.
- Під час запуску GPUTest та Unigine Heaven автоматично визначаються конфігурації ноутбуків з гібридними відеопідсистемами Intel+NVIDIA, Intel+AMD та AMD+NVIDIA та виставляються необхідні змінні оточення для запуску на дискретній відеокарті.
- Системне оточення засноване на Porteus Initrd, OverlayFS, SysVinit та Xfce 4.16. За монтування накопичувачів відповідає pup-volume-monitor (без застосування gvfs та udisks2). Замість Pulseaudio використовується ALSA. Застосовано свій скрипт для вирішення проблеми пріоритету HDMI звукових карт.
- Можна встановлювати будь-яке програмне забезпечення з репозиторіїв Debian, а також створювати модулі з необхідним додатковим програмним забезпеченням. Підтримується активація squashfs-модулів після завантаження системи.
- Shell-cкрипти та налаштування можна копіювати в каталог live/rootcopy і вони будуть застосовані при завантаженні без необхідності перескладання модулів.
- Робота здійснюється із правами root. Інтерфейс англійський, файли з перекладами за промовчанням вирізані для економії місця, але в консолі та X11 налаштовано відображення кирилиці та перемикання розкладки за Ctrl+Shift. Пароль за промовчанням для користувача root - dog, для користувача puppy - dog. Допрацьовані конфігураційні файли та скрипти знаходяться в 05-customtools.squashfs.
- Установка за допомогою скрипта installdog на розділ FAT32, при цьому використовуються завантажувачі syslinux і systemd-boot (gummiboot). В якості альтернативи надаються готові конфігураційні файли для grub4dos і Ventoy. Можливе встановлення на жорсткий диск/SSD передпродажного ПК/ноутбука для демонстрації працездатності. Розділ FAT32 потім легко видалити, скрипт не вносить змін до UEFI variables (черга завантаження у прошивці UEFI).
Джерело: opennet.ru