Slackware

Slackware — один из старейших дистрибутивов GNU/Linux. Он немного отличается от других популярных дистрибутивов (таких как Debian, Gentoo, Mandrakelinux, Red Hat и SuSE) тем, что Slackware был и остаётся «самым UNIX’овым» — его чертами являются стабильность и безопасность, а также простота установки, поддержки и использования. Поклонникам этого дистрибутива приписывают такое высказывание: «Если вы знаете Slackware — вы знаете GNU/Linux. Если вы знаете Red Hat, то всё, что вы знаете — это Red Hat».

Содержание

Название

Название Slackware происходит от слова Slack (см. Church of the SubGenius), что означает ленивый, нерадивый, расхлябанный, расслабленный, вялый, а также лодырничать.

История

версии
1.0 17 июля 1993
2.0 2 июля 1994
3.0 30 ноября 1995
3.1 3 июня 1996
3.2 17 февраля 1997
3.3 11 июня 1997
3.5 9 июня 1998
4.0 17 мая 1999
7.0 25 октября 1999
7.1 22 июня 2000
8.0 1 июля 2001
8.1 18 июня 2002
9.0 19 марта 2003
9.1 26 сентября 2003
10.0 23 июня 2004
10.1 6 февраля 2005
10.2 14 сентября 2005
11.0 2 октября 2006

Первая версия этого дистрибутива была выпущена Патриком Фолькердингом (Patrick Volkerding) — также известным как Mr. Slackware и The Man — 17 июля 1993 (оригинальное объявление о выпуске версии 1.0). Эта версия базировалась на дистрибутиве SLS Linux и представляла собой копию 90-мм гибкого диска, которую можно было скачать по FTP. Свой 10-летний юбилей дистрибутив отпраздновал 17 июля 2003.

Наиболее свежая стабильная версия Slackware — 11.0 (от 2 октября 2006). Эта версия включает в себя GCC 3.4.6, Linux 2.4.33.3 и 2.6.17.13 (2.6.18 в testing), X11R6.9 от X.org, SeaMonkey 1.0.5, KDE 3.5.4, и другие программы.

Существует также версия Slackware, которая называется currentтекущая»); эта версия больше рассчитана на любителей bleeding edge.

Принципы построения Slackware

Целями, положенными в основу построения этого дистрибутива, являются простота и стабильность.

Не усложняй!

Принцип KISS (Keep it simple, stupid — Не усложняй) — это относится прежде всего к простоте построения системы, а не к простоте использования.

Стартовые скрипты

Slackware использует стартовые скрипты стиля BSD, в то время как большинство других дистрибутивов использует стиль System V. Основное различие между двумя типами скриптов состоит в том, что System V выделяет один каталог для скриптов управления сервисами, и несколько (для каждого уровня запуска) отдельных каталогов, содержащих ссылки на эти скрипты. Имена скриптов обычно соответствуют именам сервисов. Имена ссылок из каталогов, соответствующих уровням запуска, содержат (помимо имени сервиса), также и букву, обозначающую необходимое для выполнения действие — запуск или остановку. BSD тип скриптов предусматривает только один скрипт — общий для всех уровней выполнения; внутри этого скрипта запускаются все необходимые для конкретного уровня сервисы.

В современной реализации Slakware Linux стартовые скрипты для каждого уровня выполнения размещаются в отдельных файлах. Например, уровню выполнения 3 соответствует стартовый скрипт rc.M, а уровню выполнения 0 — rc.0. Кроме того, появилось большое количество скриптов, предназначенных для запуска конкретных сервисов. Например, для запуска почтового сервера Sendmail используется стартовый скрипт rc.sendmail, DNS сервера BIND — rc.bind и т. д.

Управление пакетами

Система управления пакетами в Slackware позволяет пользователю устанавливать, обновлять или удалять пакеты так же легко, как и аналогичные системы других дистрибутивов, но, в отличие от последних, по-умолчанию не отслеживает зависимости между пакетами, хотя такая возможность разработчикам пакетов предоставлена.

Файлы пакетов представляют собой архивы, сделанные с помощью программы tar и сжатые затем с помощью программы gzip. Обычное расширение для файлов пакетов — .tgz.

Все программы управления пакетами Slackware находятся в пакете pkgtools.

Существует также несколько «надстроек», позволяющих автоматизировать процесс обновления системы и зависимости пакетов, таких как:

Эти пакеты не входят в стандартный набор.

Поддерживаемые архитектуры

Интел (Intel x86)

До середины 2002 года дистрибутив поддерживал работу со всеми процессорами семейства x86 (от i386 и выше). Версия 8.1 была последней, способной работать с этими процессорами. Последующие версии дистрибутива требуют наличия хотя бы процессора i486.

S/390

В конце октября 2004 года, Патрик Волкердинг (Patrick Volkerding) объявил о начале официальной поддержки архитектуры IBM S/390. Рабочее название дистрибутива для этой архитектуры — Slack/390. Очередная версия (10.0) была выпущена 14 февраля 2005.

См. также

Ссылки

Официальный сайт

Другие


Основные дистрибутивы GNU/Linux

ALT | Arch | ASPLinux | DSL | Debian | Fedora | Gentoo | Knoppix | Kubuntu | LFS | Mandriva | MEPIS | Novell | Red Flag | Red Hat | Slackware | Slamd64 | SLS | SuSE | Ubuntu | Zenwalk

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home