WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
Slackware Linux

рабочий стол Slackware 13.1 KDE
Разработчик Slackware Linux, Inc.,
Патрик Фолькердинг
Семейство ОС Linux
Основана на SLS
Исходный код открытый
Первый выпуск 17 июля 1993 года[1]
Последняя версия 14.2[2] (30 июня 2016 года)
Метод обновления pkgtool, slackpkg
Менеджеры пакетов pkgtool, slackpkg
Поддерживаемые языки русский и др.
Поддерживаемые платформы i486 (32-битная), x86-64 (64-битная)
Тип ядра Linux
Интерфейс KDE, Xfce, Blackbox, Fluxbox, FVWM, Window Maker, командная строка
Лицензия GNU GPL и др.
Веб-сайт slackware.com
 Slackware на Викискладе

Slackware Linux ([ˈslækweə(ɹ)]; в просторечии — «слака») — один из старейших дистрибутивов Linux[3][4][5][6][7][8][9].

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

За небольшими исключениями[11], Slackware состоит из свободных программных пакетов, распространяемых с исходным кодом.

Название

Название Slackware происходит от слова Slack (см. Церковь НедоМудреца, Church of the SubGenius (англ.)), что означает ленивый, нерадивый, расхлябанный, расслабленный, вялый, а также лодырничать[12][13][14][15].

История

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

Первая версия этого дистрибутива была выпущена Патриком Фолькердингом — также известным как Mr. Slackware и The Man — 17 июля 1993.[16] Эта версия базировалась на дистрибутиве SLS и представляла собой копию 3,5" дискеты, которую можно было скачать по FTP[17].

В 1999 году серия релизов Slackware перескочила с 4 до 7 релиза[18]. Патрик Фолькердинг назвал это маркетинговым ходом, направленным на то, чтобы показать, что Slackware так же прогрессивен, как и другие дистрибутивы, многие из которых на то время имели релизы с номерами от 6 и выше.

Наиболее свежая стабильная версия Slackware — 14.2[2]. Предыдущая версия 14.1 (от 7 ноября 2013) включала в себя GCC 4.8.2, Linux 3.10.17, X11 от X.Org 1.14.3, KDE 4.10.5 и другие программы[19].

Существует также версия Slackware, которая называется current («текущая»); эта версия больше рассчитана на любителей быть на передовом рубеже[20].


Slackware Live - Сборка живого Slackware доступного для работы сразу после загрузки.

Сборка Slackware64 Linux (64-bit Live) в которой есть KDE5 по умолчанию, доступна для загрузки по адресу (прямая ссылка на ISO 4.2 Gb) :

http://bear.alienbase.nl/mirrors/slackware-live/latest/slackware64-live-plasma5-current.iso и позволяет запустить сборку прямо в оперативной памяти, не устанавливая на жёсткий диск. Так же доступна опция "toram", добавить которую можно нажав "ТАБ" на экране запуска сборки, позволяющая извлечь носитель из компьютера. В Slackware доступны несколько скинов audacious, K3b, VLC Media Player, Office, KEdu, KTurtle, MC, и все сопутствующие медиа программы. По умолчанию поддерживаются все известные стабильные версии файловых систем.

В связи с изменениями связанными с прекращением поддержки 32-бит архитектуры х86 Slackware Live 32-бит доступен только в xfce.

История версий

Версии
ВерсияДень релизаГод релиза
1.00[21]17 июля1993
1.15 ноября
2.02 июля1994
2.131 октября
2.230 марта1995
2.324 мая
3.0[22]30 ноября
3.1[23] (Slackware 96[24])3 июня1996
3.217 февраля1997
3.311 июня
3.4[25]14 октября
3.59 июня1998
3.628 октября
3.910 мая1999
4.0[26]17 мая
7.025 октября
7.1[26]22 июня2000
8.0[27]1 июля2001
8.1[28]18 июня2002
9.0[29][30][31]19 марта2003
9.1[32][33][34]26 сентября
10.0[35]23 июня2004
10.1[36][37]6 февраля2005
10.2[38][39]14 сентября
11.0[40]2 октября2006
12.0[41]1 июля2007
12.1[42]2 мая2008
12.2[43][44]10 декабря
13.0[45][46]27 августа2009
13.1[47]24 мая2010
13.37[48][49][50]28 апреля2011
14.0[51][52]28 сентября2012
14.1[53]7 ноября2013
14.2[54][55]30 июня2016

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

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

Не усложняй!

