Установка Deep Style Линукс

Материал из Википедии - свободной энциклопедии.

Рекомендации даются для Deep Style Linux версий 1.0, 1.1 и 2.0.
Пользователям, переходящим из Windows в Linux советую почитать:
http://xtalk.msk.su/~ott/ru/linux/howto-rus/DOS-Win-to-Linux-HOWTO.html
Подобных документов в сети много, можете найти что-то свое.

Якщо бажаєте почитати про Лінукс українською мовою - будь ласка:
http://docs.linux.org.ua/index.php/

Содержание

УСТАНОВОЧНЫЕ ДИСКИ

Скачать образы дисков можно по адресу: http://deepstyle.org.ua/downloads/
Всего для Deep Style 1.0 и 1.1 существует пять CD дисков. Из них собственно для установки нужны первые два - "install". Следующие 2 диска - "source" - содержат исходные тексты програм (исходники ядра на диске "install cd1") и для начала не понадобятся. На "source cd4" присутствуют в виде tar-файлов также ряд дополнительных пакетов - поставить их относительно несложно, но это чуть позже. Есть еще и пятый диск, но он понадобится исключительно при необходимости установить KDE с языком, отличным от английского, русского и украинского.
Для Deep Style 2.0 дисков "install" четыре CD, а "source" - три CD. Вместо них можно скачать и прожечь одно DVD, но в связи с тем, что некоторые программы имеют ограничения на размер скачиваемого файла, образ iso для DVD разбит на части, которые после скачивания нужно "сшить" сместе. Как это делается обьяснено в файле README-DVD-partial.txt:

Краткий рецепт получения DVD-образа:
(Вместо wget можно пользоваться любой качалкой)

wget http://deepstyle.org.ua/downloads/deepstyle-current-iso/deepstyle-dvd.iso-p00
wget http://deepstyle.org.ua/downloads/deepstyle-current-iso/deepstyle-dvd.iso-p01
wget http://deepstyle.org.ua/downloads/deepstyle-current-iso/deepstyle-dvd.iso-p02
wget http://deepstyle.org.ua/downloads/deepstyle-current-iso/deepstyle-dvd.iso-partial.md5
wget http://deepstyle.org.ua/downloads/deepstyle-current-iso/deepstyle-dvd.iso.md5
md5sum -c deepstyle-dvd.iso-partial.md5 
cat  deepstyle-dvd.iso-p00 deepstyle-dvd.iso-p01 deepstyle-dvd.iso-p02 > deepstyle-dvd.iso
md5sum -c deepstyle-dvd.iso.md5 
Если все гут, вы - счастливый обладатель DVD-образа. :)

Если у вас не CD диски, а только их iso образы - прожгите установочные (install cd) используя любую доступную вам программу (Nero и т.д.). Iso файлы нужно только прожечь на диски , не поддаваясь на провокационные предложения программы сделать диск загрузочным - 1-й диск уже сделан таким внутри iso! Диски "source" при необходимости можно будет либо прожечь позже, либо прочитать прямо из iso образа.

ПОДГОТОВКА К УСТАНОВКЕ

Для начала рекомендую прочитать материал "Установка и настройка DeepStyle 1.1" Старика Хоттабыча на первом установочном диске - в файле DeepStyle-README.ru. (!!! Помните, что имена в линуксе зависимы от регистра, т.е. при их наборе нельзя путать буквы буквы верхнего и нижнего регстра !!!) Поскольку на CD диске кодировка кирилицы КОИ8 - то под Windows придется читать браузером. Mozilla Firefox у меня прочитал этот файл с CD без проблем, а если у вас только MS IE - придется повозиться. У меня не захотел открыть файл с расширением ".ru" - пришлось скопировать c CD на диск и переименовать в ".txt".

Можно и загрузиться с cd1: в ответ на приглашение "boot:" нажать <Enter> и, дождавшись вопроса о выборе языка ответить, например "R<Enter>", для русского. Залогироваться, введя имя "root" (пароль не требуется), и смонтировать CD командой

mount  -t  iso9660  /dev/hdc  /cdrom 

(hdc - это если ваш CDROM подсоединен как мастер на втором IDE, диски на IDE называются hda, hdb, hdc и hdd).
После этого можно будет перейти в корневой каталог CD командой "cd /cdrom" и прочитать каталог командой "ls", а выбранный файл - командой "less <имя файла>".
Команда less читает текстовый файл порциями по одному экрану. Продвижение - при нажатии любой клавиши и назад возврата нет.
Оценивая соответствие Вашего железа требованиям помните, что Вы еще не Гуру и фигурное выпиливание системы лобзиком вам пока не по силам, потому настраиваитесь для первого раза ставить с первых двух дисков все, что предлагается по умолчанию. ОП нужно минимум 32 МБ, лучше от 64 и больше. А на диске нужно освободить от Windows место. 5 - 7 ГБ уже вполне нормально, ну хотя бы 3 - 4 для начала.
Если очень хочется попробовать, а компьютер слабый - можно обойтись 2 ГБ и установкой с одного (1-го) диска. Но вам прийдется разбираться с графической средой XFCE4, которая больше отличается от привычного Windows, чем KDE и GNOME.
Чем освободить место на диске - тут уж у кого какой продукт есть, чтоб отрезать кусочек раздела Windows. Даже если вы используете программу, которая изменяет размеры раздела без потери данных, для спокойности в душе лучше перед этой операцией ДЕФРАГМЕНТИРОВАТЬ уменьшаемый раздел средствами самой виндовс, и, конечно же, СОХРАНИТЬ где-то с этого диска, по крайней мере с уменьшаемого раздела все то, без чего больно будет жить на свете...

УСТАНОВКА

Загружаетесь с первого диска и, помня все ранее прочитанное, следуете указаниям на экране.
Залогировавшись как "root", прежде всего, создаете на освобожденном месте разделы для линукс вызвав одну из двух программ: fdisk - классическая и гибкая, cfdisk - более дружественная, почти графическая.
Раздел swap рекомендуется делать удвоенным размером оперативной памяти, но это рекомендации тех времен, когда памяти было мало. Если ее много - swap можно сделать меньше. В сумме ОП + swap более 500 МБ врядли понадобится. А меньше 128 - может не запуститься в графическом режиме. 64 МБ ОП плюс 100 swap уже достаточно. 32 + 128 МБ - работать скорее всего будет, но медленно и тоскливо.
Остальное дисковое пространство можно пустить одним корневым разделом (обозначается /). Но если места достаточно (хотябы 5 ГБ), а Линукс ставится надолго и всерьез, то лучше выделить отдельный раздел /home для пользовательских данных. Тогда можно будет переустанавливать систему и менять дистрибутивы, пока не найдешь свой любимый. При этом не затирая своих файлов. Оба раздела - типа ext3, пока сознательно не прийдете к выводу, что нужно что-то другое.
Для работы в корневом разделе достаточно уже 3ГБ. но для перспективы расширения и запаса для создания временных файлов лучше 4 ГБ. Больше 5 ГБ врядли понадобится (хотя не исключено, если вам понадобятся серьезные программы сверх обычного домашнего набора). Для /home от 0.5 - 1 ГБ до бесконечности... В зависимости от потребностей и возможностей хозяина.
Свои тексты, музыку, фотоархив и т.д. можно продолжать хранить на разделах Windows с оговоркой: на FAT линукс пишет и читает без проблем, NTFS пока только читает. Если понадобится копировать с линуксового раздела на NTFS, то придется загрузить Windows и (кроме возможности копирования через виндовую дискетку или промежуточный FAT раздел) скачать из интернета и установить в Windows программу explore2fs.
Устанавливать для первого знакомства рекомендуется все предлагаемые пакеты, но не автоматом, а в режиме выбора пакетов [menu] или [newbie], внимательно все читая для знакомства. Режим [newbie] дает больше информации о пакетах, специально для новичков. Режим эксперт требует хороших знаний и не имеющим достаточного опыта не рекомендуется. Заранее настройтесь на долгую неторопливую работу и запаситесь чаем-кофе (по вкусу).
Возможно непонятен будет вопрос об выборе ядра - выбирайте "с установочного диска" то, с которым запустилась с CD программа установки. По умолчанию это sata.i. Если материнская плата новая (после 2000 года) и поддерживает расширенное управление питанием - можно выбрать bareacpi.i (к сожалению bareacpi.i не поддерживает SATA, чтобы получить acpi i SATA вместе надо пересобирать ядро). Уж если не заработает - вопрос со списком оборудования в форум.
Когда в конце установки пакетов увидите текст "А сейчас можно воткнуть дополнтельный диск с пакетами Deep Style (если он у вас есть... :-) )" - не пугайтесь, пока это тот же cd2, который у вас в этот момент и стоит, так что на вопрос "Будем ставить дополнительный софт?" можете смело отвечать "ДА"!

НАСТРОЙКА ОБОРУДОВАНИЯ

