Слэкваре


Из Википедии, свободной энциклопедии
  (Перенаправлено из Pkgtool )
Перейти к навигации Перейти к поиску

Slackware — это дистрибутив Linux, созданный Патриком Волкердингом в 1993 году. Первоначально основанный на системе Softlanding Linux , Slackware был основой для многих других дистрибутивов Linux, в первую очередь первых версий дистрибутивов SUSE Linux , и является старейшим дистрибутивом, который все еще поддерживается. [3]

Slackware стремится к стабильности и простоте дизайна, а также к тому, чтобы быть наиболее « Unix-подобным » дистрибутивом Linux . [4] Он вносит как можно меньше модификаций в программные пакеты из исходной ветки разработки и старается не предвидеть варианты использования и не препятствовать принятию решений пользователем. В отличие от большинства современных дистрибутивов Linux, Slackware не предоставляет графической процедуры установки и автоматического разрешения зависимостей программных пакетов. Он использует простые текстовые файлы и лишь небольшой набор сценариев оболочки для настройки и администрирования. Без дальнейших модификаций он загружается в интерфейс командной строки .окружающая обстановка. Из-за множества консервативных и упрощенных функций Slackware часто считается наиболее подходящим для продвинутых и технически подкованных пользователей Linux. [5] [6] [7] [8] [9] [10]

Slackware доступен для архитектур IA-32 и x86_64 с портом на архитектуру ARM . Хотя Slackware в основном [11] является бесплатным программным обеспечением с открытым исходным кодом , у него нет официального средства отслеживания ошибок или общедоступного репозитория кода, выпуски которого периодически анонсируются Фолькердингом. Для разработчиков не существует формальной процедуры членства, и Фолькердинг является основным участником выпусков.

Имя

Название «Slackware» происходит от того факта, что дистрибутив начинался как частный побочный проект без каких-либо намеренных обязательств. Чтобы поначалу к нему не относились слишком серьезно, Фолькердинг дал ему шутливое название, которое прижилось даже после того, как Slackware стал серьезным проектом. [12]

Slackware относится к «преследованию Slack», постулату церкви SubGenius , пародийной религии. Некоторые аспекты графики Slackware отражают это [13] — трубка, которую курит Такс, на которую повлияло изображение головы Дж. Р. «Боба» Доббса .

Юмористическую ссылку на Церковь SubGenius можно найти во многих версиях текстовых файлов install.end , которые указывают на конец серии программного обеспечения для программы установки. В последних версиях, включая Slackware версии 14.1, текст запутан ROT13 . [14] [15]

История

Рождение

Слэкваре 1.01

Первоначально Slackware была создана на основе системы Softlanding Linux System (SLS), самого популярного из исходных дистрибутивов Linux и первого, предлагающего обширную коллекцию программного обеспечения, состоящую не только из ядра и основных утилит, [16] включая графический интерфейс X11 , протокол TCP /IP и сеть UUCP и GNU Emacs . [17]

Патрик Волкердинг начал с SLS после того, как ему понадобился интерпретатор LISP для школьного проекта в тогдашнем государственном университете Мурхед (MSU). Он обнаружил, что CLISP доступен для Linux, и скачал SLS, чтобы запустить его. Через несколько недель искусственный интеллект Фолькердинга спросил:профессор МГУ, чтобы показать ему, как установить Linux дома и на некоторых компьютерах в школе. Фолькердинг сделал заметки, описывающие исправления проблем, которые он обнаружил после установки SLS, и он и его профессор просмотрели и применили эти изменения к новой установке. Однако это заняло почти столько же времени, сколько просто установка SLS, поэтому профессор спросил, можно ли настроить установочные диски, чтобы исправления можно было применить во время установки. Это было началом Slackware. Фолькердинг продолжал улучшать SLS: исправление ошибок, обновление программного обеспечения, автоматическая установка разделяемых библиотек и образа ядра, исправление прав доступа к файлам и многое другое. За короткое время Фолькердинг обновил около половины комплектов по сравнению с тем, что было доступно SLS.

Фолькердинг не собирался публиковать свою модифицированную версию SLS. Его друзья в МГУ убеждали его разместить свои модификации SLS на FTP-сервере, но Волкердинг предположил, что «SLS выпустит новую версию, включающую эти вещи достаточно скоро», поэтому он отложил это на несколько недель. В то время многие пользователи SLS в Интернете просили SLS о новой версии, поэтому в конце концов Фолькердинг опубликовал сообщение под названием «Кто-нибудь хочет систему 0.99pl11A, подобную SLS?», На что он получил много положительных ответов. После обсуждения с местным системным администратором в МГУ Фолькердинг получил разрешение загрузить Slackware на университетский FTP - сервер. [12] Этот первый выпуск Slackware версии 1.00 был распространен 17 июля 1993 года в 00:16:36 (UTC), [1]и был предоставлен в виде двадцати четырех образов 3½-дюймовых гибких дисков . [18] После того, как было сделано объявление, Фолькердинг наблюдал, как поток FTP-соединений постоянно приводил к сбою сервера. Вскоре после этого Walnut Creek CDROM предложил дополнительное место для архива на своих FTP-серверах. [12]

Разработка

Размер Slackware быстро увеличивался с добавлением прилагаемого программного обеспечения, и к версии 2.1, выпущенной в октябре 1994 года, он увеличился более чем втрое и содержал семьдесят три образа гибких дисков размером 1,44 МБ. [19]

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

В апреле 2004 года Патрик Волкердинг добавил пакеты X.Org Server в каталог testing/ -current в качестве замены используемых в настоящее время пакетов XFree86 , с просьбой прокомментировать, каким должно быть будущее системы X Window в Slackware. Месяц спустя он переключился с XFree86 на X.Org Server после того, как заявил, что мнения были более чем 4 к 1 в пользу использования версии X.org в качестве версии X по умолчанию. Он заявил, что это решение было в первую очередь техническим, поскольку XFree86 вызывал проблемы совместимости. Slackware 10.0 был первым выпуском с X.Org Server. [21]

В марте 2005 года Патрик Волкердинг объявил об удалении среды рабочего стола GNOME из журнала изменений разработки. Он заявил, что это рассматривалось более четырех лет и что уже были проекты, которые предоставили более полную версию GNOME для Slackware, чем та, которую предоставила сама Slackware. Волкердинг заявил, что будущая поддержка GNOME будет зависеть от сообщества. [22] Сообщество откликнулось, и по состоянию на октябрь 2016 года существует несколько активных проектов GNOME для Slackware. К ним относятся Cinnamon , Dlackware, Dropline GNOME , MATE и SlackMATE. Некоторые в сообществе Linux сочли это удаление значительным из-за преобладания GNOME во многих дистрибутивах. [23]

