spb_user · 12-Июл-19 23:59(5 лет 9 месяцев назад, ред. 24-Июн-21 17:14)
Debian 10 Buster XFCE 4.14 64-bit _spb Год Выпуска: 2020 Версия: 10.3.0 Build: май Разработчик: Free software community Сайт разработчика: http://www.debian.org/ Системные требования: Процессор поддерживающий 64 битные инструкции от 1 ггц. RAM - от 2 гб.
HDD от 11 гб. Архитектура: amd64 Язык интерфейса: Русский MD5: 89bd81e0ae6c2b0a85c978bc6f575973 Debian_10.3-Xfce_4.14-64bit_spb.iso SHA1: c7c998229bc42b6d67596f4e9994a69ac3a32987 SHA256: a2c0ed54409f56b4dae16586f898d01feb0f1d5bd59c15b4e53c63bdac9e85bd Описание: Сборка основана на Debian 10, DE -XFCE 4.14, ядро 4.19.0-9-amd64, в полном объёме содержит только русскую локализацию.
Собрана в chroot-окружении как и оригинал, из минимальной системы. Отказался от стокового Debian 10 XFCE,
т.к нужно много вычищать(содержит большой объём языковых локализаций, которые остаются после установки). Установщик Calamares доработан, в плане удаления ненужных пакетов после установки, сохранения нужных настроек репозиториев.
Включён автологин, часовой пояс по умолчанию Europe Moscow, ярлык запуска установки на раб.столе(при загрузке по умолчанию с русской локалью).
Убраны вопросы по раскладке клавиатуры(спасибо kachnu) В итоге система занимает около 7 гб, с достаточным набором приложений. Образ универсальный(гибридный).
Подходит для bios и для uefi, также возможна загрузка с включённым secure boot(проверено на ACER Aspire E 15 E5-571G)
Доп. информация:
Сборка сделана для собственных нужд, только свободно распространяемый софт(отсутствуют платные программы), правда некоторые проприетарные компоненты есть.
Рабочий стол чист, мои координаты отсутствуют(нет никаких просьб о переводе средств, это относится ко всем моим сборкам). В браузер Google Chrome в качестве домашней страницы установлен яндекс(для собственного удобства), также добавлены расширения ublock origin, savefromnet и расширение(чтобы посещать подобные ресурсы на территории России, есть статьи о том, что оно содержит вредоносный код, если есть сомнения в нём - пкм по расширению - удалить из Chrome). Добавлены репозитории Google Chrome, Palemoon, TeamViewer, Opera, Vivaldi, Wine, Virtualbox, Mega, Skype, Ookla, XFCE 4.14(tataranovich). Для сжатия squashfs образа, использовал алгоритм zstd с максимальной степенью сжатия level 22.
Создание загрузочной флешки:
Лучше использовать флешку со скоростью записи не менее 10 мб/сек, с медленной флешкой возможны различные проблемы
(некорректная загрузка или работа в Live-режиме, или различные ошибки при установке на жёсткий диск или ssd).
Варианты записи на носитель:
Через терминал Linux, используя DD (все данные на накопителе будут уничтожены).
Важно правильно указать путь и номер X Вашей флешки, который можно выяснить командой:
Код:
sudo ls -l /dev/disk/by-id/*usb*
.
Все метки дисков:
Код:
sudo fdisk -l
Также наглядно можно посмотреть,в утилитах gparted, диски(дисковая утилита).
При записи с помощью dd рекомендую очень внимательно проверить метку флешки и чтобы более ничего не запороть, отключить другие флешки,
жёсткие диски,накопители(HDD,SSD). DD без предупреждения уничтожит данные на указанном устройстве! Более простой вариант, использовать ROSA Image Writer Страница загрузкиСамодельные deb-пакеты, для Debian, Ubuntu.
Желательно вынуть все usb-диски и флешки, кроме той на которую будете записывать образ, чтобы не ошибиться в выборе носителя, который появится в окне программы после открытия.
Далее выбрать Очистить, подтвердить действие, потом выбрать файл, подтвердить запись, после записи закрыть окно.(Написанное относится к Linux версии, Windows версии не видел, возможно и нет отличий). Из Windows рекомендую Rufus там в настройках лучше указать GPT(схема раздела) и запись в режиме DD-образ.
Описанные выше способы записи носителя, гарантируют что образ запишется без изменений и важно - сохранится его разметка! Любые утилиты для записи образов на флешку в формате FAT, вносят изменения и их не рекомендую!
Если нужен автологин(забыли указать при установке)
Автологин настраивается через диспетчер настроек(super+v) - настройка автологина LightDM(в программе настраивается ТОЛЬКО автологин, она довольно старая, её пришлось пилить для этой версии LightDM).
Репозитории Opera, Vivaldi, Wine, Virtualbox, Skype, Mega по умолчанию отключены. Включить можно через терминал:
Код:
sudo software-properties-gtk
во вкладке: other software.
Либо Synaptic(настройки-репозитории) или диспетчер настроек-программы и обновления. Если нужно убрать отображение горячих клавиш на рабочем столе: Диспетчер настроек-сеансы и запуск-автозапуск приложений-conky(горячие клавиши на раб.столе), снять галку. При повторном входе в систему их уже не будет.
Там же можно выбрать другие конфигурации conky(мониторинг системы на раб.столе): расположение справарасположение внизу
Известные, возможные проблемы:
Gdebi открывается сразу через gksudo.
Консольный gdebi-core присутствует и установлен debi-tool (спасибо Should I)
debi-tool удобен и подойдёт для большинства случаев, за исключением установки 1386 архитектуры пакетов.
Также вылезает ошибка(это не deb-пакет), если он находится в папке, в названии которой есть пробел и если расширение не deb(например name.deb(1), тогда придётся переименовывать или устанавливать через gdebi или центр приложений), Ошибка при выборе российских серверов в источниках приложений(на момент написания), лучше пока оставить основной. Фон рабочего стола не изменить используя файлы изображений в Nautilus(работает только в gnome). Virtualbox(по крайней мере проверенные мной версии 5.2 и 6.0) После установки системы в Uefi режиме не видит файл загрузчика Debian.
Можно заново загрузившись с образа или сразу после установки системы, снять галку "перезагрузить", закрыть установщик.
Открыть меню-инструменты-дисковая утилита, примонтировать EFI-раздел, который появится в файловом менеджере, открыть папку EFI/Debian, скопировать grubx64.efi, открыть EFI/boot вставить файл и переименовать в bootx64.efi Спасибо WannaJazzItUp за подсказку!
Или при загрузке указывать путь, в консоли введя:
Код:
FS0:\efi\debian\grubx64.efi
(спасибо Illizzar)
В Virtualbox 6.1.6 проблема отсутствует. Для установки wine помимо включения репозитория, понадобятся дополнительные библиотеки libfaudio0 можно скачать i386 и amd64 и установить посредством gdebi. Есть баг с блокировкой через light-locker на графике интел и драйвере modesetting, экран не разблокировать(чёрный), может помочь передёргивание консоли на F1 и обратно на F7 или остаётся убить иксы ctrl+alt+backspace.
Поэтому блокировка экрана реализована через xscreensaver. Гашение экрана настроено через менеджер питания(по управлению дисплеем). Light-locker отключён. Если графика НЕ интел xscreensaver можно удалить
и использовать light-locker. Также можно удалить, если используется драйвер интел, вместо modesetting(что стал по умолчанию для видеокарт интел(за исключением совсем старых))
Внизу темы есть ссылка на вариант сборки, где драйвер intel по умолчанию и sna+TearFree(против тиринга), xscreensaver там удалён, также этот вариант может загрузиться и работать на некоторых интеловских картах где иксы падают на драйвере modesetting(уже сталкивался с таким).
Горячие клавиши
super M - MC
super B - Браузер Palemoon
super S - Synaptic
super N - Nautilus
super P - Настройки дисплея
super X - Диспетчер задач
super C - Compiz запуск
super K - Калькулятор
super G - Google Chrome
super F - Thunar
super V - Менеджер настроек
super T - Терминал
super D - Deadbeef
super U - Обновление системы
Print Screen -Снимок экрана
Ctrl Alt L -Заблокировать
Ctrl Alt Backspase -Выход
Кнопка ВКЛ -Выключение
Скриншоты:
Скриншоты части установленных программ:
кириллица в консоли
tty1 не подгружает нужный шрифт из-за plymouth(анимации загрузки), как вариант перейти на tty2-6 или выключить графический экран загрузки при старте. В режиме Live CD uefi при загрузке, при появлении меню grub(uefi) нажать клавишу e , убрать splash и далее F10, в режиме legacy(bios) при появлении меню нажать Tab, удалить строку splash и далее Enter.
После установки системы, если нужна кириллица в консоли(режим без графики) или не нужна анимация при загрузке:
Код:
sudo xed /etc/default/grub
убрать splash из параметров загрузки ядра, сохранить файл, далее:
Код:
sudo update-grub
Compiz:
Единовременный запуск через super(win)+c
На постоянной основе(не рекомендую к использованию): меню- Диспетчер настроек-Сеансы и запуск-Автозапуск-включить compiz запуск
При запуске compiz активируются четыре рабочих стола, при выключении compiz останется только один, настроить можно: пкм по переключателю раб.мест-настройки рабочих мест. В связке с compiz используется декоратор окон еmerald у него есть свои настройки и темы, дефолтную пришлось самому пилить.
Другие варианты сборки:
Здесь старый вариант с Xfce 4.12 от апреля 2020 года. drive.google и disk.yandex MD5: 6c424c774187711992a352a00e2634c9 Debian_10.3-Xfce-64bit_spb.iso Здесь вариант от сентября 2019 года с XFCE 4.12, где принудительная загрузка драйвера intel(вместо modesetting) включены опции sna и TearFree, только GPU Intel, не подходит для виртуальных машин. drive.google и disk.yandex MD5: c3d689793d8de8087b3d32bd116a2c91 Debian_10_Xfce_64bit-spb_intel-sna.iso
Если при загрузке на интеловском видео имеем чёрный экран, то этот вариант может помочь.
Варианта i386 не будет! Есть Debian 9 XFCE Сборки Debian больше не планирую делать и эту уже обновлять не буду.
Прошу заранее извинить за неточности и ошибки.
Привет. Хорошие сборки делаешь.
только хотел спросить - как баги в инсталляторе обошел, потом прочитал что "не обошел")))
еще один момент - на УЕФИ нормально ставится? после перезагрузки машины не возникают проблемы?
kachnu
Привет! Спасибо, но твои лучшие)
Баги пока не решить, если дисплейный модуль Calamares /usr/lib/x86_64-linux-gnu/calamares/modules/displaymanager.main.py на питоне можно поковырять(моих знаний пока недостаточно, чтобы выявить ошибку). То модуль клавиатуры, нужно уметь работать с gcc
/usr/lib/x86_64-linux-gnu/calamares/modules/keyboard.libcalamares_viewmodule_keyboard.so На УЕФИ ставится как и стоковый Дебиан, в виртуабоксе в систему можно загрузиться только после первой перезагрузки, после выключения уже не нет, в Vmvare всё нормально. На реальном железе иногда нужно в настройках uefi указывать путь до загрузчика.
Дебиановский grub-efi создаёт в EFI-разделе две папки boot и Debian, причём первая пустая и все файлы загрузчка находятся в Debian.
Ubuntu и многие другие дистрибутивы, файлы загрузчика BOOTX64.EFI и fbx64.efi, кидают в отдельную папку BOOT, возможно виртуалбокс понимает только такое расположение загрузчика.
spb_user
у меня не было времени толком поколупать деб 10, но в первом приближении, если ориентироваться на ру-сегмент, можно смело отключать настройки клавиатуры установщика, это делается комментированием # строк - keyboard в /etc/calamares/settings.conf таким макаром установщик вообще не будет парить мозг с выбором клавиатуры, и после установки настройки клавы будут такими же как в лив-режиме, то есть ру, ен - короче такими как ты в образе сделаешь
kachnu
Конечно нет смысла лечить что не нужно, проверил, работает) Спасибо! Для работы включения автологина нужно добавлять дисплейный модуль в /etc/calamares/settings.conf и создавать displaymanager.conf в /etc/calamares/modules
Для работы включения автологина нужно добавлять дисплейный модуль в /etc/calamares/settings.conf и создавать displaymanager.conf в /etc/calamares/modules
77664787На УЕФИ ставится как и стоковый Дебиан, в виртуабоксе в систему можно загрузиться только после первой перезагрузки, после выключения уже не нет
всё работает на виртуалбоксе, просто сразу после установки при первой загрузке системы надо выполнить простые манипуляции на EFI разделе, после этого всё начинает работать в штатном режиме. трабл VirtualBox. по ссылке описание для MX-Linux, на Debian buster проверял, работает.
77662868(включил gdebi-gtk в следующее обновление, запускается сразу через gksudo).
проблема характерна для Thunar в buster, пкм по файлу .deb(если выбрать установить с помощью gdebi), и вот то, что говоришь, происходит...
та же версия Thunar в stretch - проблемы нет(gksudo), другой фм, pcmanfm - проблемы нет нигде, не важно gksudo ли pkexec...
эмпирическое решение: gksudo из stretch, или
sux
Код:
#!/bin/sh
# Super User Execute
# Gives PkExec current environmental variables
# and passes current parameters thru running shells to it.
#
# Use this file instead of gksu, gksudo, and, pkexec.
# /usr/bin/sux pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY $1 $2 $3 $4 $5 $6
xsudo
Код:
#!/bin/bash
if [ -z $1 ]; then
echo -e "at least 1 argument required!\n" >> /dev/stderr
exit 1
fi
COMMAND=$1
shift #shift first arg
for ARG in "$@"
do
if [ -z "$ARGS" ]; then
ARGS="$ARG"
else
ARGS="$ARGS $ARG"
fi
done
ARGS=\'$ARGS\'
eval pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY $COMMAND $ARGS
exit 0
в принципе, какая разница, когда вбивать пароль(сразу или когда выбор действий)? в запуск добавляем что то из вышеперечисленного...)))
мне понравилось решение от создателя Sparky, debi-tool, там исполнение вынесено вообще в отдельный скрипт, что дает? поставил пакет, к примеру, а он затянул по зависимостям другие, так всегда бывает, удаляешь этот пакет, debi-tool удалит и то что он затащил, спросит, конечно, надо ли...
в gdebi это реализовано не так, совсем.
я читал за это на англоязычном форуме, но там никто ничего дельного так и не предложил, констатация фактов, дескать, все упирается в лицензию, а то бы (я,мы) сделали...
Thunar, однако...
xsudo - это из Arch-wiki, а sux - это практика пользователей, типа, когда старый сценарий не хочет работать в новых реалиях, а надо посмотреть, что он из себя представляет, если работает и все нравится - тогда приведем его запуск к современному виду)))
spb_user писал(а):
77662868Фон рабочего стола не изменить используя файлы изображений в Nautilus и Thunar.
за наутилус не знаю(как он в твоем xfce оказался и зачем, одиноко ему без гнома, не? сам не знаш?))), а за thunar скажу, знаю - ему надо xfdesktop 4.13, коего так и не применили в buster...
в свое время я эту проблему решил в сборке на stretch xfce, вот оно
в опенбокс пришлось решать обратную проблему, удалить "принципиально" не рабочий подпункт меню и чтоб он никогда не появился при обновлении фм thunar.)))
скрытый текст
Код:
Create a file /etc/apt/apt.conf.d/99NoThunarWallpapers with the contents (notice the glob): DPkg::options {
"--path-exclude=/usr/lib/*/thunarx-3/thunar-wallpaper-plugin.so";
} Reinstall libthunarx-3 which owns the file: sudo apt-get --reinstall install libthunarx-3-0 The plugin is now gone by way of preventing its extraction from the package in the first place. I already mentioned the technique here - https://forums.bunsenlabs.org/viewtopic.php?pid=19365#p19365
Should I
Огромная благодарность! debi-tool крутая вещь, почти ничего не весит и собой тянет минимум, в отличие от gdebi.
Зависимости предлагает удалить, что очень удобно)) Пакет взял, добавил в него пару зависимостей из репозитория Sparky, теперь можно в Buster ставить). Debi-tool-buster
Вполне можно его его в сборку добавить, вместо gdebi-gtk, оставив gdei-core.
К слову: и из наутилуса также .deb файлы gdebi-gtk не устанавливает.
подскажите,в этой сборке драйвера присутствуют? на dell ноуте wi-fi адаптеры не видит.на самсунге -все отлично. ставил деб 9 на DELL видит сетевые . в чем дело? почему wi fi карту не видит?
77681856подскажите,в этой сборке драйвера присутствуют? на dell ноуте wi-fi адаптеры не видит.на самсунге -все отлично. ставил деб 9 на DELL видит сетевые . в чем дело? почему wi fi карту не видит?
saltykov-shedrin
посмотрел бегло установленные фирмвари-пакеты в этой системе, все основное установлено, нет только Ralink, нечто твой случай?)))
ты бы хоть сообщил, для начала, что у тебя за адаптер, а то, "вафля")))
$ inxi -Nxx
$ lspci
77664787На УЕФИ ставится как и стоковый Дебиан, в виртуабоксе в систему можно загрузиться только после первой перезагрузки, после выключения уже не нет
владимир1959103
)) xgamma входит в x11-xserver-utils, моники нет в сборке. Есть только GAMMApage и desktop-файл для удобного запуска, deb-пакета нет. GAMMApage.zip скопировать с правами рута(sudo) в системные папки, проверить, чтобы GAMMApage был исполняемым. Illizzar
Не запускается после выключения, если выбирать uefi(специальные ос), при настройке виртуальной машины.
77676704Should I
Огромная благодарность! debi-tool крутая вещь, почти ничего не весит и собой тянет минимум, в отличие от gdebi.
Зависимости предлагает удалить, что очень удобно)) Пакет взял, добавил в него пару зависимостей из репозитория Sparky, теперь можно в Buster ставить). Debi-tool-buster
Вполне можно его его в сборку добавить, вместо gdebi-gtk, оставив gdei-core.
К слову: и из наутилуса также .deb файлы gdebi-gtk не устанавливает.
А зачем такие сложности, просто в thunar в Особых действиях команда: pkexec gdebi-gtk %f, назвать: Установить в Gdebi и отметить Другие файлы в Условия появления и ВСЁ:)
Вот пишу прямо со сборки автора из vbox - всё путём, всё работает:)
А debi-tool действительно хорошая штука, но как она себя поведёт дальше при обновлениях (хоть SparkyLinux и на базе Buster).
Автор молодец, сборка хорошая, но многое пришлось самому ещё сделать и в итоге получился приличный Buster:) Почти, как мой "собственный" Debian 10)))
Но мой лучше, потому как я очень много "перенял" у kachnu и Should I, ну и у автора сборки тоже:) Старый одесский вор:)
Всем вам, ребята, большое спасибо за всё)))
Maxsim Golota
Спасибо на добром слове)) В Thunar конечно можно такое сделать. debi-tool всё-таки добавил, хоть приложение не без недостатков(открывает deb только по расширению и в папке с названием без пробела). Обновление раздачи).
77692931saltykov-shedrin
посмотрел бегло установленные фирмвари-пакеты в этой системе, все основное установлено, нет только Ralink, нечто твой случай?)))
ты бы хоть сообщил, для начала, что у тебя за адаптер, а то, "вафля")))
$ inxi -Nxx
$ lspci
Card-1: Marvell 88E8040 PCI-E Fast Ethernet Controller
driver: sky2 v: 1.30 port: de00 bus-ID: 09:00.0 chip-ID: 11ab:4354
Card-2: Broadcom Limited BCM4312 802.11b/g LP-PHY
driver: wl bus-ID: 0c:00.0 chip-ID: 14e4:4315
Card-3: Ralink RT5370 Wireless Adapter
usb-ID: 008-006 chip-ID: 148f:5370
Card-4: Ralink MT7601U Wireless Adapter
usb-ID: 008-007 chip-ID: 148f:7601
ни один не может подключится. некоторые видят сеть,но не подключают. думал виновато старое железо,но на деб 9 все карты работают.