Сообщения

Debian 12 минимальная установка, полностью без рекоменд.зависимостей

Изображение
  Основная ОС Задачей было собрать Debian 12 в минимальной, но вполне для меня достаточной конфигурации, для ежедневного использования, без WiFi и печати (они требуются весьма редко, и содержатся в другой ОС), без организации сети между домашними ПК и смартфоном и т.п. Сторонние репозитории не используются, чтобы не зависеть от них. Как можно больше ПО в виде портабельных программ - исполняемых и Appimage's. В результате установка самой ОС с нуля проходит очень быстро, а если портабельные программы и пользовательские настройки уже имеются, тогда переустановка ОС вместе с пользовательским окружением проходит так же быстро. Выбран LXDE как наиболее удовлетворяющий моим требованиям. Не использую: раб.стол как папку, хранитель экрана и управление питанием в моем неттопе. Панель с минимумом элементов. Абсолютно все пакеты устанавливаются без рекомендованных зависимостей, что избавляет от ненужных пакетов, экономит место не только на диске, но и в ОЗУ, ибо не запускаются лишние службы.

Полное руководство в HTML файле, обновление

Изображение
  Полное руководство по установке и настройке Debian 12 , без ненужных (мне, а возможно и вам) пакетов и ПО, обновленное. Особенности: • мне не требуется сеть между домашними ПК, принтером и т.п. • у меня вовсе нет Windows ни в одном из ПК • настройки позволяют обходиться без очков при слабом зрении (у кого все в порядке - могут обойтись без этих настроек) • назначение устанавливаемых пакетов см. здесь (удаляйте и добавляйте свои, главное - составить руководство для себя заранее, и тогда установка и настройка занимают совсем немного времени!) • у меня установка по кабелю, можно и по WiFi, драйверы в Debian 12 устанавливаются автоматически при установке (все или только нужные для данного ПК) • в качестве DE - LXDE, как самый экономный, но вполне достаточный для работы и отдыха за ПК • браузер chromium, без посторонних репозиториевв • команды для удобства используют сокращения aliases Если есть вопросы, смело пишите на bicyclist56@gmail.com, обязательно отвечу 😉 

MyLibrary

Прочел новость - https://www.opennet.ru/opennews/art.shtml?num=60321 И решил попробовать установить из исходников. Естественно, не в своей основной ОС, а во вспомогательной, тоже Debian 12 Net Expert Install LXDE, с использованием --no-install-recommends. Затем собрал DEB пакет, из него установил программу в основной "чистой" ОС, работает. Функционала для чтения книг из LibRusEc (архивы объемом 326,2 ГиБ) для меня достаточно. Wine мне больше не требуется, держал из-за MyHomeLib, в основном. Описываю процесс. Установка необходимых пакетов: sudo apt install libgtkmm-4.0-dev libpoppler-dev libpoppler-cpp-dev libpoppler-glib-dev libdjvulibre-dev libzip-dev libarchive-dev libicu-dev libgcrypt20-dev libgpg-error-dev gettext meson ninja-build git Сборка и установка: git clone https://github.com/ProfessorNavigator/mylibrary.git cd mylibrary meson setup -Dbuildtype=release build sudo ninja -C build install Копирование ярлыка запуска (иначе нет в меню LXDE): cp /usr/local/share/a

Установка Debian12 в режиме почти полного отказа от рекомендованных зависимостей

Обновил HTML 25.10.2023   Эксперимент с активным применением 'apt install --no-install-recommends' завершился успешно. Конечно, пришлось проанализировать рек.зависимости пакетов, посмотреть, что зачем. Кое-какие из этих зависимостей добавил. В автозапуске: * LXRandR * PulseAudio * @lxpanel --profile LXDE * @pcmanfm --desktop --profile LXDE Постоянно работающие службы: systemctl list-units --type=service --state=running cron cups dbus getty@tty1 lightdm NetworkManager polkit systemd-journald systemd-logind systemd-timesyncd systemd-udevd tor@default udisks2 user@1000 wpa_supplicant Служба bluetooth становится активной при включении адаптера. Службы bluetooth, cups, tor и wpa_supplicant м.б. отключены вовсе гор.клавишами (тогда OS = 250 МБ в ОЗУ). В ОЗУ 8 ГБ, по данным lxtask, не более, МБ: OS = 280 + zim = 60, итого = 340 + slimjet (Browse with Onion, Read Aloud, Wide audio players, YouTube Windowed FullScreen) = 190, итого = 530 ИЛИ (без использования режима TOR в

Возвращение к истокам :)