В мае 2009 года Патрик Волкердинг объявил о публичном (разрабатываемом) выпуске официального варианта x86_64 под названием Slackware64, поддерживаемого параллельно с дистрибутивом IA-32 . [24] Slackware64 является чисто 64-битным дистрибутивом, поскольку он не поддерживает запуск или компиляцию 32-битных программ, однако он был разработан как «готовый к работе с несколькими библиотеками». Эрик Хамельерс, один из основных членов команды Slackware, поддерживает репозиторий мультибиблиотек, содержащий необходимые пакеты для преобразования Slackware64 в мультибиблиотеку, чтобы обеспечить запуск 32-разрядного программного обеспечения. [25]Hameleers запустил 64-битный порт, чтобы отвлечься от болезненного восстановления после операции в сентябре 2008 года. Фолькердинг протестировал порт в декабре 2008 года и был впечатлен, увидев увеличение скорости на 20–40 процентов в некоторых тестах по сравнению с 32-разрядным. битовая версия. Чтобы свести к минимуму дополнительные усилия по параллельной поддержке обеих версий, сценарии сборки Slackware, называемые SlackBuilds, были постепенно переведены на поддержку любой архитектуры, что позволило использовать один набор исходных кодов для обеих версий. [26] Slackware64 увидел свой первый стабильный релиз с версией 13.0.

Между выпуском 14.1 в ноябре 2013 г. и июнем 2016 г. в Slackware наблюдался 31-месячный перерыв между выпусками, что стало самым длинным периодом в истории выпусков. За это время ветка разработки пролежала без обновлений 47 дней. Однако 21 апреля 2015 г. Патрик Волкердинг извинился в журнале изменений за отсутствие обновлений и заявил, что команда разработчиков использовала время, чтобы «проделать хорошую работу». В этой записи журнала изменений было указано более 700 программных изменений, включая множество крупных обновлений библиотек. В январе 2016 года Фолькердинг объявил о неохотном добавлении PulseAudio , в первую очередь из-за того, что BlueZ отказалась от прямого ALSA .поддержка в v5.x. в то время как различные другие проекты, в свою очередь, отказывались от поддержки BlueZ v4.x. Зная, что некоторые пользователи не будут довольны этим изменением, он заявил, что «сообщения об ошибках, жалобы и угрозы могут быть отправлены мне». Кульминацией этих изменений стал выпуск Slackware 14.2 в июне 2016 г. [27]

Философия дизайна

Философия дизайна Slackware ориентирована на простоту, чистоту программного обеспечения [28] и основной дизайн, который подчеркивает отсутствие изменений в исходных кодах. Многие варианты дизайна в Slackware можно рассматривать как наследие простоты традиционных систем Unix и как примеры принципа KISS . [29] В этом контексте «простота» относится к простоте проектирования системы, а не к использованию системы. Таким образом, простота использования может варьироваться между пользователями: тем, кому не хватает знаний об интерфейсах командной строки и классических инструментах Unix, может потребоваться крутая кривая обучения с использованием Slackware, тогда как пользователи с опытом работы с Unix могут извлечь выгоду из менее абстрактной системной среды. [ нужна ссылка ]В соответствии с философией дизайна Slackware и ее духом чистоты, большая часть программного обеспечения в Slackware использует оригинальные механизмы конфигурации, предоставленные авторами программного обеспечения; однако для некоторых административных задач поставляются инструменты настройки для конкретного дистрибутива.

Модель развития

Не существует официальной системы отслеживания проблем и официальной процедуры для того, чтобы стать участником или разработчиком кода. Проект не поддерживает общедоступный репозиторий кода. Сообщения об ошибках и вклады, хотя и важны для проекта, управляются неформальным образом. Все окончательные решения о том, что будет включено в выпуск Slackware, строго остаются за благожелательным диктатором Slackware на всю жизнь Патриком Фолькердингом. [30] [31] [32]

Первые версии Slackware были разработаны в одиночку Патриком Фолькердингом. Начиная с версии 4.0, в официальных файлах объявлений Slackware Дэвид Кантрелл и Логан Джонсон перечислены как часть «команды Slackware». [33] Более поздние анонсы, вплоть до версии 8.1, включают Криса Люменса. [34] Люменс, Джонсон и Кантрелл также являются авторами первого издания "Slackware Linux Essentials", официального руководства по Slackware Linux. [35] На веб-сайте Slackware Крис Люменс и Дэвид Кантрелл упоминаются как «выпускники Slackware», которые «несколько лет работали полный рабочий день над проектом Slackware». [31]В примечаниях к выпуску Slackware 10.0 и 10.1 Фолькердинг благодарит Эрика Хамельерса за «его работу по поддержке беспроводных карт USB, PCI и Cardbus». [36] [37] Начиная с версии 12.0, во второй раз проводится тимбилдинг вокруг Фолькердинга. Согласно примечаниям к выпуску 12.2, команда разработчиков состоит из семи человек. В будущих версиях добавлены люди. [38] Начиная с версии 13.0, команда Slackware, похоже, состоит из основных членов. Эрик Хамелеерс дает представление об основной команде в своем эссе «История разработки Slackware», написанном 3–4 октября 2009 г. (вскоре после выпуска версии 13.0). [30]

Пакеты

Управление

Талисман Slackware: Такс курит трубку

Система управления пакетами Slackware, известная под общим названием pkgtools, может администрировать ( pkgtool ), устанавливать ( installpkg ), обновлять ( upgradepkg ) и удалять ( removepkg ) пакеты из локальных источников. Он также может распаковывать ( explorepkg ) и создавать ( makepkg ) пакеты. Официальным инструментом для обновления Slackware по сети или Интернету является slackpkg . Первоначально он был разработан Piter Punk как неофициальный способ поддерживать Slackware в актуальном состоянии. Он был официально включен в главное дерево в Slackware 12.2 [39] , а начиная с Slackware 9.1 , он был включен в Extras/ . [40]Когда пакет обновляется, он устанавливает новый пакет поверх старого, а затем удаляет все файлы, которых больше нет в новом пакете. При запуске updatepkg он только подтверждает, что номера версий разные , что позволяет при желании понизить версию пакета.

Пакеты Slackware представляют собой архивы , сжатые различными методами. Начиная с версии 13.0, большинство пакетов сжимаются с использованием xz (на основе алгоритма сжатия LZMA ) с использованием расширения имени файла .txz . [41] До версии 13.0 пакеты сжимались с помощью gzip (на основе алгоритма сжатия DEFLATE ) с расширением .tgz . Также была добавлена поддержка сжатия bzip2 и lzip с использованием расширений имен файлов .tbz и .tlz соответственно, хотя они обычно не используются.

