LINUX.ORG.RU

Slackware 15 RC3

 

Slackware 15 RC3

1

2

Объявлено о выходе третьего и последнего релиз-кандидата Slackware 15.0. На данный момент заявляется о 99% стабилизированных пакетов, работа идёт в основном в поиске регрессий или других отчетах об ошибках, которые можно было бы исправить до того, как сборка станет стабильной.
Конечно, Пат и соратники оставляют за собой право делать исключения... как например версия ядра 5.15.15, которая по его мнению звучит неплохо для Slackware 15.
Также Пат сетует на немного запоздавшие запросы от пользователей и пожелания которые «просто выходят за рамки основного дерева», где разработчики предпочитают максимально придерживаться принципа YAGNI («Вам это не понадобится»).
В любом случае, после некоторых тестов, нам обещают, спустя почти 6 лет с выхода предыдущей стабильной версии, обновленный Slackware Linux. В общем наслаждайтесь! :-)


Напомню, что Slackware - старейший из ныне живущих дистрибутивов, первый релиз 1.00 вышел 17 июля 1993 г. Основатель дистрибутива - Патрик Фолькердинг (родился 20 октября 1966 г). За основу Slackware был взят Softlanding Linux System (SLS). SLS появился в 1992 году и его также можно считать старейшим Linux дистрибутивом. SLS содержал не только Ядро Linux, но и некоторые утилиты, GNU Emacs, а также реализацию X Window System (графический интерфейс X11).
У Slackware нет графического инсталлятора. Установка проходит в текстовом режиме. В процессе установки пользователь может сам выбрать пакеты и полностью контролирует процесс установки.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: unfo (всего исправлений: 6)

Ответ на: комментарий от LightDiver

Ну просто релиз должен что то новое приносить, должно же быть какое то развитие оси, а не просто обновление софта.

Предлагаете вкорячить ненужнод?

Обновление софта это настолько банальная задача ежедневная, что ее можно вон и крону отдать, а не выдавать за новшество.

Что есть софт? Демоны за «софт» прокатят или нет?

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

Ну для меня, как для пользователя софт - все пакеты системы, включая ядро. А какая там версия у них - вообще пофиг. А вот когда добавляют что то новое или меняют - это совсем другое дело.

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

А какая там версия у них - вообще пофиг.

У демонов конфиги имеют свойство меняться, так что ниразу ни пофиг.

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

А вот для этого в генте есть уникальный инструмент, которого нету в других дистрибутивах - тут конфиги не обновляются автоматом. Нужно вручную запустить команду и она покажет изменения. Ты можешь их принять, отказаться. Удобненько.

Хм.. Хотя я много лет это уже не запускал. Может обновлятор кальки и это учитывает, не знаю.

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

В дистрибутивах с фиксированными релизами библиотеки не обновляются между релизами.

Написал saahriktu в топике про слаку. Очень эпично получилось.

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

Нужно вручную запустить команду и она покажет изменения.

Ставлю на то, что чуть более сложные варианты не покажет. Например бинд с несколькими конфигами, сомневаюсь что оно будет парсить всё.

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

Про несколько не знаю. Он новые конфиги и изменения делает временными файлами, которые не имеют силы, пока их не применишь. Как то так. Погугли etc-update и dispatch-conf. Их целых две утилиты.

Вообще в генте много разной автомтизации удобной, например eselect. Там вообще конфигурация десятков утилит удобная. Например выбор нужной версии ядра в одну команду или видео-драйвера или версии вайна итд.

http://pastebin.calculate-linux.ru/ru/show/248850

Во, видал.

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

Про несколько не знаю.

Ну вот. А у меня только на поддиванном как минимум у самбы и бинда разбито на н-цать конфигов.

Вообще в генте много разной автомтизации удобной, например eselect. Там вообще конфигурация десятков утилит удобная. Например выбор нужной версии ядра в одну команду или видео-драйвера или версии вайна итд.

Вполне логично. После долгих конпеляний юзер просто жить не может спокойно, то ядрышко ему поменять, то дрова на видео... :)

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

Репо от ponce (клон SBo) идет с -current ноздря в ноздрю уже довольно давно. После релиза он и станет веткой SBo для Slackware 15.0.

bormant ★★★★★
()

особенно круто на фоне дуршлага SYSTEMD :) Патрик отлично себя чувствует недавно общались на FB с ним :)

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

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

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

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

IMHO роллинговые релизы в проде годятся только для какой-нибудь новомодней экзотики (когда нужны свежие версии) и только внутри тщательно автоматически оттестированного контейнера с легко перестраиваемым пайплайном в случае обнаружения факапа уже юзером после CI/CD.

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

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

Точно уникальный? Давно есть? И появился раньше, чем slackpkg с его подкомандой new-config?
В те времена не было не только кальки, но и генты.

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

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

