LinuxBegin.ru - offline-версия от 26.04.2004
Главная | Все темы | Все статьи | Ссылки | Аналоги Windows-программ в Linux | Top 20

Slackware Linux 9.0 для самых маленьких
(Все о дистрибутивах - обзоры и установка)


- Malcolm, 11.05.03, *nix project -

Добрый День!
Эту статью (кстати, первую, так что строго не судите:)) дебют, всё-таки) я решил посвятить своему любимому дистрибутиву Slackware Linux. В этой статье я попытаюсь объяснить, что Slackware не так страшен, как его малюют:)

Статья написана про Slackware Linux 9.0. Мы рассмотрим:

1. Установка
2. Русификация
3. Базовая настройка

Итак, приступим-с...

Что нужно для того, чтобы нормально установить Слаку?
1. Сносно уметь читать по англ. (т.е. уметь понимать англ.:))
2. Знать хотя бы азы *nix'овых систем...

Ну вот вроде бы и всё:)
Начнём.

1. Установка

Сначала нам нужно создать разделы под линух, не так ли?:) Это легко делается с помощью Partition Magic. Сейчас трудно найти дистрибутив линуха, который не находился бы на загрузочном диске, так что именно этот способ мы и рассмотрим. Итак, запускается... нажимаем Enter, пока не появится командная строка, затем пишем setup и опять Enter:) Запускается псевдо-графический инсталлятор (очень похожий на sysinstall FreeBSD). Здесь нам нужен, в принципе, только 1 пункт:) Add Swap, добавляем swap, нажимаем yes после форматирования swap раздела, затем надо указать корневую систему — это пробем не составит. Потом инсталлятор спросит, хотим ли мы видеть виндовые разделы при загрузке системы, мы конечно же хотим:) он спросит, куда монтировать, у меня это /mnt/winc и /mnt/wind для дисков C и D соответственно. Далее он спросит, какие группы программ мы хотим проинсталоить, выбирай все.

Потом он спросит, в каком режиме проводить инсталляцию: для тех, кто совсем не понимает, какие программы ему нужны, а какие нет, выбирают full, а те, которые хоть как-то шарят, рекомендую expert, поверь: в слове expert нет ничего страшного:) Потом он спросит, откуда инсталлить, мы выбираем CD и вперёд, установка пошла...

После установки он проведёт некоторые настройки. Затем он будет задавать разные вопросы. Ну на эти, я думаю, ты ответишь. Единственное, советую выбрать протокол для мыши ps/2, а не другой (IMPS/2 например).

В конце установки он спросит какой Window Manager загружать по умолчанию. И затем спросит, хочешь ли ты установить пароль на root'а, на что, конечно же, отвечаем да.

Итак... установка завершена. Перезагружаемся и видим приглашение "localhost login:", вводим root и пароль. А вот и консоль ненаглядная:) вводим startx и попадаем в X-ы:)

Для начала создадим обычного юзера — негоже сидеть в системе под root'ом. Вводим adduser, он задаёт разные вопросы, главное, здесь введи логин и пасс, на остальное можешь нажимать просто Enter.

Настройку системы можно производить из одного окошка xterm и другого эмулятора терминала. Сначала надо всё-таки зарегиться root'ом командой su, а отдельные команды можно выполнять командой su -c "command" (с кавычками). Это те команды, которые подвластны только root'у.

Итак... плавненько перетекаем в пункт

2. Русификация

Здесь несколько этапов:

Заходим в /etc/rc.d и переименовываем rc.font.sample в rc.font командой "# mv rc.font.sample rc.font".
А затем прописываем там:
setfont Cyr_a8x16
mapscrn koi2alt
for n in 1 2 3 4 5 6; do
echo -ne "33(K" > /dev/tty$n
done

Далее создаём файл rc.keymap командой "# touch rc.keymap" и пишем туда:
loadkeys ru-ms.map
Затем переходим в /etc/profile.d и редактируем файл lang.sh:
export LC_ALL=
export LANG=ru_RU.KOI8-R
export LC_NUMERIC=C
export LC_TIME=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_PAPER=ru_RU.KOI8-R
export LC_NAME=ru_RU.KOI8-R
export LC_ADDRESS=ru_RU.KOI8-R
export LC_TELEPHONE=ru_RU.KOI8-R
export LC_MEASUREMENT=ru_RU.KOI8-R
export LC_IDENTIFICATION=ru_RU.KOI8-R

Вообще-то здесь главные только 2 первые строки, но бережённого Бог бережёт:)
Потом идём в /usr/share/locale и редактируем файл locale.alias:
russian ru
ru ru_RU
ru_RU ru_RU.KOI8-R

Так... теперь раскладка клавы:
Прёмся в /etc/X11 и редактируем XF86Config в области клавы, естессно:)
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Это установит переключение раскладки по alt-shift, а лампа scroll будет индикатором... где такое в Wind'е?:))
В /etc/X11/XF86Config прописываем путь к cyrillic и trueType шрифтам:
/usr/X11R6/lib/X11/fonts/cyrillic
/usr/X11R6/lib/X11/fonts/TTF
Вот вроде и всё:)
Переходим дальше:

