LINUX.ORG.RU
ФорумTalks

Slackware 15 is there!

 


2

3
Hey folks! It's been a long time, but as usual we had to get everything just exactly perfect, and you just can't rush that. We are very happy to announce the availability of the new Slackware 15.0 stable release. There have been way too many changes to even begin to cover them here, but for our dedicated user base suffice to say that you'll find things modern but also familiar. We've gone with the 5.15.19 Linux kernel (part of the 5.15.x kernel series that will be getting long-term support from the kernel developers). You'll also enjoy a refreshed desktop experience including the KDE Plasma 25th Anniversary Edition with support for Wayland sessions. 

www.slackware.com

Открываем шампанское и хлещем вискарь!

★★★★★

BREAKING NEWS, SEBEKA MINNESOTA 2022-02-02:

Well folks, in spite of the dire predictions of YouTube pundits, this
morning the Slackhog emerged from its development den, did *not* see its
shadow, and Slackware 15.0 has been officially released - another six
weeks (or years) of the development treadmill averted.

This has been an interesting development cycle (in the "may you live in
interesting times" sense). Anyone who has followed Linux development over
the years has seen the new technology and a slow but steady drift away from
the more UNIX-like structure. The challenge this time around was to adopt
as much of the good stuff out there as we could without changing the
character of the operating system. Keep it familiar, but make it modern.
And boy did we have our work cut out for us. We adopted PAM (finally)
as projects we needed dropped support for pure shadow passwords. We switched
from ConsoleKit2 to elogind, making it much easier to support software
that targets that Other Init System and bringing us up-to-date with the
XDG standards. We added support for PipeWire as an alternate to PulseAudio,
and for Wayland sessions in addition to X11. Dropped Qt4 and moved entirely
to Qt5. Brought in Rust and Python 3. Added many, many new libraries to the
system to help support all the various additions. We've upgraded to two of
the finest desktop environments available today: Xfce 4.16, a fast and
lightweight but visually appealing and easy to use desktop environment, and
the KDE Plasma 5 graphical workspaces environment, version 5.23.5 (the
Plasma 25th Anniversary Edition). This also supports running under Wayland
or X11.

We still love Sendmail, but have moved it into the /extra directory and made
Postfix the default mail handler. The old imapd and ipop3d have been retired
and replaced by the much more featureful Dovecot IMAP and POP3 server.

The Slackware pkgtools (package management utilities) saw quite a bit of
development as well. File locking was implemented to prevent parallel
installs or upgrades from colliding, and the amount of data written to
storage minimized in order to avoid extra writes on SSD devices.

For the first time ever we have included a "make_world.sh" script that allows
automatically rebuilding the entire operating system from source. We also
made it a priority throughout the development cycle to ensure that nothing
failed to build. All the sources have been tested and found to build
properly. Special thanks to nobodino for spearheading this effort.

We have also included new scripts to easily rebuild the installer, and to
build the kernel packages. With the new ease of generating kernel packages,
we went on to build and test nearly every kernel that was released, finally
landing on the 5.15.x LTS series which we've used for this release. There
are also some sample config files to build 5.16 kernels included in the
/testing directory for anyone interested in using those kernels.

There's really just way too many upgrades to list them all here. For a
complete list of included packages, see:

ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/PACKAGES.TXT

     
Downloading Slackware 15.0:
---------------------------

The full version of Slackware Linux 15.0 is available for download from the
central Slackware FTP site hosted by our friends at osuosl.org.

If your machine supports x86_64, it is highly recommended that you use the
Slackware64 (64-bit) version for the best possible performance:
   ftp://ftp.slackware.com/pub/slackware/slackware64-15.0/

The 32-bit x86 version may be found here:
   ftp://ftp.slackware.com/pub/slackware/slackware-15.0/

The links above are for the Slackware file tree. If you already have Slackware
14.2 installed, you can use these files and follow the instructions in the
UPGRADE.TXT document to upgrade your system to Slackware 15.0. Instructions
for burning the Slackware file tree onto install discs may be found in the
isolinux directory.

If you're looking for a bootable installer, ISO images are available that can
be written to a DVD or (using dd) to a USB stick:

   ftp://ftp.slackware.com:/pub/slackware-iso/slackware64-15.0-iso
   ftp://ftp.slackware.com:/pub/slackware-iso/slackware-15.0-iso

If the sites are busy, see the list of official mirror sites here:

   http://mirrors.slackware.com

We will be setting up BitTorrent downloads for the official ISO images.
Stay tuned to http://slackware.com and the ##slackware IRC channel on
libera.chat for the latest updates.

This time around we've gone completely virtual. There are no CDs or DVDs to
purchase, and no new stickers, hats, pins, or T-shirts. You can still find
a few items like these on CafePress searching for Slackware, and I might even
make a couple of pennies off them depending on which store you end up on.
It's possible that I'll look into some new stuff after I take a bit of a
breather from this long development cycle... but software was the priority
this time, not swag.

Huge thanks to the Slackware community for all the help making this release
possible. If it weren't for your generous support I'd probably be working at
the potato chip factory instead of on Slackware. ;-) My family and I are
grateful for the support, and I hope everyone will enjoy the new release.

