Устарело! См. https://debian-net-install.blogspot.com/2023/07/debian-12-lxde.html
Прежде попробовал добавить LXDE к LXQt в той же ОС. Однако, что-то пошло не так, скрипт xsudo отказался работать, для viber не нашлось недостающих библиотек... Кроме того, лишние (взаимно) пункты меню хочется скрыть в меню. Захотелось чистой установки. И вот, сделал. В ОЗУ после запуска менее 300 МБ (без лишнего в автозапуске).
HTML документ
debian-bookworm-DI-alpha1-amd64-netinst.iso = 450 МБ
>vvv (пользователь)
su
apt install lxde-core sudo featherpad
gpasswd -a vvv sudo
* 264 MB > 921 MB + 512 pkgs
>>>Перезагрузка
apt list --installed > packages00.txt
* Занято 3,3 ГБ, 839 pkgs
sudo chown -R vvv:vvv /home
> Копирование нужного и создание ссылок на файлы в основной ОС Debian 12 LXQt, в /vvv и в /home
sudo apt install bleachbit blueman devilspie2 evince kdeconnect keepassxc lxappearance lxhotkey-plugin-openbox ncdu openvpn screengrab timeshift transmission xarchiver vlc wmctrl xdotool yt-dlp zim
* 175 MB > 582 MB + 453 pkgs
Run install:
* freefilesync
DEB install:
cd /home/Distr/DEB
sudo dpkg -i iron64.deb viber.deb XnViewMP-linux-x64.deb
sudo apt --fix-broken install
Дальнейшая инструкция у меня уже здесь:
zim /home/vvv/Notebooks/Debian/notebook.zim
Portable:
* fmedia-1
* stacer
* ventoy
su
echo "Storage=volatile
RuntimeMaxUse=10M" >> /etc/systemd/journald.conf
(две строки выше - это одна команда для вставки в терминал)
echo "vm.swappiness=20" >> /etc/sysctl.conf && exit
F /etc/default/grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=2
GRUB_SAVEDEFAULT=true
GRUB_DISABLE_OS_PROBER=false
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
sudo update-grub
F /etc/lightdm/lightdm.conf
autologin-guest=false
autologin-user=vvv
autologin-user-timeout=0
F /etc/X11/Xsession
#ERRFILE=$HOME/.xsession-errors
F /etc/pulse/default.pa
#load-module module-switch-on-port-available
F /etc/bluetooth/main.conf
DiscoverableTimeout = 0
AlwaysPairable = true
blueman-manager
Скрипт для выполнения операций от root:
sudo ln -s /home/vvv/MyApps/xsudo /usr/local/bin/xsudo
Содержание скрипта /home/vvv/MyApps/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
sudo ln -s /home/vvv/MyApps/fmedia-1/fmedia /usr/local/bin/fmedia
Уменьшенные иконки для индикатора сети в панели:
sudo cp /home/vvv/MyApps/icons/gnome-netstatus-* /usr/share/lxpanel/images/
Удаление лишнего:
sudo apt autoremove --purge gnome-screenshot xscreensaver vim*
* < 12,1 MB - 13 pkgs
sudo bleachbit
< 498,5 MB
apt list --installed > packages01.txt
* Занято 4.6 ГБ, 1289 pkgs
>>>Перезагрузка
sudo systemd-analyze && sudo systemd-analyze blame
Startup finished in 2.951s (kernel) + 2.498s (userspace) = 5.449s
graphical.target reached after 2.447s in userspace.
794ms blueman-mechanism.service
406ms udisks2.service
timeshift-launcher
--------------------
sudo dpkg --add-architecture i386 ; au && aU
sudo apt install wine32
* 245 MB > 1 120 MB + 243 pkgs
winecfg
sudo bleachbit
< 267,3 MB
apt list --installed > packages02.txt
* Занято 6.2 ГБ, 1536 pkgs
timeshift-launcher
--------------------
sudo apt install cups printer-driver-gutenprint skanlite system-config-printer
29,3 MB > 112 MB + 74 pkgs
system-config-printer
apt list --installed > packages03.txt
* Занято 6.6 ГБ, 1610 pkgs
sudo bleachbit
< 274,6 MB
timeshift-launcher
>>>Перезагрузка
sudo systemd-analyze && sudo systemd-analyze blame
Startup finished in 2.953s (kernel) + 2.792s (userspace) = 5.745s
graphical.target reached after 2.736s in userspace.
927ms blueman-mechanism.service
665ms cups.service
--------------------
Установленные пакеты:
lxde-core = Основные пакеты lxde (до входа в граф.сеанс)
bleachbit = Очистка ОС
blueman = Апплет Bluetooh
evince = Читалка PDF
featherpad = Текст.редактор
kdeconnect = Обмен файлами со смартфоном и управление
keepassxc = Менеджер паролей
lxappearance = Внешний вид
lxhotkey-plugin-openbox = Горячие клавиши
ncdu = Размер файлов и папок на диске
obconf = Настройка openbox
openbox = Оконный менеджер
openvpn = Для VPN
screengrab = Снимок экрана
sudo = Расширение полномочий пользователя
transmission = Качалка торрентов
xarchiver = Менеджер архивов
vlc = Медиаплеер
wmctrl = Управление окнами
xdotool = Имитатор нажатий клавиши и мыши
iron = Основной браузер
viber = Чат
wine32 = Эмулятор Windows
xnview = Редактор фото
yt-dlp = Запись видео с Youtube
zim = База данных в стиле WiKi
Портабельные:
brave = Мощный браузер
fmedia-1 = Работа со звуком в терминале, в т.ч. запись онлайн-радио
losslesscut = Обрезка видео и аудио
--------------------
aliases те же, что и всюду
--------------------
Меню:
Аудио и видео
* LosslessCut = /home/vvv/MyApps/LosslessCut/LosslessCut-linux-x86_64.AppImage
* Медиаплеер VLC = /usr/bin/vlc --started-from-file
* Проигрыватель mpv = mpv
* Регулятор громкости PulseAudio = pavucontrol
Графика
* Screengrab = screengrab
* Skanlite = skanlite -qwindowtitle
* XnView Multi Platform = xnview
Интернет
* Brave = /home/vvv/MyApps/brave-browser/brave-browser --disk-cache-size=52428800
* KDE Connect = kdeconnect-app
* SRWare Iron = /usr/share/iron/chrome-wrapper --disk-cache-size=52428800
* SRWare Iron Config and Backup = /usr/share/iron/IronConfigBackup
* Telegram WEB = /usr/share/iron/chrome-wrapper --profile-directory=Default --app-id=aeejceomnhmjmeacdckmmopfaigimnkl
* Telegram WEB = /home/vvv/MyApps/brave-browser/brave-browser --profile-directory=Default --app-id=aeejceomnhmjmeacdckmmopfaigimnkl
* Transmission = transmission
* Viber = /opt/viber/Viber
Офис
* Evince = evince
Прочие
* Zim Вставка времени = /home/vvv/MyApps/Insert_Date
* Zim-Debian = zim /home/vvv/Notebooks/Debian/notebook.zim
* Zim-Sparky = zim /home/vvv/Notebooks/Sparky/notebook.zim
* Zim-Void = zim /home/vvv/Notebooks/Void/notebook.zim
* Zim-БД = zim /home/vvv/Notebooks/Database/notebook.zim
* Zim-Буфер = zim /home/vvv/Notebooks/Buffer/notebook.zim
* Zim-История = zim /home/vvv/Notebooks/History/notebook.zim
* БТ Громче = /home/vvv/MyApps/BTVol_Up
* БТ Тише = /home/vvv/MyApps/BTVol_Down
* Выключить экран = /home/vvv/MyApps/screen_off
Системные
* BleachBit (as root) = pkexec bleachbit
* Lxtask = lxtask
* LXTerminal = lxterminal
* Файловый менеджер PCManFM = pcmanfm
Стандартные
* FeatherPad = featherpad
* FreeFileSync = /opt/FreeFileSync/FreeFileSync
* KeePassXC = keepassxc
* Xarchiver = xarchiver
* Zim Desktop Wiki = zim
* Снимок экрана = gnome-screenshot --interactive
Параметры
* Screen_no_sleep = xset -dpms s off
* Менеджер Bluetooth = blueman-manager
* Менеджер настройки Openbox = obconf
* Настроить горячие клавиши = lxhotkey --gui=gtk
* Настройка KDE Connect = kdeconnect-settings
* Настройка внешнего вида = lxappearance
* Настройки дисплея = lxrandr
* Параметры печати = system-config-printer
* Параметры рабочего стола = pcmanfm --desktop-pref
* Приложения по умолчанию для LXSession = lxsession-default-apps
Выполнить
Завершить сеанс
--------------------
После добавления wibe32 добавилось:
Игры
* AquaBall
* EruditVM
* NFSHP2
* SBlocks
Образовательные
* SASPlanet
Офис
* AlReader
* MyHomeLib
* Notepad
--------------------
Горячие клавиши:
0+Su /home/vvv/MyApps/screen_off
1 /home/vvv/MyApps/Write_Radio
2+Su pkexec bleachbit
3 pavucontrol
3+Su /opt/FreeFileSync/FreeFileSync
4+Su timeshift-launcher
5 systemctl suspend
5+Su+Al /home/vvv/MyApps/Play_Radio_Cagnac
5+Su /home/vvv/MyApps/Play_Radio_05
6+Su /home/vvv/MyApps/Play_Radio_06
7+Su+Al /home/vvv/MyApps/Play_Radio_Paradise
7+Su /home/vvv/MyApps/Play_Radio_07
8+Su /home/vvv/MyApps/Play_Radio_08
9+Su /home/vvv/MyApps/Play_Radio_09
A+Su+Al /home/vvv/MyApps/unmaximize_all
B+Su blueman-manager
C+Su+Sh keepassxc
D+Su+Al /home/vvv/MyApps/Insert_Date
E+Su featherpad
F3 pcmanfm
F4 lxterminal
F5 xsudo pcmanfm
F7 killall vlc fmedia
F10+Su /home/vvv/MyApps/BTVol_Down
F11+Su /home/vvv/MyApps/BTVol_Up
F+Su xnview
G+Su+Al /home/vvv/MyApps/Start_MyHomeLib
G+Su /home/vvv/MyApps/Start_AlReader
H+Su lxpanelctl menu
I+Su+Al lxtask
I+Su+Sh /home/vvv/MyApps/stacer/Stacer-1.1.0-x64.AppImage
L+Su+Al xkill
Print screengrab -r
Q+Su /home/vvv/MyApps/Start_Telegram
Q+Su+Al /home/vvv/MyApps/Switch_Viber
R+Su vlc
S+Su wmctrl -a Iron
S+Su+Al wmctrl -a Brave
]+Su /home/vvv/MyApps/Start_EruditVM
\+Su /home/vvv/MyApps/Start_NFSHP2
[+Su /home/vvv/MyApps/Start_SlidingBlocks
/+Su /home/vvv/MyApps/Switch_Devilspie
`+Su /home/vvv/MyApps/Switch_Openvpn
V+Su+Sh /home/vvv/MyApps/Start_SASPlanet
W+Su /usr/share/iron/chrome-wrapper --disk-cache-size=52428800
W+Su+Al /home/vvv/MyApps/brave-browser/brave-browser --disk-cache-size=52428800
X+Su+Al zim /home/vvv/Notebooks/Database/notebook.zim
X+Su+Sh zim /home/vvv/Notebooks/Void/notebook.zim
X+Su zim /home/vvv/Notebooks/Debian/notebook.zim
Z+Su+Al zim /home/vvv/Notebooks/History/notebook.zim
Z+Su+Sh zim /home/vvv/Notebooks/Buffer/notebook.zim
Z+Su zim /home/vvv/Notebooks/My/notebook.zim
--------------------
Комментарии
Отправить комментарий