3. Базовая Настройка

У меня была проблема с читабельностью виндовых дисков из-под обычного пользователя, исправилось это так: Заходим под root'ом в /etc и редактируем fstab, вместо defaults пишем:
iocharset=koi8-r,codepage=866,rw,umask=222
Здесь всё дело в umask, можете поиграться с этим параметром и оставить то, что лучше...
Далее идём в inittab и удаляем строки типа:
c6:12345:respawn:/sbin/agetty 38400 tty6 linux
Только (!!!) смотри не удали все, оставь 2-3 (т.е. 1, 2 и 3) — ну, сколько тебе там виртуальных терминалов надо?

Далее зайди в /etc/rc.d и посмотри rc.modules. Тут располагаются команды к загрузке модулей. Они все закомментированы, т.е. перед ними стоят знаки # — посмотри, может, там есть те устройства, которые тебе нужны, звукаха, например, или APM (кстати, советую включить этот модуль — ты же хочешь, чтобы комп сам выключался, если у тебя АТХ-питание). Потом можешь полазить в других конфигах, только предупреждаю (!), что эти изменения могут повлечь за собой иногда серьёзные ошибки: лучше 300 раз проконсультироваться или прочитать доки, прежде чем что-то менять!

Затем можёшь изменить переменную PS1 — это то, что выводится при загрузке системы (правильнее: в консоле, а не при загрузке системы — прим. SHuRuP'а), примерно такое:
[root@localhost /]
Итак, идём в домашнюю директорию и создаём файл .bashrc командой "# touch .bashrc" и пишем туда:
PS1='[$(date +%H:%M)][u@h: W]
export PS1
И потом посмотри, что получится.
Есть ещё команда xwmconfig, попробуй и выбери то, что больше нравится:)

Настраиваем колёсико для мыши: в /etc/XF86Config в секции Input Device (там, где описана мыша) пишем:
Option "ZAxisMapping" "4 5"
Затем отмечаем, что нам не нужна эмуляция 3-х кнопочной мыши, т.е. комментируем те строки, где написано: Emulate3Button
Далее:
Option "Protocol" "IMPS/2"
и
Option "Device" "/dev/psaux"

Итак, вроде всё, вроде закончил:)
Советую почитать книгу Slackware Essential, правда она написана для slackware 8.0, но там очень много интересных вещей.
Буду рад дополнениям, подсказкам и другим прочим замечаниям.
Пишите, буду рад: harry@sgaice.ru.

Просмотров: 3687  |  Рейтинг статьи: 4.39 (Голосов: 23).
4.39
Дата размещения статьи: 2003-05-18 05:57:46



5 последних поступлений в раздел Все о дистрибутивах - обзоры и установка:

04.03.04: Наш друг Knoppix ("Я считаю, а ваши письма меня в этом все больше убеждают, что если пользователь хотел запустить к себ...)
26.02.04: FreeBSD, Darwin - с вилами на рабочий стол. (Мои впечатления о двух операционных системах из семейства BSD. "Наверное, все пользователи Linux и не...)
20.02.04: На открытом огне (BLin - это проект по созданию LiveCD-дистрибутива операционной системы GNU/Linux, которая автоматичес...)
05.02.04: Xandros Desktop 2.0 - личный взгляд (Несколько раз мне на глаза попались различные обзоры дистрибутива Linux (правда, коммерческого) под н...)
01.02.04: Frenzy LiveCD. Записки разработчика (Автор дистрибутива рассказывает об идее создания проекта и его функциональных возможностях. Не пустит...)

Комментарии:

Re: Slackware Linux 9.0 для самых маленьких (Оценка: 0)
от Anonymous на 06.11.03
Да мальк Слакварь это круто)случайно наткнулся на эту статью...смотрю мыльник сгашный)а вверху ник твой)))молодца)
cooler)

-- CooleR (ciemeris@sgaice.ru)


Re: Slackware Linux 9.0 для самых маленьких (Оценка: 0)
от Anonymous на 22.04.04
либо статью надо было назвать "для продвинутых малышей" либо все же поподробнее описывать. хоть ту же установку. у меня если последовательность не ту сделать то диск со слакой отваливался и потом говорил -вставте загрузочный диск, да и много чего. а в общем не плохо для первого раза даже хорошо. в общем на 4,5 точно потянет. на будущее кроме описания действий хорошо еще говорить, что конкретно мы делаем, это- фонты прописываем, это- русский язык подключаем. а то возмет чел другой дист- а что сделать и не знает. удачи!

-- Anonymous (yunt@rambler.ru)


LinuxBegin.ru © 2003-2004 Valery V. Kachurov | Условия использования материалов | О проекте