А вот насчёт деба - ты это зря...
Ох зря...
С тебя сейчас потребуют нехилых пруфов...
Вот мой с подкраватного локалхоста на Atom N270 c 1Gb ОЗУ для экскрементовэкспериментов:

root@miniserver:/home/faust# apt update && apt upgrade && apt full-upgrade && apt autoremove
Сущ:1 http://deb.debian.org/debian bullseye InRelease                                                         
Пол:2 http://deb.debian.org/debian bullseye-updates InRelease [39,4 kB]                                       
Пол:3 http://deb.debian.org/debian bullseye-backports InRelease [44,0 kB]                        
Сущ:4 https://packagecloud.io/ookla/speedtest-cli/debian bullseye InRelease                 
Пол:5 http://deb.debian.org/debian bullseye-backports/non-free Sources.diff/Index [4 995 B]
Пол:6 http://deb.debian.org/debian bullseye-backports/main Sources.diff/Index [63,3 kB]
Пол:7 http://deb.debian.org/debian bullseye-backports/main i386 Packages.diff/Index [63,3 kB]
Пол:8 http://deb.debian.org/debian bullseye-backports/main Translation-en.diff/Index [46,5 kB]
Пол:9 http://deb.debian.org/debian bullseye-backports/non-free i386 Packages.diff/Index [6 117 B]
Пол:10 http://deb.debian.org/debian bullseye-backports/non-free Translation-en.diff/Index [4 995 B]
Игн:10 http://deb.debian.org/debian bullseye-backports/non-free Translation-en.diff/Index
Пол:11 http://deb.debian.org/debian bullseye-backports/non-free Sources T-2022-01-06-1401.28-F-2022-01-06-1401.28.pdiff [1 716 B]
Пол:11 http://deb.debian.org/debian bullseye-backports/non-free Sources T-2022-01-06-1401.28-F-2022-01-06-1401.28.pdiff [1 716 B]
Пол:12 http://deb.debian.org/debian bullseye-backports/main Sources T-2022-01-13-1402.41-F-2022-01-04-0801.32.pdiff [51,2 kB]
Пол:12 http://deb.debian.org/debian bullseye-backports/main Sources T-2022-01-13-1402.41-F-2022-01-04-0801.32.pdiff [51,2 kB]
Пол:13 http://deb.debian.org/debian bullseye-backports/main i386 Packages T-2022-01-13-0210.55-F-2022-01-04-1411.47.pdiff [52,8 kB]
Пол:14 http://deb.debian.org/debian bullseye-backports/main Translation-en T-2022-01-12-1403.09-F-2022-01-06-1401.28.pdiff [27,6 kB]
Пол:13 http://deb.debian.org/debian bullseye-backports/main i386 Packages T-2022-01-13-0210.55-F-2022-01-04-1411.47.pdiff [52,8 kB]
Пол:15 http://deb.debian.org/debian bullseye-backports/non-free i386 Packages T-2022-01-06-2001.56-F-2022-01-06-1401.28.pdiff [5 714 B]
Пол:14 http://deb.debian.org/debian bullseye-backports/main Translation-en T-2022-01-12-1403.09-F-2022-01-06-1401.28.pdiff [27,6 kB]
Пол:15 http://deb.debian.org/debian bullseye-backports/non-free i386 Packages T-2022-01-06-2001.56-F-2022-01-06-1401.28.pdiff [5 714 B]
Пол:16 http://deb.debian.org/debian bullseye-backports/non-free Translation-en [5 560 B]                                                              
Получено 417 kB за 6с (69,6 kB/s)                                                                                             
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово                                                                                                                                                        
Чтение информации о состоянии… Готово                                                                                                                                                         
Все пакеты имеют последние версии.                                                                                                                                                            
Чтение списков пакетов… Готово                                                                                                                                                                
Построение дерева зависимостей… Готово                                                                                                                                                        
Чтение информации о состоянии… Готово                                                                                                                                                         
Расчёт обновлений… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
root@miniserver:/home/faust# uptime
 00:20:39 up 25 days, 11:11,  1 user,  load average: 0,39, 0,27, 0,22
root@miniserver:/home/faust# date
Пт 14 янв 2022 00:25:03 +05
Повторюсь и про арч: «да, я уже не помню когда у меня в арче были проблемы с обновами. Без всяких там «автообновляторов».»

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

Хотя я не для этого ставил себе этот конструктор, видать в детстве не наигрался в http://20th.su/2009/07/07/zheleznyj-konstruktor-1/

И твоё нытьё про проблемы... Вопрос:«нафига ты выбрал роллинг-дистр на базе «для энтузиастов», а теперь вопишь об костыле-обновляторе»?

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

Потому что в слаке обновляется.

