Чтение онлайн

на главную

Жанры

Погружение в Salix

Федорчук Алексей Викторович

Шрифт:

Ломать голову над файловой системой для корня не нужно – всё равно раздел будет переформатирован в ext4. Как не нужно думать о разделах под какие-либо ещё ветви файлового древа, вроде /home – они при установке будут проигнорированы. Но если они нужны – ими вполне можно будет заняться и потом, после инсталляции системы. Сейчас достаточно факта наличия раздела под корень – причем любого, в стиле MBR или GPT, первичного или логического.

Теперь следует заполнить обязательные поля в нижней части окна. Для Salix'а это имя пользователя и его пароль (root'а, как мы помним, в этом дистрибутиве нет). А в Slackel'е, как мы помним по предыдущим разделам этой главы, он есть. И потому

для него пароль также нужно задать. Во всех случаях пароль, для контроля правильности ввода, можно сделать видимым – если, конечно, за спиной не стоит классовый враг с его звериным оскалом.

После этого смотрим на нижнюю строку с радиокнопками, соответствующими вариантам установки – core, basic и full. И хладнокровно её игнорируем: вне зависимости от выбора, установка пройдёт в режиме full. То есть содержимое live-системы будет просто перенесено на целевой раздел винчестера (или SSD). Поэтому нажимаем длинную кнопку с надписью Install live system – и идём курить или, скажем, заваривать чай: ни на что большее времени не хватит. Потому что по возвращении пред нами предстанет такая картина:

Рисунок 11-39. Завершение Live-инсталляции Salix'а

Рисунок 11-40. Завершение Live-инсталляции Slackel'а

Как вы уже догадались, здесь остаётся только нажать кнопку OK и перезагрузиться. После чего лицезреть сначала меню LILO, затем приглашение к авторизации (зависящее от рабочего окружения), и, наконец, рабочий стол KDE.

Ну как, очень сложно? Хотелось бы ещё проще? А не получится – проще просто некуда. Это вам не пять марковских кликов – это фактически установка в один мышиный писк. После которой на выходе получается полноценная рабочая среда – KDE, Openbox или Fluxbox с набором приложений, как я уже сказал, соответствующим варианту FULL. Разумеется, этот способ установки подходит далеко не для всех случаев жизни. Но есть и немало ситуаций, когда он близок к оптимуму.

Глава 12. Разные мелкие полезности

В главе двенадцатой, заключительной, я собрал всякого рода рецепты или шпаргалки для решения отдельных частных вопросов, возникающих при настройке и применении разных редакций Salix'а, и при установке в них дополонительных пакетов. Рецепты эти имеют силу и для сына его, Slackel'а. А некоторые могут быть использованы и в родительской Slackware. Порядок их в значительной степени случайный, определяется тем, в какой последовательности мне эти рецепты потребовались или вспомнились.

Искоренение кириллицы из домашнего каталога

В случае выбора русской локализации Salix'а и Slackel'а в домашнем каталоге пользователя, в соответствие со стандартом freedesktop.org, самопроизвольно возникают подкаталоги с кириллическими именами – Загрузки, Документы, Видео, и так далее. Тем, кто активно пользуется CLI для всякого рода файловых операций и тому подобных действий, это доставляет немало неудобств, заставляя в иксовых эмуляторах треминала постоянно переключать раскладку клавиатуры. А в «голой» консоли есть риск поначалу вообще увидеть квадратики вместо русских букв.

Так что искоренение каталогов с русскими именами – не проявление русофобии, а для многих – практическая необходимость. Благо делается это очень просто – одной командой:

$ LANG=C xdg-user-dirs-update --force

Вместо

LANG=C
можно указать
LANG=POSIX
или
LANG=en_US
, это одно и то же. Причём желательно дать эту команду сразу после инсталляции системы, пока в кириллические каталоги не попали какие-либо файлы, например, скачанные из сети материалы (в браузерах по умолчанию обычно установлено сохранение загрузок в каталоге ~/Загрузки) или скриншоты (экранные снимки, сделанные нажатием клавиши PrintScreen, без дополнительных настроек попадают в каталог ~/Изображения). Потому что приведённая команда не переименовывает каталоги, а создаёт параллельно кириллическим их аналоги латиницей – ~/Desktop, ~/Documents, ~/Images, и так далее. Так что русскоязычные каталоги проще удалить пустыми, нежели думать о копировании их содержимого.

После этого следует завершить сеанс текущего десктопа и авторизоваться заново (через используемый дисплейный менеджер – любой). Последует предложение переименовать каталоги в соответствие с текущей общесистемной локалью – то есть русской. От этого надо категорически отказаться, не забыв пометить птицей пункт – больше не задавать дурацких вопросов.

Доводка консольного режима: включение мыши в консоли

В Salix'е по умолчанию не включена служба консольной мыши –

gpm
, хотя сам по себе одноимённый пакет присутствует во всех вариантах установки всех редакций Salix'а. А поскольку без мыши в консоли жить очень скучно, службу эту нужно активизировать. Для чего получаем перманентные права root'а – они будут нужны всё время:

$ sudo -i

Переходим в каталог

/etc/rc.d
/ (не обязательно, но потом потребует меньше телодвижений), создаём в нём файл

# touch rc.gpm

и делаем его исполняемым:

# chmod a+x rc.gpm

А затем в любимом текстовом редакторе (например, в

nano
) вписываем в него такие строки:

#!/bin/sh # Start/stop/restart the GPM mouse server: export TEXTDOMAIN=slackware . gettext.sh

if [ «$1» = «stop» ]; then gettext «Stopping gpm..." echo /usr/sbin/gpm -k elif [ «$1» = «restart» ]; then gettext «Restarting gpm..." echo /usr/sbin/gpm -k sleep 1 /usr/sbin/gpm -m /dev/mouse -t imps2 else # assume $1 = start: gettext «Starting gpm:" echo «/usr/sbin/gpm -m /dev/mouse -t imps2" /usr/sbin/gpm -m /dev/mouse -t imps2 fi

Строки эти были нагло потибрены из соответствующего файла оригинальной Slackware – там, если соглашаться с умолчаниями инсталлятора, служба

gpm
включается автоматически. И тут впору пожалеть, что в Salix'е она ещё не работает – иначе эти строки были бы просто выбелены мышью и вставлены в текст щелчком средней кнопки.

Опция -t описывает протокол работы мыши – и, насколько я знаю, подходит для всех ныне существующих устройств этого класса, кроме, возможно, каких-то трекболов и трекпойнтов. Теперь после рестарта машины курсор мыши в виде прямоугольника появится во всех виртуальных консолях (а в Salix'е их всего три). Однако можно не дожидаться перезагрузки, а запустить службу

gpm
немедленно, командой

Поделиться:
Популярные книги

Варлорд

Астахов Евгений Евгеньевич
3. Сопряжение
Фантастика:
боевая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Варлорд

Путь Шедара

Кораблев Родион
4. Другая сторона
Фантастика:
боевая фантастика
6.83
рейтинг книги
Путь Шедара

Идущий в тени 5

Амврелий Марк
5. Идущий в тени
Фантастика:
фэнтези
рпг
5.50
рейтинг книги
Идущий в тени 5

Кровь Василиска

Тайниковский
1. Кровь Василиска
Фантастика:
фэнтези
попаданцы
аниме
4.25
рейтинг книги
Кровь Василиска

Вернуть невесту. Ловушка для попаданки

Ардова Алиса
1. Вернуть невесту
Любовные романы:
любовно-фантастические романы
8.49
рейтинг книги
Вернуть невесту. Ловушка для попаданки

Не грози Дубровскому!

Панарин Антон
1. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому!

Мастер Разума III

Кронос Александр
3. Мастер Разума
Фантастика:
героическая фантастика
попаданцы
аниме
5.25
рейтинг книги
Мастер Разума III

Мимик нового Мира 8

Северный Лис
7. Мимик!
Фантастика:
юмористическая фантастика
постапокалипсис
рпг
5.00
рейтинг книги
Мимик нового Мира 8

На границе империй. Том 9. Часть 5

INDIGO
18. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 5

Идеальный мир для Лекаря 3

Сапфир Олег
3. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 3

Дядя самых честных правил 7

Горбов Александр Михайлович
7. Дядя самых честных правил
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Дядя самых честных правил 7

С Д. Том 16

Клеванский Кирилл Сергеевич
16. Сердце дракона
Фантастика:
боевая фантастика
6.94
рейтинг книги
С Д. Том 16

Авиатор: назад в СССР 14

Дорин Михаил
14. Покоряя небо
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Авиатор: назад в СССР 14

Сирота

Ланцов Михаил Алексеевич
1. Помещик
Фантастика:
альтернативная история
5.71
рейтинг книги
Сирота