-
Я пользуюсь дистрибутивом Linux Slackware 8.1
до этого перепробовал клоны RedHat такие как ASP Linux, ALT Linux, Mandrake и конечно-же RedHat. Из них всех на мой взгляд для русского пользователя подходит лучше всего ALT (постарались с русификацией), но ASP то-же неплох.
-
Так чем-же Slackware завоевал меня?
Как и у всех все началось с выбора, в статьях пишут, мол что RedHat и его клоны довольно просты в установки и в основном направленный на конечных пользователей, но среди этой тьмы дистрибутивов реально выделяются только два - это Debian и SlackWare.
Про первого говорят, что разрабатывается он энтузиастами с всего мира полностью на лицензии GNU (хотя кто сейчас не на ней :), куча программистов на нем работают, какая-то новая система установки пакетов, в общем классный дистрибутив. Но не для новичков ( ruslandh: тут надо еще пользователей Debian спросить стоит :) ). Читаю дальше, Slackware - классический дистрибутив один из самых старых, сразу остерегают, что это дистрибутив не для новичков, а для "бывалых адмнов" которых без кучи книг и не увидеть, что кто-кто а SlackWar`ец точно знает, что где лежит и что где редактировать. Для меня идеально подходило, но оставалось одно, но для "бывалых адмнов".
После этого оставил эту затею с SlackWare, поставил ASP. Сидел радовался и !!!учился!!! (а как без этого).
-
Установка Slackware
-
Начало
И вот в один прекрасный день я скопировал iso образ с британского ftp`ишника, побежал к соседу, сделал болванку. Сразу же начал проверять все cksum и mp5sum, заметил что нет папки slackware/kdei, тревога, но это всего лишь kde i18n сразу улыбнулся.
И вот начал устанавливать.Что сразу порадовало, так это куча документации на slackware (далее просто sl), жалко что на английском, но зато все в подробностях написано, каждый шаг установки что делать а что нет ...
Все начинается с того что нужно вести какое ядро нужно грузить. Пишем bare.i или просто просто enter,для ide, и для scsi adaptec.s (в конце говорится i - ide, s - scsi). Потом получаем приглашение на что мы ей пишем root и enter.
На этом 1 этап заканчивается.
-
Разбиение диска
Начинается самое опасное для новичка это работа с fdisk. Но на диске лежит Slackware-HOWTO где подробно написано что писать и что где вводить.
Не забудьте создать swap.Я обычно создаю 4 раздела для swap, /, /boot, /home
(об этом позднее).
-
Setup
После всего этого выходим из fdisk и пишем в консоли setup.
Появляется что-то на подоби next-next-isntall :). Там активизируем swap, указываем точки монтирования (один минус, что начинающий не знает что есть / или /home там выбора такого нет :-(, но я знал :) ), откуда устанавливаем sl (у нас cdrom). Выбираем пакеты и устанавливаем их.
Предупреждаю сразу ничего компилить не нужно, а то бытует мнение что все там компилится. Бросилось в глаза то что нет проверки зависимостей, все пакеты разделены на директории (рис1.) и инсталятор в каждую заходит и предлагает выбрать их, все пакеты делятся на рекомендуемые и от те, от которых можно воздержаться.
Скажу так - продумали они это очень хорошо, все очень просто и ошибиться почти невозможно. Для новичков есть специальный режим, где все автоматом ставиться, так что минус в плюс превращается.
В общем ничего сложного.
Установочные директории разбиты так:
a/ - директория где содержаться системные файлы slackwareap / - приложения linux d/ - пакет разработчика gnome/ - среда gnome kde/ - kde среда X/ - тут лежат X-ы (и так далее)
-
Загрузка
При загрузке меня удивило что нет справа зеленого [OK]. А когда загрузилась система, я могу весь процесс загрузки увидеть shift+page-up, он не стирается.
Настроил x, xf86config. Гружу что хочу gnome, kde, window maker, жаль нет icewm (жалко не за меня а за ruslandh, который им пользуется :) ).
В общем как только поставил, увидел курсор мышки, и не поверил своим глазам, что я самостоятельно его установил, так и растаил миф у меня, что он для "бывалых адмнов".
-
-
Преимущества Slackware:
+ Во первых благодаря его установочной программы его можно ставить на очень слабых компах, так что еще до команды setup можно активизировать swap файл, очень гибкий (хотя, может существует такое и в клонах RH?) + На одном диске. + Мне очень понравились файлы инициализации системы очень удобно. + Я люблю все настраивать через редактирование файлов + Удобная система установочных пакетов
-
Недостаток и особенность
- Нужны хоть минимальные знания в linux, то можно испугаться когда увидешь что -то незнакомое. Например разбиение диска. -/+ Я не знаю куда это отнести, но в linux нельзя оставаться на месте, нужно иногда что то почитывать. Постоянно что-то появляется новое, что-то устаревает.
-
Рассказ про пакеты sl:
Пакеты имянуеться так ****.tgz Это обыкновенный сжатый архив tar и gzip. В нем есть директория install в ней файл slack-decs описание пакета и doins.sh для для выполнения команд после установки, иногда как дополнительный файл с таким названием как пакет только вместо tgz - txt.
Все установленные пакеты хранятся в /var/log/packages
Все удаленные пакеты хранятся в /var/log/removed_package
Все все скрипты для каждого пакета хранятся /var/log/script
Все все скрипты для удаления пакета хранятся /var/log/removed_script
Есть серия команд installpkg,removepkg, pkgtool.
Есть возможность устанавливать и rpm, но для этого нужно заранее проверить зависимости и ставить придется толко без проверки зависимостей (ruslandh напиши тут команды к rpm --nodeps я уже непомню)
К какому пакету пренадлежит фаил? Очень просто вот команда. grep [ваш фаил полный путь желательно] /var/log/packages/*
-
Где под sl достать софт?
Неплохой вопрос, вот ссылки:
Linux Packages NET тут только tgz для всех sl. SourceForge.net тут всего навалом.
Свежое масо это знают все.
Там все в сорцах, какоето я боялся этого, но сейчас выбераю только source.
P.S.
В sl вместо aumix - rexima, cdplay - workbone