Пакеты содержат все файлы для этой программы, а также дополнительные файлы метаданных , используемые менеджером пакетов. Архив пакета содержит полную структуру каталогов файлов и предназначен для извлечения в корневой каталог системы во время установки. Дополнительные файлы метаданных, расположенные в специальном каталоге install/ внутри архива, обычно включают файл slack-desc , который представляет собой текстовый файл специального формата, который читается менеджером пакетов, чтобы предоставить пользователям описание упакованного программного обеспечения, [ 42] , а также файл doinst.sh , который представляет собой сценарий оболочки после распаковки.разрешение создания символических ссылок, сохранение разрешений для файлов запуска, правильная обработка новых файлов конфигурации и любые другие аспекты установки, которые не могут быть реализованы через структуру каталогов пакета. [43] Во время разработки версии 15.0 Фолькердинг представил поддержку сценария удаления douninst.sh , который можно запускать при удалении или обновлении пакета. [44] Это позволяет сопровождающим пакетов запускать команды при удалении пакета.

Менеджер пакетов поддерживает локальную базу данных на компьютере, хранящуюся в нескольких папках. В системах 14.2 и более старых основная база данных установленных пакетов хранилась в /var/log/ , однако во время разработки 15.0 Фолькердинг переместил два каталога в выделенное место под /var/lib/pkgtools/ , чтобы предотвратить случайное удаление при очистке системных журналов. [44] Каждая установка Slackware будет содержать пакеты/ и скрипты/каталог в основном расположении базы данных. В первом случае каждый установленный пакет будет иметь соответствующий файл журнала установки (на основе имени пакета, версии, архитектуры и сборки), который содержит размер пакета, как сжатого, так и несжатого, описание программного обеспечения и полный путь ко всем файлам. которые были установлены. [45] Если пакет содержит необязательный постустановочный скрипт doinst.sh , содержимое этого скрипта будет добавлено в файл в каталоге scripts/ , совпадающий с именем файла соответствующего пакета в каталоге packages/ , что позволит администратору просмотреть сценарий после установки в будущем. Когда пакет удаляется или обновляется, старые журналы установки и сценарии, находящиеся впакеты/ и сценарии/ перемещаются в разделы remove_packages/ и remove_scripts/ , что позволяет просматривать любые предыдущие пакеты и видеть, когда они были удалены. Эти каталоги можно найти в /var/log/ в 14.2 и более ранних версиях, но они были перемещены в /var/log/pkgtools/ во время разработки 15.0. В системах, поддерживающих сценарий удаления douninst.sh , эти сценарии будут храниться в каталоге /var/lib/pkgtools/douninst.sh/ во время установки пакета. После удаления скрипт douninst.sh будет перемещен в /var/log/pkgtools/removed_uninstall_scripts/ .

Разрешение зависимостей

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

Хотя сама Slackware не содержит официальных инструментов для разрешения зависимостей, некоторые неофициальные программные инструменты, поддерживаемые сообществом, предоставляют эту функцию, подобно тому, как APT делает для дистрибутивов на основе Debian , а yum — для дистрибутивов на основе Red Hat . Они включают

  • slapt-get — это утилита командной строки, работающая аналогично APT. Хотя slapt-get предоставляет структуру для разрешения зависимостей, он не обеспечивает разрешение зависимостей для пакетов, включенных в дистрибутив Slackware. Однако некоторые источники пакетов сообщества и дистрибутивы на основе Slackware используют эту функциональность. Gslapt — это графический интерфейс для slapt-get.
  • Swaret — это инструмент управления пакетами с разрешением зависимостей. Первоначально он был включен в Slackware версии 9.1 как необязательный пакет, но в то время не содержал разрешения зависимостей. [46] Он был удален из дистрибутива Slackware 10.0 и передан сообществу. В конечном итоге он добавил функции разрешения зависимостей и отката; однако по состоянию на май 2014 г. активных разработчиков нет. [47]
  • Pkgsrc NetBSD обеспечивает поддержку Slackware среди других Unix-подобных операционных систем . pkgsrc обеспечивает разрешение зависимостей как для бинарных, так и для исходных пакетов. [ нужна ссылка ]

Репозитории

Для Slackware нет официальных репозиториев. Единственные официальные пакеты, которые предоставляет Slackware, доступны на установочном носителе. Однако для Slackware существует множество сторонних репозиториев; некоторые из них являются автономными репозиториями, а другие предназначены для дистрибутивов, основанных на Slackware, но сохраняющих совместимость пакетов со Slackware. Многие из них можно найти сразу с помощью pkgs.org, поисковой системы пакетов Linux. Однако смешивание и сопоставление зависимостей из нескольких репозиториев может привести к тому, что два или более пакетов требуют разных версий одной и той же зависимости, что является формой ада зависимостей .. Сама Slackware не предоставляет никаких разрешений зависимостей для этих пакетов, однако некоторые проекты предоставляют список зависимостей, которые не включены в Slackware, вместе с файлами пакета, обычно с расширением .dep .

Из-за возможных проблем с зависимостями многие пользователи предпочитают компилировать свои собственные программы, используя предоставленные сообществом SlackBuilds. SlackBuilds — это сценарии оболочки, которые создают устанавливаемый пакет Slackware из предоставленного архива программного обеспечения. Поскольку SlackBuilds — это скрипты, они не ограничиваются простой компиляцией исходного кода программы; их также можно использовать для переупаковки предварительно скомпилированных двоичных файлов, предоставленных проектами или репозиториями других дистрибутивов, в соответствующие пакеты Slackware. SlackBuilds, которые компилируют исходные коды, имеют несколько преимуществ перед готовыми пакетами: поскольку они собираются из исходного кода оригинального автора, пользователю не нужно доверять стороннему упаковщику; кроме того, локальный процесс компиляции позволяет проводить оптимизацию для конкретной машины. По сравнению с ручной компиляцией и установкой программного обеспечения,SlackBuilds обеспечивает более чистую интеграцию в систему с помощью менеджера пакетов Slackware. Некоторые SlackBuild поставляются с дополнительным файлом с метаданными, который позволяет автоматическим инструментам загружать исходный код, проверять, не поврежден ли исходный код, и вычислять дополнительные зависимости, не являющиеся частью Slackware.[48] Некоторые репозитории будут включать как SlackBuilds, так и полученные пакеты Slackware, что позволит пользователям либо создавать свои собственные, либо устанавливать готовые пакеты.

Единственным официально одобренным [49] репозиторием SlackBuilds является SlackBuilds.org, обычно называемый SBo. Это поддерживаемый сообществом проект, предлагающий SlackBuilds для создания программного обеспечения, не включенного в Slackware. Пользователи могут отправлять новые SlackBuilds для программного обеспечения на сайт, и после утверждения они становятся «сопровождающими пакетов». Затем они несут ответственность за предоставление обновлений для SlackBuild либо для устранения проблем, либо для создания более новых версий, предоставляемых вышестоящим разработчиком.. Чтобы гарантировать, что все программы могут быть скомпилированы и использованы, все необходимые зависимости программного обеспечения, не включенного в Slackware, должны быть задокументированы и доступны на сайте. Все представленные материалы проверяются администраторами сайта перед добавлением в репозиторий. Администраторы намереваются, чтобы процесс сборки был почти идентичен тому, как собираются официальные пакеты Slackware, в основном для того, чтобы Фолькердинг «сочувствовал нашему делу». Это позволяет использовать SlackBuilds, которые Фолькердинг считает достойными, в обычный Slackware с минимальными изменениями в сценарии. Это также не позволяет пользователям предлагать Фолькердингу изменить его сценарии, чтобы они соответствовали сценариям SBo. [50] SBo предоставляет шаблоны [51]для SlackBuilds и дополнительных файлов метаданных, и они призывают сопровождающих пакетов не отклоняться без необходимости. [52]

У двух членов команды Slackware, Эрика Хамелерса и Робби Воркмана, есть свои репозитории предварительно скомпилированных пакетов, а также SlackBuilds и исходные файлы, используемые для создания пакетов. В то время как большинство пакетов являются просто дополнительным программным обеспечением, не включенным в Slackware, которое, по их мнению, стоило потраченного времени на поддержку, некоторые пакеты используются в качестве испытательного стенда для будущих обновлений Slackware, в первую очередь Hameleers предоставляет пакеты «Ktown» для более новых версий KDE . [53] Он также поддерживает репозиторий «multilib» Slackware, позволяющий Slackware64 запускать и компилировать 32-битные пакеты. [25]

Релизы

Политика выпуска Slackware следует циклу выпуска, основанному на функциях и стабильности, в отличие от ограниченного по времени ( например , Ubuntu ) или непрерывного выпуска ( например , Gentoo Linux ).) схемы других дистрибутивов Linux. Это означает, что нет установленного времени, когда ожидать релиза. Фолькердинг выпустит следующую версию после того, как он посчитает, что было внесено достаточное количество изменений по сравнению с предыдущей версией, и эти изменения приведут к стабильной среде. Как заявил Патрик Волкердинг: «Обычно наша политика заключается в том, чтобы не строить догадки о датах выпуска, поскольку это именно то, что есть — чистая спекуляция. Не всегда возможно узнать, сколько времени потребуется, чтобы сделать необходимые обновления и связать все связанные с этим разрозненные заканчивается. Когда вещи будут созданы для предстоящего релиза, они будут загружены в -текущее дерево." [54]

На протяжении всей истории Slackware, как правило, старались выпускать новейшее программное обеспечение не реже одного раза в год. [30] С момента создания и до 2014 года Slackware выпускала как минимум один релиз в год. Пик активности по выпуску пришелся на 1994, 1995, 1997 и 1999 годы, по три выпуска в год. Начиная с версии 7.1 (22 июня 2000 г.) процесс выпуска стал более стабильным и обычно происходил один раз в год. После этого единственными годами с двумя выпусками были 2003, 2005 и 2008. Однако с момента выпуска Slackware 14.1 в 2013 году количество новых выпусков резко замедлилось. Между версиями 14.1 и 14.2 был более чем двухлетний перерыв, а следующий выпуск, 15.0, активно разрабатывался с 2016 года. Бета-версия Slackware 15.0 была анонсирована компанией Volkerding в апреле 2021 года, почти через 5 лет после выпуска 14.2.[44]

Последние 32-битные x86 и 64-битные x86_64 стабильные выпуски Slackware относятся к версии 14.2 (выпущенной 30 июня 2016 г.), которая включает поддержку Linux 4.4.14. [55]

Фолькердинг также поддерживает версию Slackware для тестирования/разработки под названием "-current" [56] , которую можно использовать для более передовой конфигурации. Эта версия в конечном итоге станет следующим стабильным выпуском, после чего Фолькердинг запустит новый -current, чтобы начать разработку следующего выпуска Slackware. Хотя эта версия, как известно, стабильна, некоторые вещи могут сломаться, поэтому -current, как правило, не рекомендуется для производственных систем. [57]

Служба поддержки

В настоящее время у Slackware нет официально заявленной политики сроков поддержки. Однако 14 июня 2012 г. в журналах изменений для версий 8.1, [94] 9.0, 9.1, 10.0, 10.1, 10.2, 11.0 и 12.0 появились уведомления о том, что с 1 августа 2012 г. исправления безопасности больше не будут предоставляться. для этих версий. Самый старый выпуск, версия 8.1, был выпущен 18 июня 2002 г. и имел более 10 лет поддержки до достижения EOL . Позже, 30 августа 2013 г., в журналах изменений 12.1 [95] и 12.2 были сделаны объявления с указанием их EOL 9 декабря 2013 г. В записях журнала изменений было указано, что у них было не менее 5 лет поддержки. 6 апреля 2018 г. версии 13.0, 13.1 и 13.37 [96]были объявлены достигшими своего EOL 5 июля 2018 года. В записях журнала изменений было указано, что у них было не менее 7 лет поддержки (13.0 поддерживалась почти 9 лет). По состоянию на июль 2018 года от команды Slackware не было никаких объявлений о том, когда какие-либо версии Slackware от 14.0 и выше станут EOL.

Хотя официальных объявлений о версиях до 8.1 не было, они больше не поддерживаются и фактически являются EOL.

Аппаратные архитектуры

Исторически сложилось так, что Slackware сосредоточилась исключительно на архитектуре IA-32, и выпуски были доступны только как 32-разрядные версии. Однако, начиная с Slackware 13.0, 64-битный вариант x86_64 доступен и официально поддерживается при симметричной разработке с 32-битной платформой. До выпуска Slackware64 пользователи, желающие использовать 64-разрядную версию, должны были использовать неофициальные порты, такие как slamd64 .

Slackware также доступен для архитектуры IBM S/390 в виде Slack/390 и для архитектуры ARM в виде Slackware ARM (первоначально известный как ARMedslack). Оба порта были объявлены Патриком Фолькердингом «официальными». [97] [98] Тем не менее, порт S/390 по-прежнему имеет версию 10.0 для стабильной версии и 11.0 для версии для тестирования/разработки, и с 2009 года не было обновлений. [99] [100] Кроме того, 7 мая , 2016 г., разработчик Slackware ARM объявил, что 14.1 будет EOL 1 сентября 2016 г., а разработка -current прекратится с выпуском 14.2, однако поддержка 14.2 будет сохранена в обозримом будущем. [101]Объявление EOL для версии 14.1 было добавлено в журнал изменений 25 июня 2016 г. [102]

В июле 2016 года разработчик Slackware ARM объявил, что инструменты разработки и сборки были улучшены, чтобы уменьшить ручные усилия, связанные с обслуживанием порта ARM, и сообщил, что 32-разрядный аппаратный плавающий порт находится в разработке. Порт выпущен в августе 2016 года в «актуальном» виде. [103]

