Debian 12 и множество портабельных программ
Да, теперь живу вот в таком окружении. Очень удобно использовать портабельные программы, вынесенные в отдельную папку. Коллекция подобралась изрядная. Из этой папки делаю только для нужных программ символьные ссылки. Если ПО решил больше не использовать, просто удаляю одну симв.ссылку на папку конкретной программы, вижу "битые" ссылки в других местах (.cache, .config и applications), удаляю их тоже. И все, никаких следов не остается.
Кроме того, еще в терминале, до входа в граф.режим, устанавливаются все нужные пакеты из файла с их списком, подготовленым заранее. Но для этого нужно ввести (понятно, без ошибок) команду от su:
grep -vE '^#' pkgs.txt | xargs sudo apt install --no-install-recommends
Проще выполнить скрипт:
sh inlist.sh
Содержание скрипта (vvv - имя пользователя):
#!/bin/sh
# Выполнять от su
grep -vE '^#' pkgs.txt | xargs apt install --no-install-recommends -y
gpasswd -a vvv sudo
systemctl reboot
И спокойно ждать входа в граф.режим.
Мой список пакетов pkgs.txt:
# Устанавливаются из этого списка командой, после входа su:
# grep -vE '^#' pkgs.txt | xargs apt install --no-install-recommends
### Mandatory Packages
dbus-x11
gvfs
lxde
sudo
xorg
### Utilites
ca-certificates
conky-all
devilspie2
eject
fuse3
gphoto2
inxi
jmtpfs
lm-sensors
lxtask
mc
ncdu
psmisc
scrot
systemd-timesyncd
wget
wmctrl
xdotool
### Settings
lxhotkey-plugin-openbox
lxsession-default-apps
network-manager
obconf
pavucontrol
### Bluetooth
blueman
pulseaudio-module-bluetooth
### Printers
cups
printer-driver-gutenprint
system-config-printer
### Media
ffmpeg
mpv
### Programs
transmission-gtk
zim
### To XnView AppImage
libxcb-icccm4
libxcb-image0
libxcb-keysyms1
libxcb-render-util0
libxcb-xkb1
libxkbcommon-x11-0
### Gparted
dosfstools
gparted
### Openbox Session
jgmenu
pnmixer
tint2
xxkb
### TOR
#obfs4proxy
#tor
После входа в граф.режим установка:
- Браузеров Brave и Chrome из сторонних репозиториев
- Пары утилит из DEB пакетов: xkb-switch printhelp
- Портабельных программ: fmedia peazip FreeFileSync ventoy conty
- Appimages: KeePassXC doublecmd BalenaEtcher viber LosslessCut QMPlay2 XnView
Conty - замечательный вариант Wine, не требующий установки в ОС ничего. Работают все те же wine программы, включая лучшую автогонку NFSHP2.
Два варианта сеансов:
- LXDE с lxde панелью, раб.столом и фоном
- Openbox с tint2 панелью, pnmixer, xxkb и jgmenu
В ОЗУ 8 ГБ, с pulseaudio, bluetooth, cups, NetworkManager и wpa_supplicant:
- LXDE = 310 МБ
- Openbox = 260 МБ
ОС занимает на диске 3.3 ГиБ (/home - отдельный раздел). Папка пользователя - менее 100 МиБ, ибо реально портабельное ПО размещено в папке /home/Apps. Кроме уже перечисленных выше, имеются еще портабельные:
APhototooLlibre CherryTree CoolReader3 FreeBrowser freeLib Inkscape Iron Joplin KoodoReader Krita Midori Min MyLibrary palemoon PhotoQuick Recollectr Slimjet SMPlayer SuperTuxKart Telegram Thorium TorBrowser Trilium
Полную инструкцию не предлагаю здесь, ибо читателей единицы. Да и улучшаю ее постоянно. Кому захочется получить инструкцию, с указанием ссылок для скачивания каждой программы и массой подробностей, пишите мне на bicyclist56@gmail.com, вышлю HTML файл.
Комментарии
Отправить комментарий