Скорее всего ваше борудование распознается автоматически. Если монитор старый - надо знать размеры его экрана в пикселах (разрешающую способность) и диапазоны частот строчной и кадровой развертки. У современных мониторов с протоколом ddc программа все узнает сама.
Если в предложенной таблице режимов монитора будет крестик в самой верхней строке "AVTO" - лучше его снять. Не рекомендую оставлять "AVTO" для LCD мониторов - скорее всего в графическом режиме картинки не будет.
С новым электронно-лучевым - картинка будет, но слишком много точек и мало кадров в секунду. Мелкие детали скушает - надписи мелким шрифтом прочитать будет нельзя, и мелькание кадров будет бить по глазам.
А вот со стареньким 14" монитором у меня был эксперемент удачным. Хотя по паспорту он 800х600, удалось запустить его на 1024х768 при 43 Гц. Разрешение трубки там оказалось достаточным, а падение кадровой частоты не очень заметным по причине инерционности люминофора (но это очень индивидуально).

Пароль root

В процессе установки вам будет предложено настроить пароль root. Возможно после ввода вами пароля программа будет ругаться, что он слишком простой и предлагать ввести что-то другое. Если вы будете настаивать и повторите тот же ввод - она смирится и приймет его. Но попросит повторить, на этот раз (уже третий) просто для гарантии что не было сбоев и ошибок при наборе.

ПОСЛЕ УСТАНОВКИ, ОБУСТРАИВАЕМСЯ НА НОВОМ МЕСТЕ

Итак, система установлена и вы перезагрузились. Встречает вас черный текстовый экран - так принято в slackware. В этот момент система знает только одного пользователя - системного администратора с именем root. Но теперь, после имени root, нужно ввести пароль, котрый вы задали при установке. Будьте внимательны, знаки пароля на экране во время ввода не отображаются и забой не действует.

Установка паролей пользователей

Работать в линуксе как root без неоходимости - признак дурного тона. При этом есть риск развалить систему, ведь root имеет право сделать любую глупость!!! Поэтому первое, что вы дожны сделать как root - создать себе возможность работы в качестве обычного пользователя. При этом не только устанавливается пароль пользователя - ему создается отдельный и защищенный от других пользователей домашний каталог.
В консольном режиме вводим команду adduser и имя для логина (маленькими латинскими буквами во избежание дальнейших осложнений), например "qwer":

root@host:/# adduser qwer

Подтвердив принятое имя компьютер начинает задавать вопросы, на которые можно спокойно отвечать нажатием клавиши <Enter>, пока он не распечатает данные и предложит все это или отменить, нажав <Control-C> или подтвердить, нажав <Enter>.
После ввода <Enter> компьютер создает учетную запись нового пользователя и задает новые вопросы, в ответ на первый из которых надо ввести полное имя, например (если вас зовут "Asd Qwerty"):

Full Name []: Asd Qwerty <Enter>

Дальше опять вопросы с ответами <Enter>, и наконец предложение ввести пароль:

Changing password for qwer
Enter the new password (minimum of 5, maximum of 128 characters)
Please use a combination of upper and lower case letters and numbers.
New password: 12345<Enter> - ввели "12345"
Bad password: too simple.  - говорит пароль слишком прост
Warning: weak password (enter it again to use it anyway).
New password: 12345<Enter> - а мы наставаем
Re-enter new password:     - соглашается, но просит повторить
New password: 12345<Enter>
Password changed.          - пароль изменен
Account setup complete.

Создание учетной записи нового пользователя окончено.

Первый вход в графический режим

Чтобы начать работу в графическом режиме (если все установилось удачно, что и проверяем) достаточно ввести startx<Enter>. Вызовется графическая среда, установленная по умолчанию (если не выбирали другое - это KDE). Конкретную графическую среду из списка установленных можно вызвать командами startx.kde, startx.fluxbox, startx.xfce и т.д. Если в графическом режиме возникнут проблемы с изображением - можно вернуться из него в текстовый нажав Ctrl+Alt+BackSpace и попробовать исправить настройки в /etc/X11/xorg.conf. Чтобы разобраться в проблемах полезно почитать файл /var/log/Xorg.0.log.
Для того, кто работал в Windows, работа с KDE не проблема. Главное начать с нажатия с кнопки "К" на фоне шестеренки в левом нижнем углу и вызвать меню.
Создать/изменить/удалить пользователя можно и в этом режиме, войдя как root и выбрав в меню "Системные" -> "Управление пользователями (KUser)"

Автоматический вход в графическую рабочую среду

Если после окончательной настройки иксов вы захотите, чтобы при загрузке система сразу устанавливала графический режим, то нужно отредактировать файл /etc/inittab. Все, что надо - заменить 3 на 4 в строке

id:3:initdefault:

т.е. должно стать

id:4:initdefault:

