00-Slax 9 как основная ОС

1 марта 2019 года произвел редактирование почти всех страниц блога.

Slax 9 - моя основная ОС. И даже единственная!

За 3.5 месяца использования Slax 9 я окончательно понял, что система вполне жизнеспособна, ПО достаточно для моих целей, а после тщательной настройки Fluxbox работать стало и просто приятно ☺ Ничем не хуже, чем в XFCE, к которому я давно привык.
Перечислю плюсы:
  • синхронизация пакетной базы с Debian 9
  • модульное устройство
  • возможность самому собирать модули и заменять их при обновлении программ
  • компактность (менее 300 МБ в развернутом виде после установки)
  • стабильность, жизнеспособность, всегда можно исправить ваши ошибки, войдя в режим загрузки Fresh
  • легкость простого переноса целиком на любой другой носитель и ПК
  • возможность полной синхронизации между ОС, установленной в ПК, и ОС на флешке (имеется в виду синхронизация не только данных, а самой ОС, что очень удобно при ее обновлениях), заодно это и резервное копирование, причем, резервная копия является полностью работоспособной, а не просто занимает место
  • кэш браузера chromium не пишется на носитель, что ускоряет работу с флешки (понятно, при нормальном интернете) и продлевает жизнь SSD, при установке на него
  • ПО можно использовать в виде модулей, Appimage's, а также стандартно устанавливать через apt
  • развитие проекта продолжается
  • доступность для всех собранных мной модулей, а также конф.файлов, в Облаке
  • наличие этого блога, в котором подробно описывается вся история освоения Slax 9 ☺
На данный момент не решена задача прослушивания музыки в Bluetooth наушниках (весьма сложно разобраться в комбинации alsa + bluetooth, а хотелось бы...)

До этого спокойно жил несколько лет в ставшей за это время очень популярной ОС MX Linux, потратил немало сил для перевода специфических программ и обширного Руководства на русский язык, и вдруг, после выхода Slax 9, решил, для разнообразия, заняться доведением до ума этой ОС. Причин несколько:
  • захотелось размять мозги
  • установить на флешку, с которой можно быстренько сходить в интернет на чужом ПК
  • установить на неттоп, используемый у меня дома на кухне для просмотра Youtube, местных теленовостей и т.п., прослушивания онлайн-радио, а также просмотра поваренной книги в формате PDF
  • возможно, даже поставлю второй системой в основном ПК, если все обычные дела смогу делать в ней, изредка переходя в основную ОС MX Linux (не чаще раза в неделю, а то и месяц - такова цель) - выполнено! Вообще не перехожу ☺
И не думайте, что проблемы, не решенные в начале блога, так и не решены до его конца. Всё в движении, а оно только вперед!

До недавних пор мой рабочий стол выглядел так.

Это рабочий стол, управляемый файловым менеджером pcmanfm. Штатный раб.стол может кому-то не нравиться. Ярлыки скопировал из /usr/share/applications и подредактировал, создал новые, в т.ч. для wine программ. Два ярлыка в виде ромбика - получают соответствующие программам значки только после активации соответствующих модулей с этими программами. Активация происходит автоматически, при двойном клике на ярлыках.
А вообще, скриншоты Slax 9 можно посмотреть здесь.
Делайте комментарии в блоге, пишите на vol_vel@mail.ru

Источники информации

На английском языке:
https://www.slax.org/ - основной ресурс
https://groups.google.com/forum/#!forum/slax-users
https://www.facebook.com/Slax-137016809083/
http://fluxbox-wiki.org/
https://unixforum.org/viewforum.php?f=98
http://fluxbox.sourceforge.net/docbook/en/html/fluxbox-man.html
https://wiki.archlinux.org/index.php/Xterm
https://wiki.archlinux.org/index.php/Feh
На русском языке:
https://www.facebook.com/groups/408021656434896/?ref=group_header
https://slax.org.ru/forum/index.php
http://fluxbox.sourceforge.net/docbook/ru/html/
https://www.opennet.ru/docs/RUS/mc/mc-3.html

http://lit.jinr.ru/ccic/usersguide/index.php?link=6_
по порядку ДАЛЕЕ
или сюда:

ОГЛАВЛЕНИЕ

26 Fluxbox нужно изучать
27 Полный контроль горячих клавиш
28 Содержание конф.файла keys с комментариями
29 Инструкция по установке Slax9
30 Appimage в Slax
31 Перетряска горячих клавиш
32 Команды в файловом менеджере
33 Обновление ОС
34 Состав ПО
35 Резка видео с помощью ffmpeg
36 Настройка Slax от создателя
37 Установка wine
38 Необходимость swap
39 Иной метод создания модулей
40 Глобальные выводы об использовании Slax
41 Что не включать в новую установку
42 Настройка FTP соединения
43 Новые конф.файлы
44 Добавление viber
45 Удобство получения файлов со смартфона
46 Снимок экрана
47 Распаковка модулей
48 Монтирование устройств
49 Браузер с записью кэша
50 Создание модулей от автора
51 Очередное обновление модулей
52 Обработка видео
53 Скрипт вставки времени в дневник
54 Смена обоев раб.стола
55 Не хватало только conky
56 Синхронизация с ОС на флешке
57 Контроль температуры
58 Управление окнами
59 Штатный терминал xterm
60-Все об apt
61 Управление питанием
62 Локализация штатных программ
63 Скрытые файлы .wh.
64 Редактирование темы
65 Расширенное меню fluxbox
66 Занимаемое на носителе место
67 GTK или Qt приложения
68 Добавление TOR browser
69 Модуль из zim_0.70_rc2_all.deb
70 Массовое создание модулей
71 Новый состав ПО
72 Новейший способ
73 Инструкция по созданию модулей - окончательная редакция
74 Рабочий стол от pcmanfm
75 Один модуль со всем необходимым
76 Обновление единого модуля? - Да!!!
77-Yradio - онлайн радио
78-Скрипт для создания модуля
79-Обновление chromium и кэш
80-lxpanel
81-Новая организация модулей
82-Скрипты для создания модулей
83-Вынос кэша браузера в tmp
84-Учет трафика
85-Варианты установки wine
86-Opera
87-LXDE & Openbox
88-Меню LXDE
89-SuperTuxKart 1.0
90-Несколько пользователей на одном ПК
91-Быстрая смена темы
92-Доступ к ISO образу без установки
93-Новая модульная политика
94-Firefox рулит и обновляется!
95-Вторая ОС с теми же данными
96-Debian LXDE mini в качестве второй ОС
97-Доустановка ПО в Debian LXDE mini
98-Текущий состав ПО

101-Introduction
102-Start
103-Using
104-Customize
105-More
...

Обновляемый HTML документ, содержащий страницы блога, размещен здесь.

Ну и еще кое-что:

Базовые модули от создателя ОС:
01-core.sb 01-firmware.sb 02-xorg.sb 03-desktop.sb 04-apps.sb 05-chromium.sb
Всего 244.4 МБ, плюс каталог /boot - 10.8 МБ
05-chromium.sb я не использую, удалил

Модули с ПО делаются очень просто самим пользователем, с помощью APT, или из скачанных DEB пакетов. Причем, возможно несколько способов изготовления, все они описаны в блоге.

Количество и состав модулей можно определять по вашему желанию.
Можно выпускать сколько угодно отдельных модулей, можно объединять их в более крупные.
Можно делать каждый модуль в режиме Fresh start, тогда они будут автономны от других, а зависеть только от базовых модулей.
Можно сделать модуль, в котором будут общие пакеты, а остальные делать при активированном модуле с общими пакетами. Меньше повторящихся пакетов в модулях, экономия места.
Можно делать модули один за другим, не выходя из режима Fresh start, нумеруя их по порядку, тогда очередной модуль будет зависеть только от предыдущих.
Ну и, наконец, можно сделать один общий модуль со всеми установленными программами, и некоторыми настройками. Это самый простой путь, и самый экономный вариант. После установки программ и настройки всего лишь одна команда, и модуль готов.