Slackintosh — это порт Slackware Linux для Macintosh New World ROM PowerPC с архитектурой, который использовался Apple Power Macintosh , PowerBook , iMac , iBook и Xserve с 1994 по 2006 год. Последней версией Slackintosh была 12.1, выпущенная 7 июня 2008 года. [ 104] Веб-сайт Slackintosh все еще активен, и версия 12.1 доступна для скачивания [105] для тех, у кого старые компьютеры PowerPC Macintosh. В феврале 2012 года разработчики проекта объявили, что разработка заморожена, и 12.1 сможет получать исправления безопасности в течение одного месяца. [106]В следующем месяце было объявлено, что стабильная версия заморожена и не будет получать никаких дальнейших обновлений, если кто-то другой не решит вступить во владение. [107] Этого не произошло, и в июле 2021 года Фолькердинг официально объявил проект мертвым. [44]

Распределение

Slackware 14.2 [108] Наборы компакт-дисков, отдельные DVD-диски и товары можно было приобрести в магазине Slackware, контролируемом третьей стороной, [109] но из-за недоплаты Патрик Волкердинг «сказал им убрать его, иначе я приостановлю действие DNS». для магазина». [110] [111] [112] [113] [114] [115] [116]

ISO-образы Slackware (2,6 ГБ) [117] для установки можно бесплатно загрузить с веб-сайта Slackware через BitTorrent , FTP-зеркала и HTTP-зеркала. [118]

Порт Slackware для IBM S/390 ( EOL : 2009)) [119] можно загрузить и установить с раздела DOS или с гибкого диска. [120]

Порт Slackware для архитектуры ARM [121] можно загрузить, [122] и установить через сеть, используя Das U-Boot и загрузочный сервер TFTP [123] или из файловой системы mini-root. [124] Slackware ARM также можно установить на ПК с QEMU [125] , используя тот же метод. [126]

Использовать

Генеалогическое древо Slackware

По состоянию на 2019 год DistroWatch ставит Slackware на 29-е место. [127] Пик интереса пришелся на 2002 год, когда рейтинг Slackware достиг 7-го места. [128] К 2010 году он постепенно выпал из топ-10 [129] и, кажется, стабилизировался на своем нынешнем месте в 2015 году. [130] Однако, поскольку DistroWatch отслеживает только посетителей страниц различных дистрибутивов, они заявляют, что их ранжирование не всегда коррелирует с использованием дистрибутива; скорее, он измеряет популярность этого дистрибутива на их сайте. Из-за этого их рейтинг «не следует использовать для измерения доли рынка дистрибутивов». [131] Как и в большинстве дистрибутивов Linux, в Slackware нет официальной системы для отслеживания общего количества уникальных установок или активных пользователей.