Принцип KISS (Keep it simple stupid, keep it short and simple — «оставь до тупости простым» или, по другой версии «делай короче и проще») — это относится к простоте построения системы, а не к простоте использования.

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

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

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

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

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

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

Для простого и быстрого обновления Вашего Slackware:

Рекомендуется отключить обновление компонентов ярда и самого ядра:

Поправьте в консоли с помощью # nano /etc/slackpkg/blacklist выключив нужное (поставив перед именем группы пакета '#' ).

Поправьте в консоли с помощью # nano /etc/slackpkg/mirrors включив нужное Вам зеркало пакетов (например mirror.yandex.ru).

slackpkg update

slackpkg update gpg

slackpkg install-new

slackpkg upgrade-all

lilo

Вы обновились !

Программы управления пакетами Slackware находятся в пакете pkgtools используются для индивидуальной установки пакетов.

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

Tukaani pkgtools — более быстрая расширенная версия Slackware pkgtools, заменяет стандартные. Поддерживает установку из сети, сжатие пакетов с помощью lzma и bzip2, и др.

Эти пакеты не входят в стандартный набор, но доступны в /extra. С выходом Slackware 12.2 пакет slackpkg вошёл в дерево /main.

Плюс ко всему на Slackware портированы CRUX ports, emerge и pkgsrc. Для pkgtools также существует графический интерфейс на Qt — SlackIns, для slapt-get — gslapt.

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

x86

До середины 2002 года дистрибутив поддерживал работу со всеми процессорами семейства x86 от i386 и выше. Версия 9.0 была последней, способной работать с i386 процессорами. Последующие версии дистрибутива требуют наличия хотя бы процессора i486 из-за особенностей[56] компилятора C++ в GCC. Некоторые пакеты (например, ядро с поддержкой SMP) компилируются с использованием инструкций процессоров типа i686. Начиная с версии 14.2 собранные для выпуска 32-разрядные пакеты имеют суффикс -i586-[57].

S/390

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

Slackware64

19 мая 2009 года Патрик Фолькердинг и команда разработчиков Slackware объявили о том, что current-версия Slackware64 выходит в публичный доступ. Slackware 13.0 стал первым релизом, поддерживающим x86-64.

По состоянию на 2018.12.15.17.30 Slackware64-current доступно ядро 4.19.9 новейшие версии исходных кодов ядра можно скачать на kernel.org

Страница обновлений для Slackware64 http://www.slackware.com/changelog/current.php?cpu=x86_64

Slackware for ARM

С 19 июля 2009 года поддерживается архитектура ARM (armv4, little endian)[60].

Основанные на Slackware дистрибутивы

Дистрибутив[61]НазначениеСреда рабочего стола,
менеджер окон
AUSTRUMIRescueFVWM
LinvoDesktopGNOME
PorteusDesktopKDE, LXDE, Xfce
RIPLinuXRescueCLI
Salix OSDesktopXfce и др.
SlackelDesktopKDE
SlaxDesktopKDE
Vector LinuxDesktopXfce
WifislaxSecurityKDE
ZenwalkDesktopXfce
AbsoluteDesktopIceWM
MOPS Linux Universal KDE4, Xfce