If you'd like to help us keep this project going, contributions are gratefully
accepted here:

https://www.patreon.com/slackwarelinux
https://paypal.me/volkerdi

At this time any contributions are not tax deductible.
Thanks for your support in any amount!

Have fun! :-)  I hope you find Slackware to be useful, and thanks
very much for your support of this project over the years.


---
Patrick J. Volkerding    <volkerdi@slackware.com>

Visit us on the web at:  http://slackware.com
luke ★★★★★ ()

образ пишется, будем пробовать.

Keltir ()

Ну, наконец-то! Патрик – Бог!

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

Когда уже systemd наконец-то впилят? Так чтобы дефолтно, гвоздями

только сегодня (ога, в ночи) покрывал матами systemd. Так что всё правильно.

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

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

я рад, что они заменили ConsoleKit на elogind. sendmail -> postfix - поздний шаг. что у них с PAM не понял.

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 2)

Ура! Патрик Бох!

Что-то затянули они с 15.0. Долго терпел и свалил уже со слаки. Время попробовать снова, наверное :)

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

я настраивал пам и не особо фанат этой штуки. рабочее решение, но не больше. применяется скорее от отсутствия альтернатив. на фряшке тоже, вижу, пам... :( ну не ломают каждый вторник и ладно.

цитата, мнение OpenBSDшинка:

PAM is a pretty ugly set of hacks, frankly, and the Linux implementation is actually quite gross. dugsong did a port of it about a year and a half ago and posted his efforts (he needed to for some smartcard stuff ISTR). i haven't tested it, though. this comes up every now and then and has been pretty cleanly answered. the best place to start would be misc@ and maybe tech@.

however, openbsd has BSD Auth, which itself is quite flexible and standard.

bsd auth - имхо, тоже неуклюжая хрень.:( только код консервативнее.

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

Ну а что поделать…

Anyone who has followed Linux development over the years has seen the new technology and a slow but steady drift away from the more UNIX-like structure.

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

clang только... я не программирую, для меня c++ не противоречит идеологии, потому что я его не знаю и не понимаю.

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

Слака-фу, это когда после многолетнего использования Слаки без проблем разбираешься с любым другим дистрибутивом, естественно в стиле Слаки ;) После чего «другой» дистрибутив тоже становится Слакой :)

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

когда в этом дистрибутиве заменили даже cron на компонент systemd (timers) уже не так весело. новый линукс - это systemd/Linux.

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

ну, у него же еще нет systemd. :)

я получил свой линукс десятилетней давности таким образом:

Переход с Linux на FreeBSD. Успех, но... (осторожно, мне там даже несмотря на игнор от гентушников и izen приходится обороняться. много срача в комментах)

crypt ★★★★★ ()
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от Sylvia

openrc

зацени

witch ~ # rcorder /etc/rc.d/* |tail -n 10
/etc/rc.d/sysctl_lastload
/etc/rc.d/sshd
/etc/rc.d/othermta
/etc/rc.d/inetd
/etc/rc.d/cron
/etc/rc.d/sendmail
/etc/rc.d/ftpd
/etc/rc.d/bgfsck
/etc/rc.d/jail
/etc/rc.d/securelevel