Редактировать можно любым из установленных в системе текстовых редакторов. Очень прост редактор pico (запустив его можете сразу вызвать помощь по Ctrl+G). Для тех, кто умеет использовать "Norton Commander" или "FAR", рекомендую вызвать командой mc очень похожий на них "Midnight Commander".

ВНИМАНИЕ! Перед запуском гафической среды по startx
из Midnight Commander нужно выйти (F10).

Вход сразу в графический режим не лишает вас возможости работать в текстовой консоли - нажмите Ctrl+Alt+F6 (а после исправления inittab, описанного в подразделе "текстовые консоли", любую из комбинаций Ctrl+Alt+F1 ... Ctrl+Alt+F6) и вы окажетесь в текстовой консоли. Нужно только залогироваться - это совсем не тот сеанс, что был в графике и логироваться нужно даже если в графическом режиме вы уже логировались. Зато и логироваться можно под разными именами (а можно и под одинаковыми), например, одновременно в консоли как root и в графике как пользователь. Вернуться в графическую консоль можно нажав Alt+F7 (запущенный в консоли Midnight Commander при этом не мешает), а в текстовую - Ctrl+Alt+F1 ... Ctrl+Alt+F6 соответственно. Если у вас в графическом режиме возникнут проблемы с изображением - можно таким образом попробовать перейти в текстовый и разобраться с настройками в /etc/X11/xorg.conf.

Остановка автоматически запущенных X

Если Х-сы запущены автоматически, т.е. в /etc/inittab прописан Default runlevel 4, то для Deep Style 1.1 и Deep Style current, где по умолчанию GNOME нет и запуск Х-сов выполняется через kdm, остановить Х-сы можно так: - читаем содержимое файла /var/run/kdm.pid; - выполняем в консоли с правами root команду: CODE

kill <pid>

где <pid> - это число, прочитанное из файла /var/run/kdm.pid. Х-сы остановлены до следующей перезагрузки.

Текстовые консоли

В Slackware - DeepStyle в отличие от других дистрибутивов для графического режима принято исползовать не 5 а 4 уровень. При стандартном содержимом файла /etc/inittab из графического режима вызывается только шестая текстовая консоль по Ctrl+Alt+F6:

# These are the standard console login getties in multiuser mode:
c1:1235:respawn:/sbin/agetty 38400 tty1 linux
. . . . . . . . . . . . . . . . . . . . . . .
c5:1235:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux

Советую в файле /etc/inittab отредактировать строки c1 - c5, вставив цифру 4 между 3 и 5, так же, как это сделано в строке c6:

# These are the standard console login getties in multiuser mode:
c1:12345:respawn:/sbin/agetty 38400 tty1 linux
. . . . . . . . . . . . . . . . . . . . . . .
c5:12345:respawn:/sbin/agetty 38400 tty5 linux
c6:12345:respawn:/sbin/agetty 38400 tty6 linux

После этого у вас появится возможность работая в графическом режиме дополнительно вызывать, как и обычно в других дистрибутивах Линукса, шесть текстовых консолей комбинациями клавиш Ctrl+Alt+F1 ... Ctrl+Alt+F6.

Использование kdm в DeepStyle 1.0

В DeepStyle 1.0 по умолчанию для запуска графического режима используется gdm. Если вы предпочитаете KDE, а не GNOME, лучше заменить его на kdm. Для этого в файле /etc/rc.d/rc.4 нужно поменять местами секции gdm и kdm, должно получиться что-то типа

. . . . . . . . . . . . . . . . . . . . . . . . . . . . 
# Tell the viewers what's going to happen...
echo "Starting up X11 session manager..."
# Not there?  OK, try to use KDE's kdm session manager:
if [ -x /opt/kde/bin/kdm ]; then
  exec /opt/kde/bin/kdm -nodaemon
fi
# Try to use GNOME's gdm session manager:
if [ -x /usr/bin/gdm ]; then
  exec /usr/bin/gdm -nodaemon
fi
. . . . . . . . . . . . . . . . . . . . . . . . . . . .

(рекомендовал Hottab)

В результате при выходе из сеанса KDE появится выбор: выйти из сеанса, перезагрузиться или выключить питание. В DS-1.1 и дальше GNOME и gdm отсутствуют, поэтому автоматически выбирается kdm (или xdm, если KDE не установлен).

Выключение питания, apm и acpi

Если у вас старый компьютер в конструктивах AT, где выключение делается механической кнопкой - настраивать нечего.

Если у вас компьютер в конструктиве АТХ (а так же для большинства ноутбуков), то для выключения питания после останова из порограммы (т.е. "shutdown now" в консоли или от клика мышкой на "выключить коипьютер") нужно в /etc/rc.d/rc.modules раскомментировать строчку

