08.11.2008

Slackware

История

Slackware является одним из самых старых дистрибутивов GNU/Linux, который даже иногда называют «самым UNIX’овым», ведь в него были заложены наиболее лучшие стороны его прародителя UNIX. Его основателем является Патрик Фолькердинг(Patrick Volkerding). Название дистрибутива происходит от слова Slack, что означает (от англ.) - "ленивый, нерадивый".

Первые шаги Slackware

Первая версия Slackware была выпущена 17 июня 1993 года. Данная версия была основания на дистрибутиве SLS. После первого удавшегося релиза ОС были произведены важные изменения в структуре файловой системы, оптимизация стартовых скриптов, реорганизация системы в целом. Вскоре Slackware стал распространятся по FTP, тем самым стал более доступным конечным пользователям из разных стран.

Основные принципы Slackware

При разработке дистрибутива было заложено два основных принципа построения: простота устройства и высокая стабильность. Принцип KISS (Keep it simple, stupid — Дословно: "Оставь простым, балбес!") - это изречение отностится к первому принципу, который сохранился и по сей день существование дистрибутива. А про стабильность системы говорить попросту не имеет смысла, достаточно просто её испробовать в действии. Она быстра, гибка и настраиваема, потому использование её в качестве серверной ОС довольно частое явление.

Работа системы

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


  • Система управление пакетами представляет собой программный комплекс который позволяет устанавливать/удалять/обновлять стороннее ПО, которое не было включено в поставку базовой системы. В качестве таковой предложена pkgtools, но кроме того существует множество надстроек как текстовых, так и графических. Таких как: slapt-get, swaret, slackpkg. Файлы пакетов представляют собой архивы, запакованные с помощью программы tar и сжатые затем с помощью программы GZip. Стандартное расширение для подобных файлов пакетов — *.tgz.

  • Cкрипты


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

    Официальный сайт проекта

    0 комментариев(ий):