Несмотря на вполне приличное "железо", не испытываю никакого желания устанавливать каких-то монстров. Это я об ОС, и их напичканности совершенно ненужными мне пакетами и программами. Посему теперь у меня установлено два варианта Debian 12, без добавления репозиториев Sparky: Deb12 и Deb12Min. В первой я добавил все, что мне нужно, даже изредка. Во второй - только ежедневно используемое. А еще на флешке установлена DebF, для работы на гостевых ПК. Deb12 В ОЗУ, по данным lxtask, не более, МБ: OS = 330 + chromium (Browse with Onion, MediaPlayer, Read Aloud, Wide audio players, YouTube Windowed FullScreen) = 270, итого = 600 + zim = 50, итого = 650 ИЛИ + brave (MediaPlayer, Read Aloud, Wide audio players, YouTube Windowed FullScreen) = 320, итого = 650 + brave (режим TOR) = 100, итого = 750 + zim = 50, итого = 800 Deb12Min Занято в ОЗУ, согласно lxtask, МБ: OS = 280 + chromium (Browse with Onion, MediaPlayer, Read Aloud, Wide audio players, YouTube Windowed FullScreen) = 260,

Объединенное руководство по установке Debian 12 и Debian Sid

Внимание, 25.08.2023 обновил Руководство!  HTML - https://disk.yandex.ru/d/UNVzN2whZKubHQ Неттоп на процессоре Intel®Pentium®Gold 6405U, потр.мощность 15 Вт, размеры 174*127*37 мм Установлено на SSDm 119,2G Kingfast: • sda1 8G = Deb12 - резервная ОС, папка пользователя /home/vvv-12 • sda2 11G = DebSid - основная ОС • sda3 100G = /home • sda4 247M = swap Deb12 использует данные на /home и в папке пользователя DebSid по симв.ссылкам, кроме некоторых конфигов. В обеих ОС состав ПО абсолютно один и тот же. Внешний SSD 111,8G Kingston служит для хранения рез.копий ОС и данных, подключается через USB хаб с клавишами подключения, 7 разъемов. После продолжительного использования всяких-разных ОС принял решение остановиться на этой.  • Все, что мне нужно, имеется, и работает без проблем. • Чего не хватало в репозиториях Debian - нашлось в таковых в Sparky, они добавлены, с пониженным приоритетом. • Ничего лишнего в моей ОС, максимально использовал ключ --no-install-recommends. Что, конечно же,

А теперь в Sid

Да, пришла пора опять перейти на Debian Sid, с добавленными репами Sparky. В HTML файле все красиво - https://disk.yandex.ru/d/cjyF4oOsARk6wg Здесь просто текст: В автозапуске: * LXRandR * PulseAudio * @lxpanel --profile LXDE * @pcmanfm --desktop --profile LXDE Службы маскированы, ввиду редкой необходимости: * cups - быстро включается гор.клавишами * tor@default * wpa_supplicant В ОЗУ, МБ: * ОС = 280 * zim = 50 * slimjet (1VPN) = 170, итого = 500 ИЛИ * brave (1VPN) = 270, итого = 600 На диске, ГБ: * ОС = 6.2 * /home/vvv = 0.7 (используются ссылки на содержимое папки пользователя в Deb12) Переход на Sid с https://mirror.accum.se/cdimage/release/12.0.0/amd64/iso-cd/debian-12.0.0-amd64-netinst.iso >vvv apt list --installed > pkgs00.txt * Занято 2,7 ГБ, 641 pkgs su chown -R vvv:vvv /home lsblk -o NAME,UUID mousepad /etc/fstab # / was on /dev/sdb1 during installation UUID=4ee02ecd-f1f0-4a60-8816-a0dff5f789ae /               ext4    noatime,errors=remount-ro 0       1 # /data