В итоге выбрал компромиссный вариант, и сделал себе скрипты для автоматизации процессов, которые запускаю по мере необходимости, они собирают модули с новыми версиями пакетов, сейчас это:

11-general.sb = RU_locale fbxkb gtk3 qt5 python3.5 python3 jre ffmpeg apulse binutils

13-progs.sb = fbautostart lxterminal wmtemp conky-all ncdu yad gparted keepassx xfce4-screenshooter chromium chromium-l10n mpg123 streamripper gstreamer1.0-alsa clementine mplayer smplayer smplayer-l10n fbreader transmission-qt geany libreoffice-calc libreoffice-writer libreoffice-l10n-ru apt-file xsel zim_0.69_all.deb turtlesport_2.1-1_all.deb XnViewMP-linux-x64.deb vidcutter_6.0.0-1_amd64.deb google-earth-pro-stable_current_amd64.deb viber.deb nitroshare_0.3.3-1+b1_amd64.deb

14-opera.sb = opera-stable_58.0.3135.107_amd64.deb, недавно добавил, испытываю, поэтому пока вне модуля 13-progs.sb (можно добавить в него и без изготовления нового модуля)

15-wine32.sb = wine wine32 (упрощенная версия, без wine64, DirectX и прочего, обычно мне больше и не надо)

Модули у меня зависят от базовых, а также от general.sb.

Прочие модули легко активируются в любой момент, например, такие:
17-wine.sb = wine wine64 wine32 (полная версия, установка с ключом --install-recommends winehq-stable)
19-cups.sb = cups hplip simple-scan epson-inkjet-printer-l100l200_1.0.0-1lsb3.2_amd64.deb
45-photoprint.sb (в MX Linux установить не удавалось, ввиду неразрешимой ошибки APT, а здесь - запросто, но только отдельным модулем)

Некоторые программы использую в виде Appimages, или в виде портабельных версий.

Итого, проверены и работают у меня (звездочками отмечены штатные программы Slax):
Calibre (AppImage)
Chromium * (но у меня более новая версия)
Clementine
FBReader
FileZilla
Firefox  (Portable)
FreeFileSync (Portable)
Geany
GIMP (AppImage)
Google Earth
GParted
GPSPrune (Portable)
Icon Browser
KeePassX
Leafpad *
LibreOffice Calc
LibreOffice Writer
LXTask *
LXTerminal
NitroShare
Palemoon (Portable)
PCManFM *
Qalculate *
Qtransmission
Screenshot (xfce4-screenshooter)
Shotcut (AppImage)
SMPlayer
Supertuxkart
Telegram (Portable)
Tor Browser (Portable)
Turtle Sport
Viber
VidCutter
Wicd-manager *
XArchiver *
XnView
XTermanal *
Yradio (Portable)
Zim

Под wine работают:
AlReader
SAS.Planet
Sliding Blocks
Erudit_VM
DURAK
MyHomeLib

В полной версии wine:
Need for Speed - Hot Pursuit 2
Need for Speed Underground
Need for Speed Underground 2


Пробовал еще десяток программ, просто они мне не нужны.

P.S. В конце-концов добавил LXDE, и отказываться от него уже не собираюсь.

P.P.S. И вообще, этот блог описывает мой личный путь в Slax. Сначала часто решал вопросы методом тыка, где-то находил далеко не оптимальные решения, но постепенно все наладилось. Чего и вам желаю! ;)

4 комментария:

  1. Ты разве не в курсе, что гуголь прекращает использование г+ и закрывает проект? Нам дали до года времени, чтобы все закрыть и уйти отсюда. Наверное, блоги тоже закроют.

    ОтветитьУдалить
    Ответы
    1. Ну вот, до сих пор не закрыли блоги :) А если что, постоянно обновляемый HTML документ со всеми страницами блога (и даже больше) лежит по адресу: http://blog.slax.org.ru/wp-content/Home.html

      Удалить
  2. Этот комментарий был удален автором.

    ОтветитьУдалить
  3. кстати, как на счет модуля virtualbox?

    ОтветитьУдалить