See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Slackware — Википедия

Slackware

Материал из Википедии — свободной энциклопедии

Логотип Slackware

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

Символ Slackware — Tux с курительной трубкой
Символ Slackware — Tux с курительной трубкой

Содержание

[править] Название

Название 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
12.0 1 июля 2007
12.1 2 мая 2008

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

Наиболее свежая стабильная версия Slackware — 12.1 (от 2 мая 2008). Эта версия включает в себя GCC 4.2.3, Linux 2.6.24.5, X11 R7.3.0+ от X.org, SeaMonkey 1.1.9, KDE 3.5.9, и другие программы.

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

[править] Принципы построения Slackware

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

[править] Не усложняй!

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

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

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

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

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

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

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

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

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

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

[править] Поддерживаемые архитектуры

[править] Интел (Intel x86)

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

[править] S/390

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

[править] См. также

[править] Ссылки

[править] Официальный сайт

[править] Другие


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -