главная Азбука Линукс Получить линукс Помочь сайту

Slackware Linux

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

Slackware был создан Патриком Фолькердингом (Patrick Volkerding) — также известным как Mr. Slackware и The Man.

Фолькердинг впервые начал изучать Linux, когда для проекта ему понадобился недорогой интерпретатор LISP. Одним из немногих дистрибутивов, доступных на тот момент, был SLS Linux от Soft Landing Systems. Фолькердинг использовал SLS Linux, исправляя в нём ошибки по мере их нахождения. В конечном итоге он решил объединить все исправления ошибок в свой собственный дистрибутив, чтобы его могли использовать он сам и его друзья.

Семнадцатого июля 1993 было объявлено о выпуске версии 1.0. Эта версия представляла собой копию 90-мм гибкого диска, которую можно было скачать по FTP. Дистрибутив быстро получил большую популярность, поэтому Фолькердинг решил дать ему имя Slackware (происходит от слова Slack (англ.), что означает ленивый, нерадивый, расхлябанный, расслабленный, вялый, а также лодырничать.) и сделал его доступным для широкой общественности. Со временем Патрик добавил в Slackware новые вещи: программу установки с дружественным интерфейсом, основанным на системе меню, а также понятие управления пакетами, которое позволяет пользователям легко выполнять в своей системе добавление, удаление или обновление пакетов с программным обеспечением.

Существует много причин, по которым Slackware является самым старым из существующих по сей день дистрибутивов Linux. Он не пытается эмулировать Windows, он старается быть похожим на Unix настолько, насколько это возможно. Он не пытается обвешать процессы рюшечками, графическими интерфейсам в стиле point-and-click. Вместо этого он предоставляет пользователям полный контроль над системой, позволяя им непосредственно видеть, что происходит. Его разработка ведётся без установки граничной даты выпуска: каждая версия выходит тогда, когда она готова.

Slackware предназначен для людей, которым доставляет удовольствие изучать и тонко настраивать свои системы, чтобы эти системы делали только то, что нужно их пользователям. Стабильность и простота Slackware - это главные качества системы, благодаря которым пользователи используют её уже многие годы и продолжают использовать по сей день. На сегодняшний день Slackware гордится своей репутацией, как устойчивого сервера, так и рабочей станции без неожиданных сюрпризов. Вы можете встретить настольные системы Slackware, работающие с любым оконным менеджером или средой рабочего стола, или вообще без них. Под управлением Slackware работают мощные бизнес-решения, используя все возможности сервера, которые он может предоставить. Пользователи Slackware относятся к наиболее опытным пользователям Linux.

Действительно, дистрибутив рассчитан на продвинутого пользователя, поскольку основной целью проекта заявлена не простота использования, а стабильность и надежность системы. Инсталляция дистрибутива происходит в текстовом режиме, а настройка до сих пор производится не с помощью графических утилит, а с помощью ручной правки конфигурационных файлов. В силу своей стабильности и защищенности дистрибутив идеально подходит для профессионального использования и для тех, кто хочет более глубоко изучить организацию и ручную, «тонкую» настройку операционной системы Linux.

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

Не усложняй!

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

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

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

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

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

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

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

slapt-get,

swaret.

slackpkg

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

Если Вам чего то не хватает в стандартной комплектации дистрибутива то Вы всегда можете прибегнуть к помощи интернета, например заглянув в:

Коллекцию пакетов для Slackware на slacky.it или

Коллекцию слакбилдов для Slackware

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

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

Неофициально поддерживается также и AMD64.



Закажи себе Linux на DVD

Hosted by uCoz