Slackware - один из старейших дистрибутивов GNU/Linux. Он отличается от других популярных дистрибутивов (таких как Debian, Ubuntu, Mandriva, Fedora /Red Hat и OpenSUSE) тем, что Slackware был и остаётся "самым UNIX'овым" - его чертами являются стабильность и безопасность, а также некоторая аскетичность.
Думается, что эта статья должна решить вашу проблему - http://www.nclug.ru/wiki/index.php?page=SimpleSlack
Для новичка наиболее удачным вариантом установки будет выбор режима menu, при этом всё, что нужно поставится не спрашивая, а всё остальное можно выбирать в интерактивных менюшках.
Этот вопрос часто задают потому, что это один из немногих популярных дистрибутивов, в котором он еще не решен "из коробки".
Русификация Slackware 11 c UTF-8.
Русификация Slackware 12 c utf8
Также можно использовать один из русскоязычных клонов (MOPS, DeepStyle). В особо тяжелых случаях рекомендуется пойти в поиск - там найдутся ответы.
Да. Не такой (к счастью?) навороченный, как rpm, но со своими функциями вполне справляется.
Установить новые пакеты, удалить, просмотреть список установленных, а также провести базовую настройку системы (мышь, сеть, временная зона и т.д.) можно с помощью утилиты pkgtool. Не хуже с этими процедурами справляются и отдельные утилиты - installpkg, removepkg или upgradepkg.
Так, например, для того, чтобы обновить glibc можно сделать (предварительно прочитав UPGRADE.TXT)
root@linux# upgradepkg /root/slackware/a/glibc-solibs-*.tgz
А для обновления всей системы с установкой новых пакетов:
root@linux# upgradepkg --install-new /root/slackware/*/*.tgz
Правда при этом поставятся все пакеты нового дистрибутива.
В каталоге /extra присутствует фронтенд для pkgtools - slackpkg. Дополнительно можно установить фронтенды с поддержкой зависимостей пакетов swaret и slapt-get. Плюс ко всему на Slackware портированы emerge и pkgsrc.
Для pkgtools существует графический интерфейс на QT - SlackIns, для slapt-get - gslapt.
С помощью утилиты makepkg, где-то так:
user@linux$ cd /usr/src/program_name user@linux$ /usr/src/program_name$ ./configure user@linux$ /usr/src/program_name$ make user@linux$ /usr/src/progam-name$ su root@linux$ /usr/src/program_name# make install DESTDIR=/tmp/program_name root@linux$ /usr/src/program_name# cd /tmp/program_name root@linux$ /tmp# makepkg program_name-ver-build.tgz root@linux$ /tmp# installpkg prog-x.y.z.tgz root@linux$ /tmp# cd && rm -R /tmp/program_name
Другой, более удобный способ это написание SlackBuild, скрипта для сборки пакета - http://www.slackwiki.org/Writing_A_SlackBuild_Script
Несмотря на то, что Патрик начиная с версии 10.2 удалил Gnome из дистрибутива, на данный момент существуют три сборки гнома для Slackware:
Следует помнить что Dropline дополнительно устанавливает в систему PAM и заменяет некоторые системные пакеты из категорий l/, x/ и xap/.
Экстремалы могут воспользоваться системой сборки Garnome
На http://linuxpackages.net и http://slacky.eu.
Оба репозитория можно подключить к slapt-get и swaret, для этого читайте faq на соответствующих сайтах
Множество готовых SlackBuild'ов лежат на http://www.slackbuilds.org, с их помощью можно легко и просто собрать программу с нужными опциями, достаточно лишь положить в ту же директорию архив с исходниками и запустить скрипт
Те, кто не боятся проблем, могут использовать Slackware Current - текущее состояние разработки дистрибутива.
Официально Slackware поддерживает только x86 и S/390. Версии дистрибутива для других платформ:
x86_64 (64битный режим современных x86-совместимых процессоров от Intel и AMD):
Macintosh/PowerPC:
Sparc:
ARM:
Есть и такие. Вот небольшой список наиболее популярных форков:
Vector Linux - Нацелен прежде всего на офисные рабочие станции.
Zenwalk - Бывший MiniSlack, десктопный дистрибутив ориентированный маломощные ПК. В качестве основной графической оболочки XFCE
DeepStyle - Украинский форк Slackware, отличается поддержкой русского и украинского языка "из коробки". Так же содержит множество пакетов, отсутствующих в оригинальной дистрибутиве.
Slax - Один из лучших LiveCD и имеет возможность установки на жесткий диск. Знаменит легкостью внесения изменений (на одном лишь оффсайте находятся сотня дополнительных пакетов с модулями ядра и дополнительным ПО) и скромным размером (помещается на mini-cd). Существует в нескольких редакциях - Standart, KillBill (wine, dosbox, qemu), Server и PopCorn (помещается на 128 мегабитную флешку).
MopsLinux - Российский дистрибутив. В плюсы проекта можно записать полностью русифицированный интерфейс (включая консоль).
Для параноиков - правильный способ обновления до текущей стабильной версии 12.1 можно прочесть здесь ftp://ftp.slackware.no/pub/linux/slackware/slackware-12.1/UPGRADE.TXT. Перед обновлением до Current надо обязательно прочитать Changelog, обычно Патрик указывает возможные проблемы при обновлении и пути их решения.
Нужно добавить пользователя в соответствующую группу, например, audio для работы со звуковыми устройствами, scanner для работы со сканером и т.п. Список всех групп можно получить с помощью команды
cat /etc/groupдобавить пользователя командой
usermod -G список_групп_через_запятую
Скопировать файл (g)vimrc_example.vim из /usr/share/vim/vim${VERSION} в ~/.(g)vimrc, где ${VERSION] - версия vim.
http://slackware.com - Основной ресурс
http://slackwiki.org - Wiki
http://slacky.eu - Дополнительные пакеты и slackbuild'ы
http://slackware.pp.ru Хороший сайт с подробным описанием установки, русификации и настройки. Может быть временно в дауне.
http://koptev.ru/docs/oracle и http://koptev.ru/docs/oracle10 - Установка Oracle на Slackware