LINUX.ORG.RU

25 лет назад была выпущена первая версия Slackware

 ,


3

7

17 июля 1993 года Патрик Фолькердинг объявил о выпуске Slackware 1.00 — первой версии легендарного дистрибутива GNU/Linux. Она была основана на Softlanding LinuxSystem (SLS), причём, как можно узнать из интервью (англ. яз.), изначально Фолькердинг не планировал делать её публично доступной. Однако позже, не дождавшись новой версии SLS, он выложил Slackware 1.00 на FTP-сервер своего университета, который уже вскоре упал под нагрузкой

По состоянию на сегодняшний день, последний стабильный выпуск Slackware (14.2) был опубликован в июне 2016 года. Спустя четверть века, Slackware остаётся старейшим из поддерживаемых дистрибутивов (для сравнения, первая версия Debian стала доступной в январе 1994, а Red Hat Linux — в октябре 1994 года). Именно на его основе изначально был создан SUSE Linux, равно как и другие (график) относительно известные проекты, такие как Slax или российский MOPSLinux.

>>> Объявление о выходе Slackware 1.00

★★

Проверено: jollheef ()
Последнее исправление: pelmeshechka (всего исправлений: 13)
Ответ на: комментарий от anonymous

flatpak сделать не проще

Если выбирать между соответствующим дебиановским требованиям deb и flatpak, то может оказаться и проще.

У меня нет причин так думать. Да и у flatpak есть ограничения, которые вычеркивают его из списка систем общего назначения.

Я к тому, что лучше безвредный (ну, тоже не всегда) архив, чем пакет, который при установке, например, меняет ссылку /bin/sh на /bin/bash:

Тарбол изменит эту ссылку на первом запуске (если, конечно, не распаковывать его с мерами предосторожности) или тупо не будет работать.

Формат - не панацея, пакет делать нужно нормально.

Но она на самом деле простая

Она простая в реализации за счет того, что не решает сложных задач. Но она не такая уж простая в использовании для сборки пакетов и не такая простая в пользовании готовых пакетов (зависимости, и да, я знаю про slapt-get).

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

Ничему полезному ваша слака не учит, она поощряет мартышкин труд типа ручного резолва зависимостей.

Зависимости невеликая проблема если базовая система установлена целиком. К тому же есть сторонние инструменты. В слаке главная засада в том, что ты один на один с кривым апстримом. Все косяки решаешь сам, высунув язык бегая по багтрекерам больших дистров. Вот это и есть тру-красноглазие и мартышкин труд как по мне.

bread
()
Ответ на: комментарий от anonymous

Какая может быть альтернатива системд? Среди отборных какашек программного недообеспечения сей продукт вне конкуренции всегда занимает стабильное первое место

С конца.

anc ★★★★★
()
Ответ на: комментарий от anonymous

Интересно, как эти доморощенные слакоадмины выполняют простую задачу «убедиться, что установленные в корне бинарники соответствуют тем, что собрал мейнтейнер»? (Да, никак, я в курсе, им не надо.)

Не поверите, нам действительно не надо. А вот судя по необходимости приведенного примера, что-то в вашем «ынтерпрайзе» не так.

anc ★★★★★
()
Ответ на: комментарий от anonymous

Как же надо не ценить своё время, чтобы предпочесть автоматизированному дебиану ручную суходрочку со слакой.

Просто интересно, в чем по вашему мнению дебиан «более автоматизирован» чем слака?

anc ★★★★★
()
Ответ на: комментарий от anonymous

Ничему полезному ваша слака не учит, она поощряет мартышкин труд типа ручного резолва зависимостей.

«Автоматизация», «мартышкин труд» говорите... вполне конкретный пример, дебиан разное время разные версии, подбери параметры в /etc/network/interfaces для получения адреса ipv6 - метод подбора это действительно мартышкин труд, в вот в слаке все работало и работает из каробки.
В туже тему v6, вы все такие «прогрессивные», однако еще четыре года назад не могли работать с префиксом больше /64 в то время как даже шинда7 робила так же как и слака. Причину я знаю, но блин выже «прогрессивные а слака говно мамонта»

anc ★★★★★
()
Ответ на: комментарий от anc

Давайте начнём с подписей пакетов (и, соответственно, контроля целостности системы). Да-да, я тут уже вижу, что многим оно не нужно, клоуны даже считают, что это

