Отправляет email-рассылки с помощью сервиса Sendsay

Slackware, методом тыка.

  Все выпуски  

Slackware, методом тыка. Тема: Первые шаги, пища для размышлений.


Выпуск No 1
Вышел: 2007-05-12 19:19


 

Приветствую!

Это первый выпуск этой рассылки и надеюсь не последний ;).

Хотел бы поговорить я о многом. Сам совсем недавно я пересел на Linux полностью всего как полгода :). Под пересел полностью я подразумеваю отсутствие каких-либо ОС, кроме Slackware. На самом деле работать приходиться за многими рабочими станциями, включая всеми проклинаемые форточки, макось, наркотичные BSD :). Каждый выпуск будет строиться из трех частей – мое маленькое введение-приветствие, тема (думаю что более чем одну на выпуск меня не хватит), ну и ссылки по теме.

Начинать с абсолютно простого материала смысла не вижу, его и так много… я думаю что если вы решили себе поставить Slackware то уже нашли как это сделать :) Если нет то посмотрите на ссылки в конце раздела. Также небольшое отступление… решения тех вопросов которые я сам себе ставлю не являются идеальными, не в коем случае не принимать их за панацею :) просто аккумуляция моего опыта.

Тема выпуска: Первые шаги, правильно запускаем систему.

  1. Загрузчик Grub vs Lilo
  2. Сборка ядра – достаем бубен.
  3. Пробуем :)

1. Загрузчик

Более-менее продвинутые пользователи в курсе что первое что идет после запуска BIOS-а – это загрузчик. По умолчанию в Slackware стоит старый, добрый LILO. Все бы хорошо, но несмотря на это мне кажется что он изжил себя, да и вообще мне больше нравиться GRUB. Если вы согласны со мной то читайте дальше :).

После экспериментов с самой свежей версии сего загрузчика 1.97… я не то чтобы в нем разочаровался, но… решил оставить у себя 0.97. Роднее он мне что ли… да и в установке проще. Вообщем опять таки на вкус и цвет товарищей нет. Как установить его инфы в нете полно :). И честно говоря копи-пастить их в рассылку нет не желания, ни времени. Поэтому используйте для это ваш любимый поисковик или читайте рассылку дальше :)

2. Сборка ядра – достаем бубен.

Здесь начинается самое интересное и веселое :) Ядро ОС-ы самая важная деталь. Как ты его соберешь так ты дальше и поплывешь. Не буду рассказывать что включать, а что нет. Личное дело каждого. Отмечу сегодня лишь пищу для размышлений, оставив задел для следующего выпуска.

Первое что надо сделать скачать исходники ядра с http://www.kernel.org/pub/linux/kernel/.

Второе – выбрать версию ядра, у меня например стоит самое свежее… 2.6.21.1… Но здесь скрывается небольшая опасность некоторый софт и некоторые драйвера могут не запуститься с ним. Особенно для тех кто собирается ставить X Window. Если у вас карточка от ATI и вы хотите поставить оффициальные драйвера от самой ATI, то обратите внимание на модель вашей карточки. Если у вас Radeon 9500 и выше то вам нужно ядро свежее 2.6.18 и можете смело выкачивать самые последние драйвера с оффициального сайта. Если карточка младше 9500, то требуется ядро не выше 2.6.17 и драйвера версией 8.28.х. Иначе будут проблемы с запуском opengl, которые я смог решить только даунгредом ядра и уже позже заменой карточки :).

После скачивания фаилов из репозитория копируем их в /usr/src/, где и распоковываем... в появившейся папке linux-2.x.xx,, будут находиться фаилы для сборки. аходим в неё и набираем команду make menuconfig. В появившейся менюшке начинаем лазать и включать/выключать то что у вас есть из оборудования и того чего нет, а также различные фаиловые системы и прочии опции. Более подробно о них в следущих выпусках. Пока лишь скажу если вы вдруг забыли что у вас есть, а чего нет или ставили линукс на незнакомаю машину то читайте результаты следующих команд: lspci, dmesg, а также загляните в каталог /proc. Уверен найдете много полезного и интересного :)

После окончания работы с выбором компонентов и модулей сохраняйте получившийся конфигурационный фаил и наберите команду

make  bzImage modules modules install

сообсно по окончанию запустившегося процесса вы получите в папке arch/i386/boot фаилик bzImage, который и является новым ядром :) как запустить ОСь уже с ним вы поймете из руководств по GRUB или LILO... будьте осторожны... всегда оставляйте исходное ядро(с которого вы первый раз запустились после установки) и пробуйте метод тыка :) он конечно может ударить фейсом об тейбл... но как иначе учиться? со временем процесс сборки ядра (при условии что вы последний маньяк и любитель попробовать что-нибудь новенькое) может стать рутинным :)

Ссылки под выпуск:

http://slackware.com/ - Оффицальный сайт Slackware

http://slackbook.com/ - Офицальная книга по Slackware... обязательная часть для начинающих, там найдете также перевод на русский язык.

http://slackware.pp.ru/ -очень полезный рускоязычный сайт по slackware

http://opennet.ru/ - очень большой источник документации по всему семейству линукс и отдельным программным продуктам.

http://kernel.org/- репозиторий в котором хряняться исходники ядер  :)

http://www.opennet.ru/base/sys/linux_kernel_compile.txt.html - интересная статья посвященная сборке ядра Linux систем.


Архив рассылки: http://subscribe.ru/archive/comp.soft.linux.slack

Предыдущий выпуск: http://subscribe.ru/archive/comp.soft.linux.slack/nav/prev//archive/comp.soft.linux.slack/200705/12191940.html

Вопросы сюда: leprekoner@bk.ru


В избранное