Content-Type: text/x-zim-wiki
Wiki-Format: zim 0.6
Creation-Date: 2021-12-05T10:24:58+08:00

====== Unofficial Release ======
Создан Воскресенье 05 декабря 2021

	Изменяйте состав нужного вам ПО (см. [[05 Пакеты]]). Можете вообще остаться в DE XFCE, если скачали этот вариант, но настоятельно рекомендую попробовать LXQt! Компактнее во всех смыслах - и на диске, и в ОЗУ, и на экране. Можно иметь оба DE, для сравнения перед окончательным выбором. А можно добавить и любой другой, благо, их много в репозиториях Void.
	После запуска ОС иду в Настройки монитора - 1280x720. Этого требует мое зрение, и тогда очки не нужны ☺ 
	Настоятельно рекомендую заранее все **продумать**, и сделать для себя **текстовый файл с инструкцией**, только с нужными именно вам командами, а далее будете просто копировать выделенные команды в терминал средней кнопкой мыши.
	Мой [[../Install_Void_LXQt.txt|Install_Void_LXQt.txt]].
	Итак, открываю инструкцию прямо в терминале:
''cat /home/Distr/Install_Void_LXQt.txt''
	А команды выполняю в другом окне терминала.
	Получение списка установленных пакетов (для анализа, кому нужно):
''xbps-query -l > packages00.txt''
	Занято на корн.разделе 3.6 ГБ, пакетов 620
	Я являюсь единственным пользователем в этом ПК, привык распоряжаться всем разделом /home, поэтому забираю права себе (vvv - логин):
''sudo chown -R vvv:vvv /home ; sudo chown -R root:root /home/lost+found''
	Обновление ОС:
''sudo xbps-install -Suv''
''xbps-query -l > packages01.txt''
	Занято на корн.разделе 3.8 ГБ, пакетов 620
	Установка всех нужных мне пакетов (не забывайте смотреть, что зачем, [[05 Пакеты|здесь]]):
''sudo xbps-install abiword ark at bleachbit blueman calibre conky cups cups-filters dcron devilspie2 fbxkb FeatherPad ffmpeg flameshot gnumeric gparted gphoto2 gpsbabel gst-plugins-bad1 gst-plugins-good1 gst-plugins-ugly1 gutenprint inxi kdeconnect keepassxc lm_sensors lxtask nano ncdu nitroshare openjdk-jre pavucontrol-qt sane skanlite streamripper system-config-printer timeshift transmission-qt vlc wmctrl xclip xdotool xev xkb-switch xkill xwininfo yad zim''
''xbps-query -l > packages02.txt''
	Занято на корн.разделе 5.2 ГБ, пакетов 896
	Вход в терминале от пользователя root:
''sudo su''
	Настройка автовхода (указать ваш логин):
''featherpad /etc/lxdm/lxdm.conf''
__autologin=vvv__
	Настройка для SSD заменой:
''featherpad /etc/fstab''
__default__ > __rw,noatime,discard__
	Настройка задержки запуска в меню GRUB (2 сек):
''featherpad /etc/default/grub''
__GRUB_TIMEOUT=2__
	Если требуется не конкретная ОС по умолчанию, а последняя выбранная, когда их несколько, то:
__GRUB_DEFAULT=saved__
__GRUB_SAVEDEFAULT=true__
	Для добавления иных ОС в меню загрузки GRUB (почему-то отключена такая возможность в Void, из опасения добавления ОС с воткнутой флешки, если она окажется потом вынута, или сломается, загрузиться не удастся, но мы-то умеем ремонтировать GRUB), добавить строку:
__GRUB_DISABLE_OS_PROBER=false__
	Генерация и проверка:
''grub-mkconfig''
	Обновление GRUB:
''update-grub''
	_{Или переустановка GRUB (если до этого он был установлен из другой ОС):}
_{''sudo grub-install /dev/sda''}
	Отключение ненужных мне служб (WiFi не использую, по сети файлы передаю через nitroshare, пользователь в ОС один, а у вас могут быть другие условия, тогда не отключайте!):