всякий новомодный бесполезный шлак

и те, кому это надо

пользуется хипстерскими баззвордами

но уж на то они и клоуны.

anonymous
()
Ответ на: комментарий от anc

Не поверите, нам действительно не надо. А вот судя по необходимости приведенного примера, что-то в вашем «ынтерпрайзе» не так.

Ахахаха, ну да, конечно, если не обращать внимания на проблему, то её как бы и нету, лол. Контроль целостности на боевых серверах – это банальный здравый смысл.

anonymous
()
Ответ на: комментарий от tailgunner

Она простая в реализации за счет того, что не решает сложных задач. Но она не такая уж простая в использовании для сборки пакетов и не такая простая в пользовании готовых пакетов (зависимости, и да, я знаю про slapt-get).

ППКС. Пакеты типа слакварных собираются в любом дистре одним вызовом checkinstall, но едва ли кто-то из юзеров приличных дистрибутивов упаковывает недостающее таким способом.

Хотя после маняпровайдера, который отрицает полезность подписей я уже ничему не удивлён.

anonymous
()
Ответ на: комментарий от anonymous

Вопрос был:

Просто интересно, в чем по вашему мнению дебиан «более автоматизирован» чем слака?

Ответа я так и не получил

anc ★★★★★
()
Ответ на: комментарий от anc

Можно зарыть голову в песок и не обращать внимания на окружающую действительность. Примерно чем-то таким слакофилы сейчас и заняты.

Чо там с гномом-то? Можно его одной командой поставить?

anonymous
()
Ответ на: комментарий от anonymous

Говорят — «Slackware используют физики». Может быть и так. Хотя, эту фразу следует понимать так: «среди слакварщиков удельный вес быдла стремится к нулю, и наоборот удельный вес интеллигентов как нигде высок.

Ахахаха, вот это топовый аргумент! Люблю треды про слаку, сразу куча клоунов вылезает со своим карго-культом («раз я юзаю слаку, значит не быдло, а кто обращает внимание на слакопроблемы, тот ниасилил и быдло»). Продолжайте пожалуйста.

anonymous
()
Ответ на: комментарий от Stanson

дебилы-манагеры

новомодный бесполезный шлак, от системд до CI и пользуется хипстерскими баззвордами

А у меня нет необходимости тешить своё ЧСВ

:))))))))))

Если вокруг одни содомиты, а ты – Д'Артаньян, то это должно навести на какие-то мысли, не находишь?

env ★★☆
()
Последнее исправление: env (всего исправлений: 1)
Ответ на: комментарий от anonymous

Вот она, самая писечка. Слаку принято любить и уважать, тогда ты «интеллигент», а если вдруг ты справедливо указываешь на её недостатки — значит «ниасилил» и «быдло».

env ★★☆
()
Последнее исправление: env (всего исправлений: 2)
Ответ на: комментарий от anonymous

Ну хрен знает, это у вас в дефолт-сити такой продакшен давно бы пошёл ко дну

Потому что в дефолт-сити концентрация успешных менеджеров и маркетологов по отношению к инженерам на порядки выше, чем в провинции.

anonymous
()
Ответ на: комментарий от sqq

нафиг нужен bash, если есть православный ash?

ash, dash и прочие реализации POSIX shell нужны для скриптов.

bash, ksh, zsh и прочие навороченные шеллы нужны для удобства интерактивной работы.

anonymous
()
Ответ на: комментарий от anonymous

Контроль целостности на боевых серверах – это банальный здравый смысл.

«Банальный здравый смысл» - это «не допускать уборщиц в серверную».
Измененные бинарники это лишь малая часть того что можно сделать получив рута на взломаном серваке.
И повторю если ваш «ынтерпрайз» подразумевает взлом, значит что-то вы делаете не так.

anc ★★★★★
()
Ответ на: комментарий от tailgunner

А потом надо собрать юзабельный пакет, и это не 15 секунд и не 1 команда.

А в чём проблема? Не, понятно, файрфокс какой-нибудь за 15 секунд не соберётся даже на современном железе, чтоб он пропал. Но большинство пакетов — это именно 15 секунд и 1 команда. Я когда CRUX'ом пользовался — всё так и было. В слаквари примерно то же самое, насколько я понимаю.