использованная литература

  1. ^ a b c Патрик Дж. Фолькердинг (17 июля 1993 г.). «ОБЪЯВЛЕНИЕ: Slackware Linux 1.00» . Группа новостей :  comp.os.linux . Usenet:  [email protected] . Архивировано из оригинала 13 мая 2011 года . Проверено 5 декабря 2014 г. .
  2. Конрад, Адам (30 июня 2016 г.). «Выпущен Slackware 14.2» . Linux-проект Slackware. Архивировано из оригинала 8 ноября 2020 года . Проверено 1 июля 2016 г. .
  3. ^ Distrowatch.com. «Десять лучших дистрибутивов» . Архивировано из оригинала 2 апреля 2013 года . Проверено 22 июля 2017 г. .
  4. ^ «Проект Slackware Linux: общая информация» . Slackware.com . Архивировано из оригинала 11 июля 2017 года . Проверено 22 июля 2017 г. .
  5. ^ Slackware Inc. «Часто задаваемые вопросы по Slackware: Slackware Linux имеет репутацию сложной системы для новичков. Это правда?» . Архивировано из оригинала 5 сентября 2015 года . Проверено 8 октября 2015 г. .
  6. ^ Датамация. «Лучшие дистрибутивы Linux для пользователей любого уровня» . Архивировано из оригинала 18 ноября 2015 года . Проверено 8 октября 2015 г. .
  7. ^ Linux.org. «Какой дистрибутив мне подходит?» . Архивировано из оригинала 9 октября 2015 года . Проверено 8 октября 2015 г. .
  8. ^ Технический радар. «Дистрибутивы Linux для опытных пользователей: 5 проверенных и оцененных» . Архивировано из оригинала 2 ноября 2015 года . Проверено 8 октября 2015 г. .
  9. ^ ИТ-специалисты. «Slackware Linux — лучше меньше, да лучше» . Архивировано из оригинала 19 ноября 2015 года . Проверено 8 октября 2015 г. .
  10. ^ Мир ПК. «Путеводитель по 10 лучшим дистрибутивам Linux на сегодняшний день» . Архивировано из оригинала 11 октября 2015 года . Проверено 8 октября 2015 г. .
  11. Викискладе есть медиафайлы по теме FreeSlack . FreeSlack.net . Архивировано из оригинала 27 июля 2017 года . Проверено 22 июля 2017 г. .
  12. ^ a b c Хьюз, Фил (1 апреля 1994 г.). «Интервью с Патриком Фолькердингом» . Журнал Linux . Архивировано из оригинала 2 июня 2007 года . Проверено 3 июля 2007 г.
  13. ^ «Графика Slackware и баннеры ссылок» . Slackware.com . Архивировано из оригинала 16 июля 2017 года . Проверено 22 июля 2017 г. .
  14. ^ "Архивная копия" . Архивировано из оригинала 6 марта 2016 года . Проверено 20 декабря 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  15. ^ «Этот файл должен присутствовать, чтобы сообщить программе установки, что это последний каталог в этой серии пакетов» (TXT) . Mirrors.slackware.com . Архивировано из оригинала 5 марта 2016 года . Проверено 22 июля 2017 г. .
  16. ^ «Краткая история дистрибутивов Linux» . Lwn.net . Архивировано из оригинала 23 июня 2018 года . Проверено 22 июля 2017 г. .
  17. ^ Стефан Стробель; Фолькер Эллинг (1 января 1997 г.). ЛИНУКС . Спрингер. стр.  82–83 . ISBN 978-0-387-94880-5. Проверено 4 августа 2013 г. .
  18. ^ «Проект Slackware Linux: объявление о выпуске Slackware» . Slackware.com . 16 июля 1993 года. Архивировано из оригинала 21 августа 2011 года . Проверено 22 июля 2017 г. .
  19. ^ "README.210 Slackware версии 2.1" . Mirror.slackware.com . Проверено 22 июля 2017 г. .
  20. ^ «Проект Slackware Linux: часто задаваемые вопросы» . Slackware.com . Архивировано из оригинала 8 января 2007 года . Проверено 22 июля 2017 г. .
  21. ^ "Архивная копия" . Архивировано из оригинала 18 марта 2014 года . Проверено 7 июня 2012 г.{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  22. ^ "Архивная копия" . Архивировано из оригинала 18 марта 2014 года . Проверено 20 июля 2006 г.{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  23. ^ "Gnome удален из Slackware - Slashdot" . tech.slashdot.org . Архивировано из оригинала 18 октября 2016 года . Проверено 14 октября 2016 г.
  24. ^ "Архивная копия" . Архивировано из оригинала 21 декабря 2018 года . Проверено 20 декабря 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  25. ^ a b "Индекс /~alien/multilib" . Slackware.com . Архивировано из оригинала 20 июля 2017 года . Проверено 22 июля 2017 г. .
  26. ^ «Интервью с Эриком Хамлерсом: почему вам стоит попробовать Slackware» . Журнал Линукс . Архивировано из оригинала 20 июля 2010 года.
  27. ^ «Это обновление содержит исправления и улучшения безопасности» (TXT) . Slackware.cs.utah.edu . Архивировано из оригинала 8 февраля 2018 года . Проверено 22 июля 2017 г. .
  28. ^ "Философия Slackware" . docs.slackware.com . Архивировано из оригинала 5 ноября 2018 года . Проверено 7 ноября 2018 г. .
  29. ^ «Основы Slackware Linux, глава 2» (PDF) . Rlworkman.net . Проверено 22 июля 2017 г. .
  30. ^ a b c "История развития Slackware" (PDF) . Connie.slackware.com . Архивировано (PDF) из оригинала 7 августа 2011 года . Проверено 22 июля 2017 г. .
  31. ^ a b "Выпускники Slackware" . Slackware.com . Архивировано из оригинала 30 мая 2018 года . Проверено 20 сентября 2014 г.
  32. ^ a b c «Истории Linux: взгляд на Slackware Linux» . Linux.com . Архивировано из оригинала 30 октября 2014 года . Проверено 20 сентября 2014 г.
  33. ^ «Объявление о Slackware 4.0» . Архивировано из оригинала 3 июня 2016 года . Проверено 11 августа 2011 г.
  34. ^ «Объявление о Slackware 8.1» . Архивировано из оригинала 19 мая 2016 года . Проверено 11 августа 2011 г.
  35. ^ "Пересмотренный книжный проект Slackware" . Slackbook.org . Архивировано из оригинала 15 сентября 2008 года . Проверено 26 мая 2015 г. .
  36. ^ "Архивная копия" . Проверено 12 августа 2011 г.
  37. ^ "Архивная копия" . Проверено 12 августа 2011 г.
  38. ^ "Архивная копия" . Архивировано из оригинала 2 декабря 2013 года . Проверено 12 августа 2011 г.{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  39. ^ «Этот файл документирует инструкции по обновлению до Slackware 12.1, пакеты, добавленные, удаленные, переименованные и/или разделенные в течение цикла разработки от Slackware 12.1 до 12.2, а также некоторые потенциальные «подводные камни», которых пользователи могут избежать, вооружившись мало знаний» (ТХТ) . Slackware.mirrors.tds.net . Проверено 22 июля 2017 г. .
  40. ^ a b «Исправлен неправильный тип (копия int должна быть копией png_size_t) в png_inflate () : (исправляет CVE-2011-3045)» (TXT) . Slackware.cs.utah.edu . Архивировано из оригинала 25 февраля 2021 года . Проверено 22 июля 2017 г. .
  41. ^ «Устраняет проблемы безопасности, в том числе: DoS с бесконечным циклом внешнего объекта» (TXT) . Slackware.cs.utah.edu . Архивировано из оригинала 7 апреля 2018 года . Проверено 22 июля 2017 г. .
  42. Викискладе есть медиафайлы по теме SlackWiki . Slackwiki.com . Архивировано из оригинала 3 апреля 2017 года . Проверено 22 июля 2017 г. .
  43. ^ "Doinst.sh - SlackWiki" . Slackwiki.com . Архивировано из оригинала 8 апреля 2017 года . Проверено 22 июля 2017 г. .
  44. ^ a b c d e f «Проект Slackware Linux: журналы изменений Slackware» . slackware.com . Архивировано из оригинала 30 января 2020 года . Проверено 13 января 2020 г. .
  45. ^ "slackware:package_management_hands_on - SlackDocs" . docs.slackware.com . Архивировано из оригинала 7 ноября 2016 года . Проверено 22 июля 2017 г. .
  46. ^ «Проект Slackware Linux: объявление о выпуске Slackware» . Slackware.com . Архивировано из оригинала 11 июня 2015 года . Проверено 26 мая 2015 г. .
  47. ^ «SWareT / Обсуждение / Открытое обсуждение: Swaret мертв?» . Sourceforge.net . Архивировано из оригинала 27 мая 2016 года . Проверено 29 марта 2016 г.
  48. ^ websightdesigns.com, WebSight Designs -. "SlackBuilds.org" . Slackbuilds.org . Архивировано из оригинала 16 января 2017 года . Проверено 15 января 2017 г.
  49. ^ «Выходит Slackware 14.2, но будут ли обновлены slackbuilds?» . Linuxquestions.org . Архивировано из оригинала 22 марта 2016 года . Проверено 19 марта 2016 г.
  50. ^ «Десять лет SlackBuilds.org» . Alien.dslackbook.org . 10 июня 2016 года. Архивировано из оригинала 3 августа 2017 года . Проверено 22 июля 2017 г. .
  51. ^ «Указатель / шаблонов» . Slackbuilds.org . Архивировано из оригинала 18 января 2017 года . Проверено 15 января 2017 г.
  52. ^ "WebSight Designs" . Slackbuilds.org . Архивировано из оригинала 16 января 2017 года . Проверено 15 января 2017 г.
  53. ^ «Указатель / ktown» . Alien.slackbook.org . Архивировано из оригинала 31 декабря 2016 года . Проверено 15 января 2017 г.
  54. ^ «Проект Slackware Linux: часто задаваемые вопросы» . Slackware.com . Архивировано из оригинала 8 января 2007 года . Проверено 26 мая 2015 г. .
  55. Объявление о выпуске Slackware, проект Slackware Linux, 30 июня 2016 г., заархивировано из оригинала 8 ноября 2020 г., получено 1 июля 2016 г.
  56. ^ «Проект Slackware Linux: журналы изменений Slackware» . Slackware.com . Архивировано из оригинала 6 мая 2015 года . Проверено 26 мая 2015 г. .
  57. ^ "slackware:current - SlackDocs" . docs.slackware.com . Архивировано из оригинала 28 июня 2017 года . Проверено 22 июля 2017 г. .
  58. ^ «Файл CDROM.txt в репозитории Slackware 3.0» . Slackware.cs.utah.edu . Проверено 22 июля 2017 г. .[ постоянная мертвая ссылка ]
  59. ^ "Архивная копия" . Архивировано из оригинала 21 декабря 2018 года . Проверено 20 декабря 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  60. ^ 2002-2012 Андрей Мальцев, 2012-2013 Дерек Дж. Кертис. «Linux Slackware 96» . Isbndb.com . Архивировано из оригинала 13 марта 2016 года . Проверено 26 мая 2015 г. .
  61. ^ «zipslack/: добавлена ​​очень простая в установке установка UMSDOS — zipslack.zip, 33-мегабайтная полная система Linux в виде Zip-файла. Установка помещается на Zip-диск, отформатированный в FAT, или работает с любой файловой системой FAT или FAT32. в каталоге \LINUX. Он основан на готовящейся к выпуску Slackware 3.5-beta с версиями 2.0.33, egcs-1.0.2, libc-5.4.44" (TXT) . Slackware.cs.utah.edu . Архивировано из оригинала 21 декабря 2018 года . Проверено 22 июля 2017 г. .
  62. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  63. ^ "8.1 ChangeLog.txt" . Mirrors.slackware.com . Архивировано из оригинала 21 декабря 2018 года . Проверено 25 февраля 2019 г. .
  64. ^ «Признания бездельника - OSnews» . Osnews.com . Архивировано из оригинала 26 февраля 2019 года . Проверено 25 февраля 2019 г. .
  65. ^ "Мини-обзор Slackware Linux 9.0 - OSnews" . Osnews.com . Архивировано из оригинала 25 февраля 2019 года . Проверено 25 февраля 2019 г. .
  66. ^ "Архивная копия" . Архивировано из оригинала 21 декабря 2018 года . Проверено 20 декабря 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  67. ^ «Познакомьтесь со Slackware 9.1 - OSnews» . Osnews.com . Архивировано из оригинала 26 февраля 2019 года . Проверено 25 февраля 2019 г. .
  68. ^ «Примечания к выпуску Slackware 9.1» . Mirrors.slackware.com . Архивировано из оригинала 4 марта 2016 года . Проверено 22 июля 2017 г. .
  69. ^ "Slackware 10: Первые впечатления - OSnews" . Osnews.com . Архивировано из оригинала 26 февраля 2019 года . Проверено 25 февраля 2019 г. .
  70. ^ «Обзор Slackware 10.1 - OSnews» . Osnews.com . Архивировано из оригинала 25 февраля 2019 года . Проверено 25 февраля 2019 г. .
  71. ^ «Взгляд на Slackware 10.1 [LWN.net]» . Lwn.net . Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  72. ^ «Взгляд на Slackware Linux 10.2 [LWN.net]» . Lwn.net . Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  73. Викискладе есть медиафайлы по теме Slackware 10.2 . Tuxmachines.org . Архивировано из оригинала 4 октября 2019 года . Проверено 25 февраля 2019 г. .
  74. ^ «Почтенный Slackware 12 получает новый спортивный гардероб» . Linux.com . 10 июля 2007 года. Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  75. Викискладе есть медиафайлы по теме Slackware 12 . Tuxmachines.org . Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  76. ^ «Обновление до Slackware 12.1» . Linux.com . 3 июня 2008 г. Архивировано из оригинала 25 июня 2018 г .. Проверено 25 февраля 2019 г. .
  77. ^ "12.1 ChangeLog.txt" . Mirrors.slackware.com . Архивировано из оригинала 21 декабря 2018 года . Проверено 25 февраля 2019 г. .
  78. ^ «Пересмотренный Slackware делает его простым» . Linux.com . 23 декабря 2008 года. Архивировано из оригинала 22 июня 2018 года . Проверено 25 февраля 2019 г. .
  79. ^ а б "12.2 ChangeLog.txt" . Mirrors.slackware.com . Архивировано из оригинала 21 декабря 2018 года . Проверено 25 февраля 2019 г. .
  80. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 30 июля 2019 года . Проверено 25 февраля 2019 г. .
  81. ^ «Slackware 13.0: теперь официально 64-битная [LWN.net]» . Lwn.net . Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  82. ^ "13.0 ChangeLog.txt" . Mirrors.slackware.com . Архивировано из оригинала 21 декабря 2018 года . Проверено 25 февраля 2019 г. .
  83. ^ «В центре внимания Linux: Slackware Linux 13.1 - Журнал Linux» . Linuxjournal.com . Архивировано из оригинала 8 августа 2019 года . Проверено 25 февраля 2019 г. .
  84. ^ "13.1 ChangeLog.txt" . Mirrors.slackware.com . Архивировано из оригинала 2 февраля 2019 года . Проверено 25 февраля 2019 г. .
  85. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Ddistrowatch.com . Архивировано из оригинала 22 декабря 2018 года . Проверено 25 февраля 2019 г. .
  86. ^ «Обзор Slackware за десять лет создания» . Linux.com . 9 мая 2011 года. Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  87. ^ «Slackware 13.37: Linux для удовольствия [LWN.net]» . Lwn.net . Архивировано из оригинала 18 июня 2018 года . Проверено 25 февраля 2019 г. .
  88. ^ "13.37 ChangeLog.txt" . Зеркала.slackware.ocm . Архивировано из оригинала 7 апреля 2018 года . Проверено 25 февраля 2019 г. .
  89. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 30 июля 2019 года . Проверено 25 февраля 2019 г. .
  90. ^ "Архивная копия" . Архивировано из оригинала 27 ноября 2020 года . Проверено 19 ноября 2020 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  91. ^ "Архивная копия" . Архивировано из оригинала 21 декабря 2018 года . Проверено 20 декабря 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  92. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 30 июля 2019 года . Проверено 25 февраля 2019 г. .
  93. ^ "ChangeLog.txt" . Mirrors.slackware.com . Архивировано из оригинала 7 августа 2020 года . Проверено 14 января 2020 г. .
  94. ^ "Архивная копия" . Архивировано из оригинала 21 декабря 2018 года . Проверено 7 августа 2011 г.{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  95. ^ "Архивная копия" . Архивировано из оригинала 18 марта 2014 года . Проверено 12 ноября 2013 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  96. ^ "Архивная копия" . Архивировано из оригинала 7 апреля 2018 года . Проверено 7 апреля 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  97. ^ «Проект Slackware Linux: порты Slackware» . Slackware.com . Архивировано из оригинала 8 мая 2015 года . Проверено 26 мая 2015 г. .
  98. ^ Стюарт Винтер. "Слэквар ARM" . Slackware.com . Архивировано из оригинала 27 мая 2015 года . Проверено 26 мая 2015 г. .
  99. ^ «Журнал изменений Slack390» . FTP.nluug.nl . Архивировано из оригинала 14 июля 2014 года . Проверено 22 июля 2017 г. .
  100. ^ «Журнал изменений Slack390x» . FTP.nluug.nl . Архивировано из оригинала 3 марта 2016 года . Проверено 22 июля 2017 г. .
  101. ^ «Slackware ARM 14.1 и текущее объявление об окончании срока службы» . Linuxquestions.org . Архивировано из оригинала 16 августа 2016 года . Проверено 29 июня 2016 г.
  102. ^ "Архивная копия" . Архивировано из оригинала 21 декабря 2018 года . Проверено 20 декабря 2018 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  103. ^ «Теперь доступен порт с жестким поплавком» . Linuxquestions.org . Архивировано из оригинала 29 марта 2017 года . Проверено 28 марта 2017 г. .
  104. ^ "DistroWatch.com: Слакинтош" . distrowatch.com . Часы раздачи. 3 декабря 2019 года. Архивировано из оригинала 29 июня 2020 года . Проверено 28 июня 2020 г. .
  105. ^ «Домашняя страница Slackintosh Linux» . slackintosh.workaround.ch . Слакинтош Линукс. 7 августа 2007 года. Архивировано из оригинала 11 июля 2020 года . Проверено 28 июня 2020 г. .
  106. ^ https://slackintosh.workaround.ch/pub/slackintosh/current/ChangeLog.txt
  107. ^ https://slackintosh.workaround.ch/pub/slackintosh/12.1/ChangeLog.txt
  108. ^ "Архивная копия" . store.slackware.com . Архивировано из оригинала 14 марта 2019 года . Проверено 12 января 2022 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  109. ^ «Дистрибутив Linux, который всегда в плюсе» . Сидней Морнинг Геральд . 4 октября 2002 года. Архивировано из оригинала 24 ноября 2018 года . Проверено 20 июля 2021 г. .Slackware появилась в начале 1993 года, но только в середине 1994 года со мной связался Майкл Джонстон из Morse Telecommunications и спросил, заинтересован ли я в том, чтобы они издавали Slackware на коммерческой основе... С тех пор Slackware всегда приносила достаточно денег. через издательские договоренности, чтобы быть моей работой на полную ставку. Я недолго оставался с Морсом, потому что они давали мне всего 1 доллар США за каждую проданную копию. Когда первоначальный шестимесячный договор истек, я перешел на Walnut Creek CDROM, так как они были лучше зарекомендовали себя и были готовы отдать Slackware справедливую долю прибыли. Их основатель, Роберт Брюс, в настоящее время является моим партнером в Slackware Linux, Inc.
  110. ^ "[РЕШЕНО] Пожертвование Slackware" . LinuxQuestions.org . Архивировано из оригинала 7 апреля 2019 года . Проверено 20 июля 2021 г. .
  111. ^ Джейк. «Финансовые проблемы Патрика Фолькердинга из Slackware» . LWN.net . Проверено 20 июля 2021 г. . Патрик Волкердинг, основатель и пожизненный диктатор дистрибутива Slackware Linux, опубликовал на LinuxQuestions.org заметку с подробным описанием некоторых финансовых проблем. Похоже, что они в основном связаны с сделкой, которую он заключил со Slackware Store, которая пошла наперекосяк... Обратите внимание, что есть по крайней мере один человек, который вымогает Биткойн, который не связан с Фолькердингом, что выглядит как афера какая-то; это особенно грустно, потому что это похоже на то, что, как он утверждает, произошло и со Slackware Store.
  112. Варгезе, Сэм (25 июля 2018 г.). "Создатель Slackware в конфликте, магазин утверждает, что ему не заплатили" . iTWire . Проверено 20 июля 2021 г. .Фолькердинг сказал, что понял, насколько все плохо в 2017 году, когда ему удалось получить некоторые цифры от людей, управляющих магазином. «Я думал, что продажи были настолько плохими, и был действительно довольно подавлен этим. Еще одно замечание — право собственности на 60% доли магазина переходило из рук в руки за моей спиной. Никто не думал, что им нужно говорить мне об этом. пункт я бы сказал, что все стало значительно хуже для меня ". Коммерциализация Slackware была первоначально предпринята Майклом Джонстоном из Morse Telecommunications в 1994 году. После этого Фолькердинг перешел в совместное предприятие с основателем Walnut Creek CDROM Робертом Брюсом. Позже Фолькердинг объединился с Брюсом, чтобы основать компанию Slackware. iTWire обратился в магазин Slackware с просьбой прокомментировать заявление Фолькердинга.
  113. ^ Баадер, Ханс-Иоахим. «Патрик Фолькердинг в finanziellen Schwierigkeiten» . Pro-Linux (на немецком языке) . Проверено 20 июля 2021 г. .
  114. ^ Шюрманн, Тим (27 июля 2018 г.). «Geldnöte: Slackware-Erfinder Патрик Фолькердинг um Einnahmen betrogen» . Linux-Magazin (на немецком языке) . Проверено 20 июля 2021 г. .
  115. ^ "Финансы Slackware" . DistroWatch . 25 июля 2018 г. . Проверено 20 июля 2021 г. .
  116. ^ «Slackware ищет поддержку через Patreon» . DistroWatch . 14 августа 2019 г. . Проверено 20 июля 2021 г. .
  117. ^ «Указатель /Slackware/Slackware-iso/Slackware64-14.2-iso» .
  118. ^ "Указатель /Slackware/Slackware-iso" .
  119. ^ "Архивная копия" . slack390.org . Архивировано из оригинала 9 августа 2018 года . Проверено 12 января 2022 г. .{{cite web}}: CS1 maint: заархивированная копия как заголовок ( ссылка )
  120. ^ "Результаты поиска для "slack390"" . Distro.ibiblio.org . Архивировано из оригинала 1 июня 2009 года. Проверено 26 мая 2015 года .
  121. ^ https://arm.slackware.com/
  122. ^ Стюарт Винтер. «Slackware ARM: Получите Slack» . Arm.slackware.com . Архивировано из оригинала 27 мая 2015 года . Проверено 26 мая 2015 г. .
  123. ^ "Slackware Arm: Установка" . Arm.slackware.com . Архивировано из оригинала 29 апреля 2015 года . Проверено 28 мая 2015 г. .
  124. ^ «Файл README.txt для файловой системы с мини-корнем, Slackware ARM» . Архивировано из оригинала 5 апреля 2019 года . Проверено 19 мая 2013 г.
  125. ^ Инструкции по установке Slackware ARM (Qemu)
  126. Викискладе есть медиафайлы по теме Slackwarearm .
  127. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 7 апреля 2019 года . Проверено 22 августа 2019 г. .
  128. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 19 сентября 2011 года . Проверено 22 июля 2017 г. .
  129. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 10 сентября 2011 года . Проверено 7 апреля 2019 г. .
  130. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 5 декабря 2018 года . Проверено 7 апреля 2019 г. .
  131. ^ «DistroWatch.com: верните удовольствие от вычислений. Используйте Linux, BSD» . Distrowatch.com . Архивировано из оригинала 7 февраля 2014 года . Проверено 22 июля 2017 г. .

внешняя ссылка

  • Официальный сайт
  • Slackware в Керли
Получено с " https://en.wikipedia.org/w/index.php?title=Slackware&oldid=1065454273 "