Содержание
В этой Истории развиваются и частично корректируются темы, затронутые в Истории второй и Истории пятой, относящиеся к пост-инсталляционному конфигурированию. Но сначала — некоторые…
Предварительные замечания
Последнее время сколько раз устанавливал и клонировал XeroLinux, что постоянно перед глазами стояло его приветствие… или таки приглашение? короче, XeroLinux Hello. И от долгого его созерцания проникся двумя мыслями.
Мысль вторая: первоочередные действия должны выполняться в порядке расположения вызывающих их кнопок. Это диктуется логикой: ведь логично сначала обновить репозитории и систему, ранжировать репы по скорости, проверить и поправить GnuPG-ключи. Это, повторяю я сам себе, надо делать всегда и сразу (кроме, разве что, драйверов, которых, как в моём случае, можно совсем не давать). И порядок кнопок здесь (каков бы он ни был) толсто намекает: ничто не должно быть забыто.
Нижняя граница «зоны обязона» — линия справочных кнопок, вызывающих, в том числе, и Arch Wiki — а без неё не обойтись на любой стадии знакомства с любым Wiki-клоном (и с XeroLinux тоже). Так что документацию надо читать, когда есть время, желание и/или необходимость. Так сказать, сидя на прикупе…
А вот две кнопки ниже справочной зоны — это зона вистов в чистом виде. Вплоть до того, что можно просто спасовать: отказаться и от пост-инсталляционного конфигурирования, и от установки дополнительных приложений. Получив, тем не менее, вполне работоспособную систему для некоторого круга задач. Можно вистовать полуответственно: установить отдельные из дополнительных приложений, спасовав на конфигурировании. Можно вистовать на девятерной в тёмную — с не вполне предсказуемыми последствиями — как карта ляжет. И, конечно, оказываясь на раздаче, можно читать Arch Wiki…
Иными словами, степеней свободы с XeroLinux Hello — не меньше, чем в реальной «пульке». О «шести пиках» было достаточно сказано в предыдущих Историях. О «полуответственном» висте при установке дополнительных приложений говорилось в Истории третьей и её продолжении. Тем более что в конце четвёртой Истории было вскользь упомянуто: превратить «полуответственный» вист в вист «ответственный» в рамках XeroLinux Hello нельзя — потребуются другие средства, о которых пойдёт речь в одной из ближайших Историй.
Осталось раскрыть тему «виста на девятерной», то есть пост-инсталляционного конфигурирования, что и составит содержание Истории нынешней.
Пост-инсталляционное конфигурирование вообще
Дочернее окно пост-инсталляционного конфигурирования вызывается из главного окна XeroLinux Hello кнопкой, которая так и называется — Post Install System Config. И окно это само содержит столько кнопок, что напоминает о словах моего старого товарища и коллеги Владимира Попова о временах, когда число утилит конфигурации впервые превысило количество конфигурируемых параметров.
Post-Install, левая колонка
Некоторые из опций конфигурирования были просто неприменимы к моей системе. Так, нажатие на кнопку Initialize Snapper (BTRFS) вызвало сообщение, что BTRFS-разделов у меня нет:
Правда, узнать, что же такое загадочный Snapper и его отношение к BTRFS, так и не удалось. Но, как говаривал кот Леопольд, «неприятность эту мы переживём». А Кот Мануал, подозреваю, и за неприятность не счёл бы…
Кнопка, обещавшая экспериментальную поддержку Wayland’а, для начала спросила — какого изволите, с KDE или с GNOME? Поскольку GNOME у меня нет (да и штатно в XeroLinux’е тоже), а для KDE Джонатан Риддел Wayland ещё не счёл готовым, я не изволил ничего:
Кнопка Install/Enable Firewall, надо полагать, делает то, что на ней написано — устанавливает и (или) настраивает файрволл. Хотя все знают, что написано на сарае, и что там лежит на самом деле — но рискнул поглядеть на содержимое (сарая). Оказалось, ожидаемое — нет, не то, что дети обычно пишут на сараях, а список из трёх сред (ещё и Xfce прибавилось) и предлагается сделать правильный выбор. Для меня, ясное дело, это труда не составляет:
Ясно, что с установкой файрволла что-не прошло до конца. Поэтому вопрос откладываю в долгий ящик. Пока не будет случая спросить у понимальщика. Или — настроения почитать Arch Wiki по теме.
Мысленно, однако, отнёс кнопку про Firewall, как и первые две (про Snapper и про Wayland), к числу для себя бесполезных. А ведь это вся левая колонка кнопок. Меня же давно правая заждалась. Про центральную пока и не говорю.
Post-Install, правая колонка
Правая колонка начинается с кнопки Restory Default Desktop Setting, при нажатии на которую возникает окно Konsole с уже примелькавшимся предложением выбрать среду, подлежащую восстановлению до умолчального состояния, и выбор её, как и ранее, очевиден. И сопровождается предупреждением об отмене всей ранее выполненной кастомизации. Причём вопрос о продолжении процедуры ответа по умолчанию не имеет:
А пока — очередная кнопка, XeroLinux Rices. Это, насколько я понял, собранные по рисовому зёрнышку косметические наборы тем, икон и прочих курсоров:
Кнопка More Xero Tweak предлагает несколько «помогалок» произвольного, как мне показалось, назначения (да, впрочем, и сейчас кажется):
С кнопками правой колонки, вроде, покончено. Однако здесь же надо сказать о нижней кнопке колонки средней. Она зовётся Install/Enable HBlock и именно это и делает:
hblock
Этот скрипт оболочки, совместимый с POSIX, разработанный для Unix-подобных систем, получает список доменов, которые служат для рекламы, отслеживания сценариев и вредоносных программ из нескольких авторитетных источников и создает файл хостов hosts, который не позволяет вашей системе подключиться к ним.
Полезно? Безусловно. Но у меня-то борьба с рекламой — это вахта браузера Vivali, и он стоит её доблестно (а к тому же умеет ещё… да разве что вышивать в сети). Так что вспомнил я слова дорогого и незабвенного Л.И.Брежнева: «А нужны ли нам два генеральных секретаря?» — и не стал устанавливать hblock
…
Заключительное предварение
Таким образом, большинство возможностей, предоставляемых пост-инсталляционным конфигурированием, оказались либо неприменимыми к моей системе, либо просто (мне) ненужными. Не поторопился ли обвинить Post Install…, вместе со всей системой XeroLinux Hello, в полезности?
Отнюдь. Во-первых, ситуацию с Post Install… я подозревал с самого начала, и знакомство просто придали этим подозрениям убедительности В процессе чего я узнал кое-что для себя новое (и мог бы узнать больше, если бы не лень). А во-вторых (и главных), безусловно полезного рост-инсталла остались две функции Switch to ZSH… и Hero ISO Builder. О них и будет следующая История.