Именно что в дебиане собрать свой пакет куда сложнее, чем в круксе, слаквари, или даже арче.

anonymous
()
Ответ на: комментарий от anonymous

Чо там с гномом-то? Можно его одной командой поставить?

Судя по вашем комментариям, вы постоянно занимаетесь переустановкой (пора переустанавливать шиндоуз), что в принципе логично смотрится на фоне коментов о «контроле бинарников», ломанули - переустановил, ломанули - переустановил...

anc ★★★★★
()
Ответ на: комментарий от anc

«Банальный здравый смысл» - это «не допускать уборщиц в серверную».

Дадада, если вы не заметили, то вас как бы и не ломали. Продолжайте клоунаду.

anonymous
()
Ответ на: комментарий от anc

По делу давай, чо там с гномом-то? Святой Патрег ниасилил и взвалил проблему на юзеров своего поделия?

anonymous
()
Ответ на: комментарий от anonymous

Но большинство пакетов — это именно 15 секунд и 1 команда.

Т.е. ты утверждаешь, что написанный тобой slackbuild работает с первого раза? Серьезно?

tailgunner ★★★★★
()
Ответ на: комментарий от anc

Так дистрибутив и должен автоматизировать и упрощать установку, обновление и контроль пакетов, алё! Это как бы его основная задача.

env ★★☆
()
Ответ на: комментарий от anonymous

Дадада, если вы не заметили, то вас как бы и не ломали. Продолжайте клоунаду.

Меня ломали, дважды, причем первый случай это была шапка. Но оба случая по личному раздолбайству. И я «ломал», в кавычках принципиально, так как это не взлом был с целью устройства каких-то гадостей, если чо то бинарники не менял.
«Продолжайте клоунаду»

anc ★★★★★
()
Ответ на: комментарий от anonymous

По делу давай, чо там с гномом-то? Святой Патрег ниасилил и взвалил проблему на юзеров своего поделия?

Вы не рассматривали вариант что гном может и не быть необходимым DE ?

anc ★★★★★
()
Ответ на: комментарий от tailgunner

Т.е. ты утверждаешь, что написанный тобой slackbuild работает с первого раза? Серьезно?

Ну вообще как-то упарываться со слакбилдом надо если только система сборки нестандартная. Обычно всё сводится к изменению названия пакета в темплейтном слакбилде и проверке опций configure/cmake/чем-там-собирают.

А для локалхоста на поиграться - можно вообще без слакбилдов ./configure; make; make install DESTDIR=/tmp/DESTDIR; cd /tmp/DESTDIR; makepkg ../package-name.txz; installpkg ../package-name.txz

В общем, да, 15 сек и одна строка.

Stanson ★★★★★
()
Ответ на: комментарий от env

Так дистрибутив и должен автоматизировать и упрощать установку, обновление и контроль пакетов, алё! Это как бы его основная задача.
дистрибутив и должен автоматизировать и упрощать установку
Это как бы его основная задача.

А мне всегда казалось, что ос должна работать... Видимо ошибался.

anc ★★★★★
()
Ответ на: комментарий от anc

Отличная демонстрация уровня слакоюзеров! У нас нет гнома потому что он вам не нужен! Спасибо, ребята, что открыли глаза, как бы я без вас узнал об этом?

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

Ну возьми любой другой сложный софт с большим числом зависимостей. Будешь утверждать, что и он не нужен?

anonymous
()
Ответ на: комментарий от anc

Так дистрибутив и должен автоматизировать

всегда казалось, что ос

Ты не понимаешь разницу между ОС и дистрибуивом.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Т.е. ты утверждаешь, что написанный тобой slackbuild работает с первого раза?

Нет, я утверждаю, что в круксе написанный мной Pkgfile работает с первого раза.

И предполагаю, что в слаквари должно быть так же. Поскольку ты утверждаешь, что это не так, то я спрашиваю у тебя

А в чём проблема?

anonymous
()
Ответ на: комментарий от Stanson

Обычно всё сводится к изменению названия пакета в темплейтном слакбилде и проверке опций configure/cmake/чем-там-собирают.

Если у тебя все слакбилды - это на самом деле один слакбилд, то... всё равно рано или поздно ты ошибешься. И скорее рано, чем поздно.

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

Т.е. ты утверждаешь, что написанный тобой slackbuild работает с первого раза?

Нет, я утверждаю, что в круксе

Ясно.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Если у тебя все слакбилды - это на самом деле один слакбилд,

В каком смысле?

то... всё равно рано или поздно ты ошибешься. И скорее рано, чем поздно.

Ошибаются, рано или поздно, абсолютно все. Но по сравнению, например, с дебиановским пакетостроением, в слаке вероятность ошибиться и не заметить факап в пакете - ничтожна. Просто потому что KISS.

Stanson ★★★★★
()
Ответ на: комментарий от Stanson

Просто поглощение мелких, крупными, крупных еще более крупными и т.д. в ДС еще в первой половине 2к началось. А вы все еще на плаву. Достойно!
Я помню время когда еще корбина начала скупать местные сетки, так в самом начале они выкидывали (без разбора) все оборудование старых провов и ставили свое, нам (небольшой пров в сокольниках) так несколько кисок нахаляву досталось (у админа был знакомый в корбине он и подогнал).

anc ★★★★★
()
Ответ на: комментарий от anonymous

Можно зарыть голову в песок и не обращать внимания на окружающую действительность. Примерно чем-то таким слакофилы сейчас и заняты.

Red Hat за спиной ряженных лиц продвигает свои программы. Патрику пофиг на Rad Hat, от этого факта у многих пердаки рвутся.

Чо там с гномом-то? Можно его одной командой поставить?

GNOME он выпилил. Слишком много времени и сил требовала сборка этого монстра. Если что, ты можешь скачать образ дистрибутива Dlackware и «его одной командой поставить?». Там есть PAM, systemD, GNOME.

anonymous
()
Ответ на: комментарий от Stanson

Я подключался к degunino.net лет так 15 назад, когда снимал жильё в Отрадном. Вы молодцы, что держитесь до сих пор.

anonymous
()
Ответ на: комментарий от anonymous

Отличная демонстрация уровня слакоюзеров! У нас нет гнома потому что он вам не нужен! Спасибо, ребята, что открыли глаза, как бы я без вас узнал об этом?

А зачем вам гном на сервере? «откройте нам глаза» плиз.

anc ★★★★★
()
Ответ на: комментарий от Stanson

Если у тебя все слакбилды - это на самом деле один слакбилд,

В каком смысле?

В том, что в шаблоне нужно просто заменить имя пакета, но не трогать, скажем, список файлов/пути, пермишены, добавлять вспомогательные скрипты.

Но по сравнению, например, с дебиановским пакетостроением, в слаке вероятность ошибиться и не заметить факап в пакете - ничтожна

Ой да ладно. Забыть файл - ничуть не сложнее, чем в Debian, а всяческих полезных хелперов вроде dh_installudev тупо нет.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Ты не понимаешь разницу между ОС и дистрибуивом.

Думал будет понятно. Простите.

дистрибутив и должен автоматизировать и упрощать установку
Это как бы его основная задача.

Сформулирую по другому: установленный софт должен работать «Это как бы его основная задача» а не «дистрибутив и должен автоматизировать и упрощать установку»
Установка это разовое действие. На настройку потратите куда как больше времени.

anc ★★★★★
()
Ответ на: комментарий от tailgunner

Т.е. ты утверждаешь, что написанный тобой slackbuild работает с первого раза?

Нет, я утверждаю, что в круксе написанный мной Pkgfile работает с первого раза.
И предполагаю, что в слаквари должно быть так же. Поскольку ты утверждаешь, что это не так, то я спрашиваю у тебя
А в чём проблема?

Ясно.

Это хорошо.

А на вопрос про слакварь ответишь?

anonymous
()
Ответ на: комментарий от anc

Демагогия и явное отрицание проблемы. Я не удивлён.

anonymous
()
Ответ на: комментарий от anc

Нетбайнет однажды купил нас, но не целиком. Остался небольшой кусок, который изначально был независимым и не принадлежал полностью владельцам старого дегунино, хотя и работал совместно. Нетбайнет пожадничал и так и не купил его, типа, хрен с ней, с мелочью. Через полтора-два года после покупки «основного» Дегунино, к этому небольшому кусочку от нетбайнета переподключилось подавляющее большинство старых абонентов Дегунино. Стабильность и локальный техпод с решением проблем за часы, а не за недели - они юзверям важны очень. :)

Stanson ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.