Библиотеки? Как бы, до минорных версий они и в других дистрибутивах с фиксированными релизами обновляются, но это не считается.

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

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

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

читать мануал

В этом и смысл «теста». Слакварный установщик даёт ощущение, что он автоматически всё настроит… не настроит.

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

набирать командочки

причем в случае с crux, если не считать разметки диска и сборки ядра, достаточно менее 20 команд. ну и документация у него, два листа А4)

anonymous
()

С чего начинаются линуксы?
Со Слаки которая тру.
...
Ведь все кроме Слаки - убожество,
Ведь Слака - она навсегда.

(c) выход Slackware 11, 2006 год.

untitl3d
()
Последнее исправление: untitl3d (всего исправлений: 2)
Ответ на: комментарий от drfaust

Я не пользовался дебианом года с 2009, но помню регулярные требования что то вроде apt-get install -f сделать.

Я выбрал изначально генту просто потому что было интересно, а остался на ней, потому что она оказалась стабильнее дебиана. В ней все оказалось тупо прозрачнее и проще. Понятнее чтоли для меня, как для юзера.

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

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

Понятно, не знал. Слакой я пользовался ооочень давно и шибко не долго. Я не очень понимаю что такое new-config, но в генте это автоматика, а не просто доп. команда.

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

установить можно левой пяткой средне-задней ноги (после одной установки на виртуалку)

а вот настроить потом «это все» под себя, тут да, требуется достаточно и времени и знаний и ... хорошего, творческого занудства :о)

sunjob ★★★★
()

Примерно с 2000 года человечество мучает один вопрос - зачем пользоваться шлакой, если можно не пользоваться шлакой?

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

В этом и смысл «теста». Слакварный установщик даёт ощущение, что он автоматически всё настроит… не настроит.

А какой-то другой установщик делает что-то сильно больше чем установщик слаки?

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

установить можно левой пяткой средне-задней ноги (после одной установки на виртуалку)

Ага. КМК единственная возможная «сложность» в установке это использование fdisk. Хипстерам же подавай гуйню в которой мышкой повозить можно. :)
Вторая «сложность» про которую вы забыли упомянуть, отсутствие гуйни после установки. :)

а вот настроить потом «это все» под себя, тут да, требуется достаточно и времени и знаний и ... хорошего, творческого занудства :о)

Под другими дистрами это требует не меньших усилий.

Вообще говоря слака отчасти проще в установке, натыкал галочек для установки всего и готово. Но и сложнее, так «всего» может нехватить и тут нужны сокровенные знания:
1. о slackbuilds
2. о названиях пакетов которые нужно установить со slackbuilds :)

Кстати в некотором роде слака «развращает» своими пакетами «усе в одном». Как в слаке:
slackpkg install pkgname; command-name - profit.
Как в какомнидь дебе:
apt install pkgname; command-name
-bash: command-name: command not found
Мля... как же там было.... apt-file search command-name
-bash: apt-file: command not found
Мля... :)

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

«Я три часа бежала за вами, что бы сказать что вы мне безразличны»
Зашли отметиться?

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

в генту еще много всяких навортов, вокруг некоторых вещей, изучаешь не саму суть проблемы, а как опять же пользоваться этими иструментами в генте. а слака попроще. там меньше наворотов.

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

про которую вы забыли упомянуть

прям оборжаться... :о) сами-же тут-же цытируете

старый новый год, видимо, дал знать! :о)

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

в генте это автоматика, а не просто доп. команда

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

Очень часто новое — хорошо забытое старое. Аргумент «не знал» тут в тему. Плохо, что «не узнавал», просто приписал любимому дистрибутиву первенство во всем ;)

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

Конечно, при прямых руках lilo работает и есть не просит, но вероятность окирпичить свою рабочую машинку он конечно сильно повышает.

ЕМНИП lilo из установщика не очень-то и заботится о fallback ядре, поэтому при первой загрузке после установки возможны сюрпризы.

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

зачем пользоваться

Так работает

можно не пользоваться

А так не работает

;)

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

Звучит гораздо интереснее, чем в генте. Тут это иногда люто подбешивает, когда забываешь на полгодика и у тебя 150+ конфигов на обновление. Хотя вот в кааальке я вообще забыл про них. А они явно автоматически обрабатываются.

LightDiver ★★★★★
()

Слава Патрику! Почём и процветание! /s

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

Ну допишите fallback ядро сами, 5 строчек, право. Чай не космические технологии.

Вот и я говорю, что установка слаки и её обновления — это тест на Ъ-линуксоида. Ничего против написания пяти строчек я не имею.

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

Ну то есть разница только в том, что одни автоматом груб накатывают, а в слаке если лило не устраивает, груб надо натравить руками (оно в установочном образе есть) ?

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

старый новый год, видимо, дал знать! :о)

Даже не приступал :)

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