/sbin/modprobe apm

(рекомендовал Hottab).

В более современных центральных платах, выпуска после 2000 г. (насколько после - зависит от серьезности производителя) можно корректно выключать питание не только мышкой, но и кнопкой power. Чтобы настроить выключение кнопкой power в DeepStyle нужно выполнить два пункта:

1) при уставновке выбрать ядро с поддержкой acpi
2) в файле /etc/acpi/events/default снять комментарий со строк
     event=button power.*
     action=/sbin/init 0
"и фсе"!

(рекомендовал Storm)
Питание выключится не сразу а после отработки полной процедуры shutdown now.
При установке Slackware 11.0 и Deep Style 2.0 этого оказалось мало. Выход подсказал Hottab:

Сколько ставил - достаточно было прописать в rc.modules
/sbin/modprobe button
Все.
Нажатие на кнопку корректно закрывает машину.
(Это все для случая ACPI)

ВЫХОД ИЗ АВАРИЙНЫХ СИТУАЦИЙ

Восстановление загрузчика

Типичная ситуация - после установки Linux пришлось переустанавливать Windows. Раньше или позже это делать прийдется для устранения проблем, периодически возникающих в Windows естественным путем. А Windows птица гордая, считает, что кроме нее никто летать не умеет и без всяких вопросов затирает загрузчик в MBR, после чего Linux не загрузишь, если не запасся загрузочной дискеткой. Но ничего катастрофичного нет и в этом случае. Первый установочный CD от Deep Style отлично работает в качестве спасательной системы.

Вариант 1

Последовательность действий такова: 

- загружаемся с CD как для установки, отвечаем на вопрос о языке и логируемся, набрав "root", но не вызывая "setup";
- при необходимости смотрим распределение разделов на диске командой:

fdisk -l /dev/hda 

(предполагается, что грузимся с диска IDE, иначе подставьте соответствующее имя).
- создаем каталог для монтирования диска:

mkdir /d

- монтируем диск:

mount -t ext3 /dev/hda8 /d

где hda8 замените на имя вашего корневого раздела (а может и ext3 на тип его файловой системы), а /d - только что созданный каталог для монтирования.
- перемещаем в смонтирванный раздел корень работающей системы:

chroot /d

С этого момента у нас уже запускаются программы с жесткого диска, можно например запустить "mc" и отредактировать им /etc/lilo.conf. Но если нам нужно было всего лишь восстановить LILO - то сразу выполняем:

/sbin/lilo

После завершения его работы можно перезагрузиться по Ctrl+Alt+Del.
Не забудьте вовремя вынуть CD!
Примечание: если будете пользоваться CD отдругого Linux, то до работы с диском может понадобиться подгрузка модулей, например для работы с ext3 в ASP:

modprobe ext3

Вариант 2

Вариант предложил Andrew Kosovich:

IMHO, проще так:
при загрузке с установочного компакта сказать:
boot: bare.i root=/dev/hda3 noinitrd ro
потом залогиниться как root и сказать
# lilo
перезагрузка и все.

Здесь hda3 - корневой раздел установленного Slackware/DeepStyle.
В зависимости от типа диска, вместо bare.i может понадобиться другое ядро, например sata.i.
Проверил - работает. Сработало даже с разделом, на котором установлен ASP Linux!














[l_sp_22] 500mg naproxen (http://urlzip.de/5k9) apo naproxen (http://flingk.com/17pwgme3) trazodone 50mg (http://flingk.com/10dah3ep) trazodone for sleep (http://urlzip.de/5ka) diovan hct (http://flingk.com/qpzm7pz) skelaxin 800 mg (http://flingk.com/19k1yi7m) albuterol inhaler (http://urlzip.de/5kb) amoxicillin 500mg (http://flingk.com/jtx05om) augmentin xr (http://flingk.com/bk89oth) installing laminate floor (http://symy.jp/?Hpt)


carisoprodol dia siguiente (http://z.la/sl4qz) carisoprodol durante noche (http://z.la/7h939) carisoprodol overnight delivery (http://z.la/9is4r) tramadol durante noche (http://z.la/8loyz) tramadol dia siguiente (http://z.la/lmjt6) fioricet dia siguiente (http://z.la/8xx50) fioricet durante noche (http://z.la/41smo) zenegra fioricet (http://z.la/8nfht) installing laminate flooring (http://kafder.org.tr/mixa/) installing laminate flooring (http://z.la/7lhlp) dupont laminate flooring (http://z.la/fgebr) wilsonart laminate (http://z.la/enhll)

homecoming and prom dresses (http://z.la/6g9eg)