openrc нет, но есть мини С-утилита, которая определяет порядок запуска сервисов. только это. больше ничего не делает. классно же?!:) вот это UNIX-way!

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

вопрос в другом, в нормальной поддержке ядром железок,
включая wifi, тачпады например....
Другие «подводные камни», опять же система портов мне кажется несколько раздутой

Filesystem Size Used Avail Use% Mounted on
/dev/root 75G 5.9G 69G 8% /

вот например Gentoo на сервере, на котором пока ничего нет,
такой немаленький overhead по сравнению с Debian например,
нет, мне конечно нравится простота в системе, и в частности по инициализации, но свет клином только на этом не сошелся,
и раз уж даже Патрик сдает простые скрипты в пользу systemd...
Устал человек уже бороться с отрыванием того, что пытаются везде приколотить чуть ли не гвоздями, суперклеем и эпоксидкой

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

смотря как смотреть. я просто устал от новостей про systemd, меня сейчас никакой линукс не радует, просто потому что это линукс. решил сменить пластинку. так что-то новенькое и приятные мелочи.

в нормальной поддержке ядром железок... по инициализации, но свет клином только на этом не сошелся

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

p.s.

я даже отдаленно не говорю про требования на предприятии.

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

ну мне такой фан сейчас не нужен, времени не хватает особенно на всё, поэтому даже в Gentoo «arch» вместо «~arch», да, обленилась-докатилась, а FreeBSD я когда-то ставила, даже ядро пересобирала,
во времена FreeBSD 2.2 - 3.2 , возможно тогда могло сложиться по-другому. С RedHat я тоже тогда не подружилась, у них ядро на инсталляционном диске не поддерживало ATAPI CDROM ;)

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

Шланг же на плюсах. И пусть ведро написано на сях, но ежели сам компилятор написан на плюсах, то юниксвейность уже как-то испаряется сама собой. И BSD не лучше линукса в этом плане: помню тут Изя ныл что pcc из фряхи выпилили в пользу шланга.

А так-то я сам крестами пользуюсь, просто в них ногу сломишь. А сишечка всё-таки намного более простая (хотя всё равно сложная).

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

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

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

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

я как бы сисадмин и для меня юниксвей - это мелкие кубики-утилиты, которые я могу рекомбинировать (см. выше пример с rcorder). пусть хоть на расте будут.

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

А так-то я сам крестами пользуюсь, просто в них ногу сломишь. А сишечка всё-таки намного более простая (хотя всё равно сложная).

Если писать самому, а не править готовое, то она вполне норм. Есть просто разница между тем чтобы использовать какие-то её возможности и тем как с криком «Уряяя!» пытаться впердолить в свой код всё что можно и всё что нельзя как деды завещали.

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

какая связь в твоей голове между плюсами и Unix-веем? Это вообзе перпендикулярные явления. Иди gcc не собирает программы? Или может он пытается еще быть системой загрузки... далее взде? Не пытается? Делает что-то одно и... «а кто лучше»? Так в чем тут противоречие? :)

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

Я имею в виду написание конпелятора. Сишка проще.

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

хочется как диды всякие там якки и прочее.

типа как gold

Unlike the GNU linker, gold does not use the BFD library to process object files. While this limits the object file formats it can process to ELF only, it is also claimed to result in a cleaner and faster implementation without an additional abstraction layer.

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

Ну а ты ж поди собери энтот линух чем-нибудь окромя гцц…

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

Ты же всегда можешь озвучить проблему.

я-же написал «матерился в ночи», а не «матерюсь до сих пор» :-) Значит проблему решил, но осадочек остался

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

Долго терпел и свалил уже со слаки. Время попробовать снова, наверное :)

Чтобы опять свалить не дождавшись 16))

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

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

Ой, вот лень искать, я там нечастый гость. Просто помню относительно недавний пост в ответ на вопрос почему тормозит выход 15 версии, где Патрик рассказал про свои переезды, текущую крышу, долги за дом и что детям на зефир не хватает. Что характерно пост почти один-в-один повторял пост в ответ на аналогичный вопрос про 14 версию.

Oberstserj ★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)