''rm -fr /var/service/wpa_supplicant ; rm -fr /var/service/sshd ; rm -fr /var/service/elogind''
	Запуск новых нужных мне служб:
''ln -s /etc/sv/at /var/service/ ; ln -s /etc/sv/bluetoothd /var/service/ ; ln -s /etc/sv/cupsd /var/service/ ; ln -s /etc/sv/dcron /var/service/''
	_{Проверка запущенных служб:}
_{''sv status /var/service/*''}
	Выход пользователя root:
''exit''
	Установка запуском:
	/home/Distr/Programms/FreeFileSync_XXX_Install.run (в созданную папку ~/MyApps/FreeFileSync)
	Настроить индикатор раскладки клавиатуры на панели (установив, конечно, сначала пакет fbxkb), для этого указать шаблон пути к флагам:
	__/usr/share/fbxkb/images/%1.png__
	Внешний вид:
	* Стиль Qt = Fusion
	* Окно = слегка серый
	* Выделение = средне-синий
	* Ссылка = синий
	* Посещенная ссылка = средне-фиолетовый
	Темы GTK:
	* GTK2 = Adwaita
	* GTK3 = Adwaita
	* Тема значков = Adwaita
	* Тема LXQt = Frost
	* Шрифт = DejaVu Sans Condensed 11
	* Курсор = Adwaita 18
	Openbox:
	* Тема = Natura
	* Шрифты:
	* Шрифт = DejaVu Sans Condensed Жирный 11
	* Шрифт = DejaVu Sans Condensed Жирный 10
	Остальные:
	* Шрифт = DejaVu Sans Condensed 10
	* Мышь - задержка = 900
''pcmanfm-qt''
	* Просмотр подробным списком
	* Выделять только что созданные файлы
	* Не показывать всплывающие подсказки для файлов
	* Выбрать эмулятор терминала qterminal
	* Показать скрытые
	* Путь в строке адреса: Расположение
	* Оставить колонки: Имя, Размер, Изменен
	Ссылки файлов основного браузера, установленного портабельным, в ФС:
''sudo ln -s ~/.local/share/applications/Brave.desktop /usr/share/applications/Brave.desktop ; sudo ln -s ~/MyApps/brave-browser/brave-browser /usr/bin/brave-browser''
	Назначение браузера и консольного редактора по умолчанию (раскомментируйте BROWSER=brave-browser, если он будет по умолчанию):
''sudo featherpad /etc/environment''
__BROWSER=~/MyApps/slimjet/flashpeak-slimjet__
__#BROWSER=brave-browser__
__EDITOR=nano__
	**Перезапуск сеанса LXQt**
	Добавить те же строки в:
''featherpad ~/.bashrc''
	Редактировать для значительно более быстрого запуска wine программ (заменить на vvv - имя хоста, выбранное при установке):
''sudo featherpad /etc/hosts''
__127.0.0.1		vvv.localdomain	vvv__
	Расширение прав пользователя:
''lxqt-admin-user''
	__adm at audio bluetooth cdrom floppy kvm lp lpadmin network optical pulse pulse-access video wheel xbuilder__
	Проверка [[env|переменных окружения]]:
''env''
	Вход в терминале пользователя root:
''sudo su''
''pcmanfm-qt''
	Настройки аналогично vvv
''lxqt-config-appearance''
	Настройки аналогично vvv
	Задание выхода ПК из деж.режима ежедневно в 07:30, см. [[08 Программы:crontab|crontab]]:
''crontab -e''
__5 22 * * *  sh ~/MyApps/suspend_until 7:30__
	Ctrl+O
	Ctrl+X
''exit''
	Для упрощения БТ сопряжения и включения БТ при выходе из деж.режима изменить в файле:
''sudo featherpad /etc/bluetooth/main.conf''
__14 DiscoverableTimeout = 0__
__19 AlwaysPairable = true__
__250 AutoEnable=true__
	Настроить принтер
	Настроить Bluetooth
	Первый запуск браузера (выбрать п.1):
''~/MyApps/slimjet/flashpeak-slimjet''
--------------------
	Установка [[08 Программы:wine|wine]] (у меня Intel, а вам могут понадобиться иные драйверы, [[03 Поиск и установка нужного вам ПО|найдите]] их):
''sudo xbps-install mesa-dri-32bit mesa-vulkan-intel-32bit wine-32bit''
''xbps-query -l > packages03.txt''
	Занято на корн.разделе 6.2 ГБ, пакетов 1016
''winecfg''
	+ Wine Mono
	Очистка места на диске:
''sudo bleachbit''
	Добавить папку /var/cache/xbps и выполнить очистку
''xbps-query -l > packages04.txt''
	Занято на корн.разделе 5.2 ГБ, пакетов 1016
	Получение списка пакетов, установленных вручную (а не в качестве зависимостей, т.е. они не будут удалены вместе с другими):
''xbps-query -m > packages_plus.txt''
	Пакетов 121
	Создание снимка timeshift
--------------------
	Копирование [[08 Программы:RHVoice|RHVoice]] в ФС:
''sudo ln -s ~/MyApps/RHVoice/etc/* /etc/ ; sudo ln -s ~/MyApps/RHVoice/usr/bin/* /usr/bin/ ; sudo ln -s ~/MyApps/RHVoice/usr/include/* /usr/include/ ; sudo ln -s ~/MyApps/RHVoice/usr/lib/*.so* /usr/lib/ ; sudo ln -s ~/MyApps/RHVoice/usr/lib/speech-dispatcher-modules/* /usr/lib/speech-dispatcher-modules/ ; sudo ln -s ~/MyApps/RHVoice/usr/lib/x86_64-linux-gnu /usr/lib/ ; sudo ln -s ~/MyApps/RHVoice/usr/share/doc/* /usr/share/doc/ ; sudo ln -s ~/MyApps/RHVoice/usr/share/RHVoice /usr/share/ ; sudo ln -s ~/MyApps/RHVoice/usr/share/man/man5/* /usr/share/man/man5/''
--------------------
	Только для работы с lazarus добавляю [[12 LXDE|второй DE]], такой же легкий:
''sudo xbps-install lxde''
''xbps-query -l > packages05.txt''
	Занято на корн.разделе 5.2 ГБ, пакетов 1034
	Выход из сеанса, вход в сеанс LXDE
	Для настройки горячих клавиш - вручную править конфиг ~/.config/openbox/lxde-rc.xml (в LXQt используется конфиг ~/.config/openbox/rc.xml).
	Установка lazarus:
''sudo xbps-install make lazarus fpc''
''xbps-query -l > packages06.txt''
	Занято на корн.разделе 7.4 ГБ, пакетов 1086
''xbps-query -m > packages_plus_lazarus.txt''
	Пакетов 124
	Очистка:
''sudo bleachbit''
''xbps-query -l > packages07.txt''
	Занято на корн.разделе 7.0 ГБ, пакетов 1086
	Получение списка пакетов, установленных вручную (а не в качестве зависимостей, т.е. они не будут удалены вместе с другими):
''xbps-query -m > packages_plus_lazarus.txt''
	Пакетов 86
	Создание снимка timeshift
--------------------
	ПО в папке /MyApps (подробности в [[08 Программы]]):
* Brave ([[https://github.com/brave/brave-browser/releases|Portable]])
* Doublecmd ([[https://sourceforge.net/projects/doublecmd/|Portable]])
* Gpsprune ([[http://activityworkshop.net/software/gpsprune/download.html|java]])
* Iptvnator ([[https://www.electronjs.org/apps/iptvnator|AppImage]])
* Live-usb-maker ([[https://mxlinux.org/blog/live-usb-maker-tool-now-available-as-an-appimage/|AppImage]])
* Reminder ([[10 Скрипты|my Yad]])
* RHVoice ([[08 Программы:RHVoice|ссылки в ФС]])
* Shotcut ([[https://shotcut.org/download/|AppImage]])
* Slimjet ([[https://www.slimjet.com/ru/dlpage.php|Portable]])
* StreamRipStar ([[https://sourceforge.net/projects/stripper/files/|java]])
* SuperTuxKart ([[https://github-releases.githubusercontent.com/15920273/170d8c86-1e06-43df-85d1-64e1331e9a0a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20211001%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20211001T150936Z&X-Amz-Expires=300&X-Amz-Signature=7708e7469ee4b406019766c327fac2e2a77f06eff75f0a5e4ceadd43583562af&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=15920273&response-content-disposition=attachment%3B%20filename%3DSuperTuxKart-1.3-linux-64bit.tar.xz&response-content-type=application%2Foctet-stream|Portable]])
* Tasker ([[10 Скрипты|my Yad]])
* Telegram ([[https://desktop.telegram.org/|Portable]])
* Turtlesport ([[https://sourceforge.net/projects/turtlesport/files/turtlesport/|java]])
* Ventoy ([[https://www.ventoy.net/en/index.html|Portable]])
* Viber (my [[https://www.viber.com/ru/download/|Portable]])
* Waker ([[10 Скрипты|my Yad]])
* XnView ([[http://www.xnview.com/en/xnviewmp/#downloads|Portable]])
	А также многочисленные [[10 Скрипты|скрипты]].
--------------------
	Автозапуск:
[*] Рабочий стол
[*] Глобальные сочетания клавиш
[*] Служба уведомлений
[*] Панель
[*] Менеджер взаимодействия с PolicyKit
[*] Апплет Blueman = blueman-applet (лучше иметь в автозапуске, иначе м.б. проблемы)
[*] lxqt-config-monitor-autostart = lxqt-config-monitor -l
[ ] Сеть = nm-applet (если постоянное соединение по кабелю, то ни к чему)
[ ] KDE Connect = /usr/lib64/libexec/kdeconnectd (только если нужно часто передавать файлы из смартфона, управлять воспроизведением в ПК из смартфона и т.п.)
[*] Звуковая система PulseAudio = start-pulseaudio-x11
[*] User folders update = xdg-user-dirs-update
[*] Conky = conky --daemonize --pause=1 (мне нравится всегда видеть сист.информацию)
[ ] Nitroshare = nitroshare (обмен файлами с другими ПК, как и другие отключенные пункты, могу включать по горячим клавишам)
--------------------
	Запущенные службы:
''sudo sv status /var/service/*''
__run: /var/service/NetworkManager: (pid 729) 4195s__
__run: /var/service/acpid: (pid 753) 4195s__
__run: /var/service/agetty-tty1: (pid 737) 4195s__
__run: /var/service/agetty-tty2: (pid 749) 4195s__
__run: /var/service/agetty-tty3: (pid 705) 4195s__
__run: /var/service/agetty-tty4: (pid 745) 4195s__
__run: /var/service/agetty-tty5: (pid 746) 4195s__
__run: /var/service/agetty-tty6: (pid 748) 4195s__
__run: /var/service/alsa: (pid 747) 4195s__
__run: /var/service/at: (pid 755) 4195s__
__run: /var/service/bluetoothd: (pid 739) 4195s; run: log: (pid 738) 4195s__
__run: /var/service/cupsd: (pid 743) 4195s__
__run: /var/service/dbus: (pid 707) 4195s__
__run: /var/service/dcron: (pid 757) 4195s; run: log: (pid 756) 4195s__
__run: /var/service/isc-ntpd: (pid 742) 4195s__
__run: /var/service/lxdm: (pid 744) 4195s__
__run: /var/service/ntpd: (pid 742) 4195s__
__run: /var/service/pipewire: (pid 754) 4195s__
__run: /var/service/pipewire-pulse: (pid 730) 4195s__
__run: /var/service/polkitd: (pid 750) 4195s__
__run: /var/service/rsyncd: (pid 751) 4195s__
__run: /var/service/rtkit: (pid 811) 4194s__
__run: /var/service/udevd: (pid 728) 4195s__
__run: /var/service/uuidd: (pid 706) 4195s__
	_{Раньше использовал [[https://www.ntp-servers.net/servers.html|сайт]] для ручной сверки времени (демон для автосинхронизации был не установлен для облегчения ОС):}
_{''sudo ~/MyApps/ntpdate ntp3.stratum2.ru''}
_{''sudo hwclock -w''}
	_{Здесь служба ntpd запущена.}
--------------------
