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-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии