мета-данные страницы
  •  

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
glossary:gnu_linux:distributions:slackware [2025/12/05 15:41] radi0devglossary:gnu_linux:distributions:slackware [2026/03/10 18:19] (текущий) radi0dev
Строка 3: Строка 3:
 ====== slackware ====== ====== slackware ======
  
-++++Slackware - это|+++++Slackware - это (ака Slackware Way)|
   * дистрибутив, который может быть **целиком** установлен без доступа к сети с CD/DVD дисков.   * дистрибутив, который может быть **целиком** установлен без доступа к сети с CD/DVD дисков.
   * дистрибутив, который выпускается только тогда, когда **стабилен**, и не имеет фиксированного графика выхода. Каждый выпуск Slackware Linux тщательно тестируется командой Slackware и сообществом. Slackware высоко ценит стабильность, предпочитая её "новизне" или "свежести" программного обеспечения.   * дистрибутив, который выпускается только тогда, когда **стабилен**, и не имеет фиксированного графика выхода. Каждый выпуск Slackware Linux тщательно тестируется командой Slackware и сообществом. Slackware высоко ценит стабильность, предпочитая её "новизне" или "свежести" программного обеспечения.
Строка 11: Строка 11:
   * дистрибутив, который **не добавляет слоёв абстракции** или усложнения поверх существующих решений. Например, управление пакетами Slackware осуществляется простыми сценариями, работающими с файлами пакетов - сжатыми архивами (*.tgz, *.txz, *.tbz), управление пакетами не имеет средств обработки зависимостей.   * дистрибутив, который **не добавляет слоёв абстракции** или усложнения поверх существующих решений. Например, управление пакетами Slackware осуществляется простыми сценариями, работающими с файлами пакетов - сжатыми архивами (*.tgz, *.txz, *.tbz), управление пакетами не имеет средств обработки зависимостей.
   * дистрибутив, который верен **здравому смыслу** изречения "не чини то, что не сломалось".   * дистрибутив, который верен **здравому смыслу** изречения "не чини то, что не сломалось".
-  * дистрибутив, в котором основные решения принимает BDFL (**B**enevolent **D**ictator **F**or **L**ife - //великодушный пожизненный диктатор//, нынешний главный мэйнтейнер [[persons:patrick_volkerding|Патрик Фолькердинг]]) и где процесс разработки более закрытый, чем в дистрибутивах, развиваемых исключительно сообществами. Как результат, дистрибутив **сосредоточен на собственных сильных сторонах** и достоинствах, а не на удовлетворении произвольных предпочтений сообщества или кого-либо ещё. По этой причине стремление к популярности и удовлетворению потребностей массового рынка оказывает меньшее влияние на команду разработчиков Slackware.+  * дистрибутив, в котором основные решения принимает BDFL (**B**enevolent **D**ictator **F**or **L**ife - //великодушный пожизненный диктатор//, нынешний главный мэйнтейнер **Патрик Фолькердинг** и где процесс разработки более закрытый, чем в дистрибутивах, развиваемых исключительно сообществами. Как результат, дистрибутив **сосредоточен на собственных сильных сторонах** и достоинствах, а не на удовлетворении произвольных предпочтений сообщества или кого-либо ещё. По этой причине стремление к популярности и удовлетворению потребностей массового рынка оказывает меньшее влияние на команду разработчиков Slackware.
 ++++ ++++
  
Строка 70: Строка 70:
   - Установка программы во временный каталог, тоесть редактирование //Makefile// и запуск ``make install`` (или другой системой сборки).   - Установка программы во временный каталог, тоесть редактирование //Makefile// и запуск ``make install`` (или другой системой сборки).
   - Копирование документации программы и прочих необходимых файлов (включая послеустановочные сценарии) в соответствующие подкаталоги временного каталога установки. Их расположение должно соответствовать принятой в //Slackware// структуре каталогов, устанавливаемых пакетным менеджером, а именно: находиться в префиксе (иерархии) ''/usr''.   - Копирование документации программы и прочих необходимых файлов (включая послеустановочные сценарии) в соответствующие подкаталоги временного каталога установки. Их расположение должно соответствовать принятой в //Slackware// структуре каталогов, устанавливаемых пакетным менеджером, а именно: находиться в префиксе (иерархии) ''/usr''.
-  - Использование ''makepkg'' во временном каталоге для создания пакета //Slackware//, который затем может быть установлен c помощm. ''installpkg''.+  - Использование ''makepkg'' во временном каталоге для создания пакета //Slackware//, который затем может быть установлен c помощю. ''installpkg''.
 ++++ ++++
  
Строка 114: Строка 114:
 ==== rpm2tgz ==== ==== rpm2tgz ====
  
-Варианты устанвоки ПО, распространяеого в RPM пакетах:+Варианты устанвоки ПО, распространяемого в RPM пакетах:
   * Собрать собственный пакет Slackware   * Собрать собственный пакет Slackware
   * Скомпилировать и установить прямо из исходного кода   * Скомпилировать и установить прямо из исходного кода