Первое мое знакомство со Slackware Linux произошло после встречи с одним ее старым поклонником. Судя по его рассказам, дистрибутив должен был мне понравиться, так оно и оказалось.
Однажды поставив Slackware, я в нем и остался...
 Slackware linux был создан Патриком Фолькердингом в 1992 году и является старейшим из существующих
дистрибутивов Linux. Не смотря на отсутствие лишней роскоши  в виде графической настройки (конфигурирование происходит путем ручной правки конфигурационных файлов) и графической установки, Slackware является чрезвычайно привлекательным для многих пользователей. Я думаю, Slackware можно посоветовать тем, кто намерен потратить некоторое время на изучение Linux.
 К плюсам можно отнести безопасность, устойчивость, твердое следование принципам UNIX,
удобную систему управления пакетами.
 Минусы: ручная настройка путем правки текстовых файлов
(хотя может это и плюс?).
 Думаю, с установкой системы и базовой настройкой вы разберетесь без труда,
давайте рассмотрим некоторые приемы, которые могут вам пригодиться в работе:
 Чтобы машина выключалась по команде /sbin/poweroff, в файле /etc/rc.d/rc.modules нужно снять комментарий со
строки "/sbin/modprobe apm". Впрочем, этот модуль может быть не нужен, если у тебя не ATX питание.
Советую просмотреть этот файл внимательно, вполне возможно там закомментированы еще некоторые модули, которые могут тебе пригодиться.
 Для записи CD используется консольная программа
cdrecord (в сети можно найти удобный GUI-интерфейс для него).
 Чтобы записать диск, сначала создадим iso образ командой:
 # mkisofs -V "метка" -D -l -L -N -R -J -o obraz.iso /путь/к/файлам
 Теперь можно приступать к записи:
 # cdrecord -v -dev=0,0,0 -multi obraz.iso
 Очистка rw-диска:
 # cdrecord -dev=0,0,0 blankЯst
 Для нормальной работы cdrecord нужно добавить в /etc/lilo.cong строчку:
 append="hdd=ide-scsi"
 переустановить lilo:
 # lilo
 и перезагрузиться.
 hdd в данном случае -- ide устройство(пишущий cdrom).
 Он у меня подключен как Secondary slave (или hdd).
 В зависимости от подключения у него может быть другое название:
 Primary master: hda 
 Primary slave: hdb 
 Secondary master: hdc 
 Secondary slave: hdd
 Большинство программ для Slackware ставятся путем сборки исходников, но существует и удобная система пакетов. Готовые пакеты под свою версию Slackware можно всегда найти на
http://www.linuxpackages.com/.
Установка программы из пакета:
 # installpkg файл.tgz
 Удаление пакета:
 # removepkg файл.tgz
 Список установленных пакетов можно посмотреть командой:
 # ls /var/log/packages
 Определение принадлежности файла к какому-либо из пакетов:
 # grep файл /var/log/packages/*
 Поиск пакета по названию:
 # ls /var/log/packages | grep пакет
Для работы с пакетами в Slackware есть удобная утилита pkgtool с псевдографическим интерфейсом.
 Создать собственный пакет из исходников довольно просто при помощи
checkinstall. Для этого достаточно в каталоге с исходными текстами нужной программы запустить:
 # checkinstall make install
Установка готового пакета экономит время и ресурсы на компиляцию. Удалить программу из системы будет просто, даже если этого не предусмотрел автор программы.
 Скролл можно настроить в файле /etc/XF86Config
 В секции Input Device пишем:
 Option "ZAxisMapping" "4 5"
 Option "Protocol" "IMPS/2"
 Комментируем строки, где написано: Emulate3Button
 Для выбора оконного менеджера, загружаемого по умолчанию, наберите:
 # xwmconfig
 Для удобной настройки экрана в Иксах существует настройщик, наберите:
 # xvidtune
 Для читабельности русских файлов в виндовых разделах нужно добавить в /etc/fstab в опциях к устройству
"iocharset=koi8-r,codepage†6". Часто возникает проблема доступа к виндовым дискам, исправляется это добавлением uid и gid нужного
юзера (чтобы узнать набери id). 
Например:
 /dev/hdb7        /mnt/music       ntfs ro,uid 00,gid
0,iocharset=koi8-r,codepage†6
Не забудь проверить права на точку монтирования.
 По умолчанию Slackware инициализирует 6 виртуальных терминалов. Если столько не надо, их всегда можно убрать в файле
/etc/inittab. Закомментируй строки вида:
 c6:1235:respawn:/sbin/agetty 38400 tty6 linux
 Только не убирай все, оставь сколько надо. После того, как загрузятся Иксы, ты можешь в любой момент вернуться в консоль командой 
 По умолчанию в Slackware установлен третий загрузочный уровень, консольный режим.
Ты можешь изменить его на четвертый (графический) или любой другой, внеся изменения в /etc/inittab в строке:
id:3:initdefault
 Если ты хочешь добавить еще один Linux в загрузчик
LILO, нужно создать точку монтирования для него, например:
 # mkdir /mnt/redhat
 Потом добавить в /etc/fstab:
 /dev/hda6  /mnt/redhat  ext3    defaults       0   0
 Теперь можно добавлять систему в /etc/lilo.conf, используя эту точку монтирования:
 image = /mnt/redhat/boot/vmlinuz
 root = /dev/hda6
 label = Redhat9
 read-only
 Переустанавливаем lilo:
 # lilo
 Конечно же, все особенности этой замечательной системы в рамках одной статьи подробно рассмотреть невозможно и я надеюсь, что в X выйдет еще не одна статья о Slackware
Linux.
 