Примечания

  1. ↑ Группы Google
  2. 1 2 The Slackware Linux Project: Slackware Release Announcement
  3. ↑ Top Ten Distributions
  4. ↑ slackware:faq - SlackDocs
  5. ↑ Best Linux Distro: Linux Experts Rate Distros - Datamation
  6. ↑ CentOS: MBR corrupted (Error 15) | Linux.org
  7. ↑ Best power user Linux distros in 2018: 5 reviewed and rated | TechRadar
  8. ↑ Slackware Linux - Less is more | IT PRO
  9. ↑ A Guide to Today's Top 10 Linux distributions | PCWorld
  10. ↑ http://go2linux.garron.me/mt/linux-ht/2010/11/slackware-review-1.html : «If you learn RHEL, you know RHEL, if you learn Slackware you know Linux.»
  11. ↑ Freenix, описание лицензий, используемых в Slackware, и поддержка свободного дистрибутива на базе Slackware
  12. ↑ Interview with Patrick Volkerding | Linux Journal
  13. ↑ Slackware Graphics and Link Banners
  14. ↑ http://www.ibiblio.org/pub/historic-linux/distributions/slackware-1.1.2/a3/install.end
  15. ↑ http://mirrors.slackware.com/slackware/slackware-14.1/slackware/a/install.end
  16. ↑ Patrick Volkerding. Slackware Linux 1.00 (оригинальное объявление о выпуске версии 1.0) (англ.) (16.07.1993). Проверено 19 июня 2010. Архивировано 21 августа 2011 года.
  17. ↑ http://ftp.df.lth.se/pub/slackware/slackware-2.1/README.210. Архивировано 9 октября 2011 года.
  18. ↑ The Slackware Linux project: Frequently Asked Questions
  19. ↑ Информация о выпуске 14.1.
  20. ↑ The Slackware Linux Project: Slackware ChangeLogs
  21. ↑ ANNOUNCE: Slackware Linux 1.00 — Группы Google
  22. ↑ http://slackware.cs.utah.edu/pub/slackware/slackware-3.0/00_CDROM.TXT
  23. ↑ http://ftp.slackware-brasil.com.br/historic/slackware-3.1/ChangeLog.txt. Архивировано 17 октября 2014 года.
  24. ↑ Linux Slackware 96 | ISBNdb.com — Book info. Архивировано 13 марта 2016 года.
  25. ↑ http://slackware.cs.utah.edu/pub/slackware/slackware-3.4/ChangeLog.txt
  26. 1 2 Stories of Linux: A Look at Slackware Linux | Linux.com | The source of Linux information
  27. ↑ Slackware Linux — Back to Basics
  28. ↑ ftp://ftp.slackware.com/pub/slackware/slackware-8.1/ChangeLog.txt
  29. ↑ Confessions of a Slacker
  30. ↑ Mini Review of Slackware Linux 9.0
  31. ↑ http://ftp.slackware.com/pub/slackware/slackware-9.0/ChangeLog.txt. Архивировано 14 августа 2016 года.
  32. ↑ Get to Know Slackware 9.1
  33. ↑ http://slackware.cs.utah.edu/pub/slackware/slackware-9.1/ChangeLog.txt
  34. ↑ http://mirrors.slackware.com/slackware/slackware-9.1/RELEASE_NOTES
  35. ↑ Slackware 10: First Impressions
  36. ↑ Slackware 10.1 Review
  37. ↑ A look at Slackware 10.1 [LWN.net]
  38. ↑ A Look at Slackware Linux 10.2 [LWN.net]
  39. ↑ Slackware 10.2 | Tux Machines
  40. ↑ Venerable Slackware 12 gets a sporty new wardrobe | Linux.com | The source of Linux information
  41. ↑ Slackware 12: The anti-'buntu | Tux Machines
  42. ↑ Upgrading to Slackware 12.1 | Linux.com | The source of Linux information
  43. ↑ Revised Slackware keeps it simple | Linux.com | The source of Linux information
  44. ↑ ftp://ftp.slackware.com/pub/slackware/slackware-12.2/ChangeLog.txt
  45. ↑ DistroWatch Weekly, Issue 323, 5 October 2009
  46. ↑ Slackware 13.0: now officially 64-bit [LWN.net]
  47. ↑ Spotlight on Linux: Slackware Linux 13.1 | Linux Journal
  48. ↑ DistroWatch Weekly, Issue 405, 16 May 2011
  49. ↑ A Slackware Review Ten Years In The Making | Linux.com | The source of Linux information
  50. ↑ Slackware 13.37: Linux for the fun of it [LWN.net]
  51. ↑ DistroWatch Weekly, Issue 478, 15 October 2012
  52. ↑ http://ftp.slackware.com/pub/slackware/slackware-14.0/ChangeLog.txt. Архивировано 6 марта 2013 года.
  53. ↑ http://ftp.slackware.com/pub/slackware/slackware-14.1/ChangeLog.txt. Архивировано 19 октября 2014 года.
  54. ↑ DistroWatch Weekly, Issue 671, 25 July 2016
  55. ↑ https://mirrors.slackware.com/slackware/slackware-14.2/ChangeLog.txt
  56. ↑ ftp://ftp.slackware.com/pub/slackware/slackware-9.1/ChangeLog.txt
  57. ↑ SlackWare.com (англ.). — Официальный сайт SlackWare. Проверено 28 февраля 2019. Архивировано 21 августа 2011 года.
  58. ↑ The Slackware Linux Project: Slackware Ports
  59. ↑ slack/390 (англ.). — SlackWare для IBM S/390. Проверено 28 февраля 2019. Архивировано 21 августа 2011 года.
  60. ↑ ARMedslack (англ.). — SlackWare для ARM. Проверено 24 июня 2010. Архивировано 21 августа 2011 года.
  61. ↑ По данным сайта DistroWatch.

Литература

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2026
WikiSort.ru - проект по пересортировке и дополнению контента Википедии