LINUX.ORG.RU

Slackware 14.2 stable

 


6

14

После долгих 26 месяцев разработки вышла долгожданная Slackware 14.2.

Основные нововведения:

  • ядро Linux версии 4.4.14;
  • glibc 2.23;
  • gcc 5.3.0;
  • KDE 4.14.x;
  • добавлена поддержка PulseAudio;
  • udev заменён на eudev, а Consolekit — на Consolekit2 (чтобы избежать перехода на systemd в этом цикле разработки).

>>> Официальный анонс

>>> Ссылки для скачивания

★★★★★

Проверено: Shaman007 ()

добавлена поддержка PulseAudio;

Предвижу громовые раскаты в комментах :)

избежать перехода на systemd в этом цикле разработки

То есть в следующем таки пуканы фанатиков отправятся на геостационарную? :-D

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

ocaml нет, octave нет, haskell нет [...] ребята из gnome и Леннарт

Вы так говорите, будто ocaml и haskell есть в gnome или в systemd.

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

Это вряд ли, модель разработки закрытая.

То есть погодите, получается что хомячкам пропихивают что захотят и они пищат от восторга, а потом набегают в темы с systemd пустить слюни по поводу «навязывания» systemd посредством демократического голосования?! Феерические идиоты.

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

И почему этот Патрик-Бог так панически боится systemd?

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

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

пытаюсь запустить имакс — ругается, что нет libmagickwand

$ ldd $(which emacs)|grep wand
$ 


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

... нет, ... нет, ... нет

А если найду? Опять в полку неосиляторов прибыло. Да-да, в ударе молотком по пальцам виноват, безусловно, молоток.

Ах, я три дня за вами гналась, чтобы сказать, как вы мне безразличны. (q)

Сам дистр — жуткая помойка

Раз уж догнали, может быть раскроете сию глубокую мысль?

Спасибо, боже

Джонсон Патрик передаёт вам «пожалуйста» :-)

для упоротых юниксфанатиков есть подобные загоны

Не стоит так переживать, дышите ровнее, счастливо оставаться...

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

хомячкам пропихивают что захотят и они пищат от восторга, а потом набегают

Не совсем уловил мысль.

Если вы не являетесь ментейнером в используемом дистрибутиве, то вам пропихивают. Не замечали? Бывает.

Slackware довольно консерватина, следует принципу наименьшего удивления. То, из чего она собрана, и чем и как она собрана, лежит в каталоге source/ рядом. Не нравится, как собрано, пересоберите по-своему.

Хочется Slackware с systemd и pam, соберите или воспользуйтесь, тем, что сделал кто-то другой, см., например, dlackware. Вы свободны выбирать, делать или не делать.

Пульсе уже довольно много лет, довольно долго обкатывается. Мотивы включения — выбор: выбросить BlueZ или включить PA. Как по мне, взвешенное техническое решение, ни больше, ни меньше. Не стоит тут какую-то политику искать.

Не нравится PA — делов то, пересобрать несколько пакетов не велика задача. Вот не пойму только, почему из Slackware ею не пользующиеся сначала делают икону, потом пытаются свое «творение» опорочить и громко поносить. Самим-то не смешно? Или это только со стороны так заметно?

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

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

Болеют. Их пожалеть надо.

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

приветствую)

http://slackware.osuosl.org/slackware-14.2/UPGRADE.TXT

обновился по этому HowTo: 14.1 -> 14.2 вроде все нормально, базовая часть обновилась, пока репы не прикручивал, когда обновлялся очень переживал, что самому придется группы пересоздавать, но вроде как все прокатило:

$ cat /etc/passwd
...
sddm:x:64:64:User for SDDM:/var/empty:/bin/false
pulse:x:65:65:User for PulseAudio:/var/run/pulse:/bin/false
polkitd:x:87:87:PolicyKit daemon owner:/var/lib/polkit:/bin/false

после обновлений не делал 5 пункт из UPGRADE.TXT

     #!/bin/sh
     cd /etc
     find . -name "*.new" | while read configfile ; do
       if [ ! "$configfile" = "./rc.d/rc.inet1.conf.new" \
         -a ! "$configfile" = "./rc.d/rc.local.new" \
         -a ! "$configfile" = "./group.new" \
         -a ! "$configfile" = "./passwd.new" \
         -a ! "$configfile" = "./shadow.new" ]; then
         cp -a $(echo $configfile | rev | cut -f 2- -d . | rev) \
           $(echo $configfile | rev | cut -f 2- -d . | rev).bak 2> /dev/null
         mv $configfile $(echo $configfile | rev | cut -f 2- -d . | rev)
       fi
     done

    You might also wish to move these config files over:

    /usr/lib*/man.conf.new
    /usr/share/vim/vimrc.new
а сделал: slackpkg new-config и вроде как по .new-файлам пробежался, многие заменил, но вот в системе наличие их смущает, к примеру /etc/shadow.new - не припомню, что бы про него у меня что-то спрашивалось:
# find /etc/ -name "*.new"
/etc/shadow.new
/etc/rc.d/rc.inet1.conf.new
/etc/group.new
/etc/gshadow.new
/etc/sbopkg/sbopkg.conf.new
/etc/passwd.new
не посоветуйте дальнейшие действия по подчистке системы?

NK ★★★★★ ()

Хороший дистибутив был в 2007, но зачем он в 2016?

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

Этот дистрибутив переживёт Убунту.

Что угодно переживет Убунту. Убунту уже почти сдохла.

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

не было пульсы - гордо распускали хвост...

А ты где был? И кстати pulseaudio можно было поставить и раньше, только самому и ручками настроить

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

почему из Slackware ею не пользующиеся сначала делают икону

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

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

А ты где был?

На рыбалке. А пульса у меня уж лет 10 как.

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

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

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

но вот в системе наличие их смущает, к примеру /etc/shadow.new - не припомню, что бы про него у меня что-то спрашивалось:

Команда slackpkg new-config не трогает файлы /etc/shadow; /etc/group.new; /etc/gshadow.new; /etc/passwd.new. Ибо так велел сам бох Патрег. Ты должен эти файлы самолично своими «руками» объединить.

не посоветуйте дальнейшие действия по подчистке системы?

Ну, если надо почистить от лишних пакетов, то последовательно сделай:

# slackpkg update gpg
# slackpkg update
# slackpkg clean-system
Последняя команда выведет список «левых» пакетов, в том числе и тех, которые ты сам искал и устанавливал.

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

осваивать что-то новое?

Это школьникам и студентам можно каждые полгода осваивать что-то новое, которое ещё через полгода протухает (вспомним тот же hal). У Патрика другая задача - сделать рабочую систему, а не бесконечно тестировать низкосортный софт от индусов редхета, потому и подход другой.

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

Хороший дистибутив был в 2007, но зачем он в 2016?

Линукс вообще в 2007 был хорош, сейчас же это вторая винда: средним линукс-пользователем сборка из исходников считается чуть ли не позором, софт ставится исключительно из блобов, а если нужно что-то нестандартное, приходится лазать по всяким помойкам (ppa, aur) и брать софт, проверенный и собранный непонятно кем.

Чем это лучше винды, непонятно. Так что вопрос не в том, зачем в 2016 слака, а в том, зачем в 2016 линукс.

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

При монтировании /usr отдельно cgroups монтируеться неправильно в результате чего libvirt не работает. Пришлось править скрипт Патрика.

Думаю, libvirt работал бы, если бы был в официальном хранилище Патрика. Ты ведь этот пакет слева брал, да? Патрик не гарантирует работу пакетов взятых слево, при нештатной ситуации ты должен сам всё разруливать.

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

приятно опять в слаке оказатся :-) только вот мышка что то уж больно резвая надо бы уменьшить чувствительность, не подскажешь как это через xorg.conf сделать?

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

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

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

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

Тут немножко другое. Ранее не было «обязаловкой» не монтировать /usr в корень. Т.е. проблема немного глубже, кроме моего случая, может еще оказаться овермного.
И таки slackbuilds освящен опубликована ссылка на главной.

anc ★★★★★ ()
Ответ на: комментарий от splinter
Option "Sensitivity" "100"

однако я через

xset m

ставлю.

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

А new-config с ними, как и UPGRADE.TXT, предлагает разобраться вручную (так всегда было). Кстати, у slackpkg есть опция предлагать только новые .new (ONLY_NEW_DOTNEW, по умолчанию отключена, но мало ли, включили и забыли).

Как по мне, самый простой способ — vimdiff. Он (как и diff) может быть неудобным, если строчки сильно перемешаны. В любом случае, файлы эти небольшие, можно глазами пробежать и руками объединить. Главное, чтобы новые изменения попали в актуальные файлы.

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

Говоря про slackpkg clean-system, нужно понимать, что нужна она затем, чтобы удалить пакеты, исключенные _из дистрибутива_. Если у вас что-то поставлено сторонее, это на данном этапе не проблема: если одноименный (по родовому имени) пакет пришел в дистрибутив (": Added" по журналу), он уже на стадии install-new заменил сторонний. А вот чтобы файлы от udev, замененного на eudev, не застряли в системе, вот для того и нужен clean-system. Многий сторонний софт даже пересборки не потребует.
Ну и про blacklist не забывать (при install-new не применяется и навредить не может).

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

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

Лол, это дефолтный имакс, который идет в составе дистра. При установке я поставил галку: установить имакс, после установки имакс не работает. Да, я могу установить пакет имаджмаджика, но какого хрена он не ставится при установке, если я поставил галку «установить имакс»?

А если найду?

Найди мне окамл и opam на слаку, да. Желательно актуальных версий.

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

У Патрика другая задача - сделать рабочую систему

И когда же он, наконец-то, с ней справится? Я смотрю звуковой сервер уже появился (всего-то лет на 10 позже остальных), пакетный менеджер вроде тоже (20 лет?)... глядишь через полвека и дотянет до уровня прошлогоднего RHEL, если ещё жив будет, конечно :)

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

Да, я могу установить пакет имаджмаджика, но какого хрена он не ставится при установке, если я поставил галку «установить имакс»?

а если бы установил, жаловался «какого хрена он ставится, если при установке я поставил галку „не устанавливать имаджмаджик“?

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

Да слака через 20 лет даже до openBSD не дорастет в плане удобства использования, простоты, качества и т д.

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

а если бы установил, жаловался «какого хрена он ставится, если при установке я поставил галку „не устанавливать имаджмаджик“?

Упоролся? При установке меню предлагает установить основные компоненты, в том числе имакс. Когда я выбираю «установить имакс», я ожидаю получить работающий имакс, а не имакс, не работающий из-за неудовлетворенных зависимостей.

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

И когда же он, наконец-то, с ней справится?

с 93 успешно справляется)

Я смотрю звуковой сервер уже появился

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

пакетный менеджер вроде тоже (20 лет?)

тоже всегда был, и не один. slackpkg недавно взяли, и лично меня удивляет, почему не взяли slapt-get, а этот огрызок.

глядишь через полвека и дотянет до уровня прошлогоднего RHEL, если ещё жив будет, конечно :)

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

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

при установке тебе советуют жать full и не выёбываца :-D

однако, если ты понимаешь что делаешь (а на самом деле нет) - вперёд, кучерявь руками. Накучерявил а теперь жалуешься. ССЗБ.

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

У дистрибутивного emacs зависимости с wand в имени нет, повторю:

$ ldd $(which emacs) | grep -c wand
0
С какой помойки тот emacs — хз.

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

Опять в полку неосиляторов прибыло. Да-да, в ударе молотком по пальцам виноват, безусловно, молоток.

Кстати, а вот почему, когда кто-то указывает на несуразный ПМ Slackware — его тут же клеймят неосилятором и рассказывают как всё на самом деле просто; но когда у кого-то apt-get/aptitude «сносит пол-системы» — это всё проклятая автоматика, а они несчастные жертвы?

Сам дистр — жуткая помойка

может быть раскроете сию глубокую мысль?

Думаю, речь идёт о «жирных» пакетах и тотальной пропаганде «ФуллИнсталл»/восприятия Slackware как монолитной системы.
The official Slackware Linux distribution is anyway meant to act as a cohesive whole. Hence, dependency management is largely moot as installing the entire distribution (the recommended way) takes care of most dependency problems. (c) docs.slackware.com

package and dependency management shouldn't put you off slackware

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

тотальной пропаганде «ФуллИнсталл»/восприятия Slackware как монолитной системы

Не вижу связи с помойкой.
Это как кто-то кричит, что хочет научиться ездить на одном колесе, хотя ни ходить толком не умеет, ни равновесие держать, да и подслеповат. Ему дают 4-колесный лисапед и говорят — учись, научишься, снимешь пару колес. Научишься — снимешь еще одно.

И в установщике есть установка по тегфайлам, и в slackpkg есть template, и любой пакет можно корректно удалить/поставить. А почему не афишируется? Так сразу набегут, кто инструкцию не почитал, вместо колеса снял седло и кричит, что при езде сидеть не удобно...
С другой стороны, Salix, MLED, Zenwalk и прочие деривативы — вот они как раз и занимаются тонкой работой по мощному фундаменту пакетной базы Slackware. И чем такая картина плоха? Как по мне — все просто отлично в своем положении вещей.

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

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

почему, когда кто-то указывает на несуразный ПМ Slackware — его тут же клеймят неосилятором

Не надо быть семи пядей во лбу, чтобы разобраться в том, как это работает. А наличие порога вхождения — так это же хорошо, меньше неадекватов ;) Я вот в свое время не осилил RPM в Mandrake, а Slackware живет и здравствует у меня вот уже пятый год. Помимо нее, есть ВМ с Gentoo, да и RPM более-менее после Slackware освоился. Я как-то решил попробовать тот Mandrake Community 10, поставил его в ВМ и возникавшие при первом знакомстве проблемы успешно разрешил.

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

После долгих 26 месяцев разработки

По моим подсчётам получается 32 месяца

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

с 93 успешно справляется)

Ага, так успешно что у народа аж емакс после установки не запускается, LOL :D

вряд ли рхел проживёт столько, учитывая как красношапка снюхалась с мс

А, ты из тех идиотов, что строят теории заговора на основании «одна бабка сказала». Шапочку из фольги при входе на ЛОР снять не забудь :)

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

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

Так я Debian помойкой и не называл. У него-то как раз есть удобные инструменты, подчёркиваю слово «удобные», для комфортной работы с длинным списком наличного.
И да, у Slackware список наличного не такой уж большой.

Это как кто-то кричит, что хочет научиться ездить на одном колесе, хотя ни ходить толком не умеет, ни равновесие держать, да и подслеповат. Ему дают 4-колесный лисапед и говорят — учись, научишься, снимешь пару колес. Научишься — снимешь еще одно.

Забавно. Очень хорошо характеризует ЦА Slackware.
ездить на одном колесе... это умение пригодится разве что в цирке...
Если мне нужно приехать из точки А в точку В — я предпочту либо свой личный автомобиль, либо такси, но уж точно не 4-колесный лисапед.
Я это всё к тому, что Slackware на сегодняшний день может удовлетворить только энтузиаста linux, любящего играть с конструкторами, головоломками, сборными моделями.

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

vimdiff

Спасибо, хоть как-то нагляднее, а то это ужас так выискивать например в group , куда входит какой пользователь и не изменился ли номер, и не добавилось ли что-то новое. Пока оставил без изменений, вроде группы pulse и sddm при обновлении добавились куда надо, как и другие

slackpkg clean-system...удалить пакеты, исключенные _из дистрибутива

кстати, а не знаете, у sbopkg есть что-то подобное? Что бы удалить пакеты, slackbuild'ы которых отсутствуют в репе слакбилдов.

Для чего мне это надо? вот пример, одна из зависимостей gparted
https://slackbuilds.org/result/?search=gtkmm&sv=14.1
В 14.2 в этом репе ее сответственно нет т.к. появились в репе Патрика: gtkmm2 (и gtkmm3)

И не подскажете еще, лиса на гтк3 все таки стала?
http://gluon.rghost.ru/86Mk5nSmv/image.png
ldd что-то не очень меня проинформировал: ldd /usr/bin/firefox

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

Вряд ли после установки. Бормант уже опроверг.

P.S. Заговоры для параноиков, сговоры для капиталистов.

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

У меня слакварь используется для сервера и dev-станции. Хомячки с лэптопами на убунте, но чую что переведу через пару лет на mled. Текущее развитие меня не устраивает.

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

Не надо быть семи пядей во лбу, чтобы разобраться в том, как это работает.

Разобраться, да, можно, не спорю. Но назвать эти инструменты удобными... да что там инструменты, саму идею ручного разрешения зависимостей — назвать удобной язык не поворачивается.
И зачем терпеть все эти мучения? Ведь суть этого подхода в том, что у Slackware маленькое комьюнити с мизерными ресурсами. Они сами об этом говорят:
Automatic dependency handling requires constant manual developer maintenance, and adds potential for dependency hell.

Slackware Linux official distribution does not have the resources or manpower to manage dependency handling for third party software, which is a complex undertaking, requiring a lot of testing and is prone to errors as already noted above. (c) docs.slackware.com

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

у народа аж емакс после установки не запускается

ты его сообщение прочитай правильно, что видимо прочитал и не понял что там у него было-то и он-то хотя бы ставить решил слаку, хотя не знаю зачем он про галочки умолчал, видимо попереписываться захотелось. Если у тебя тоже не запускается, я тогда не знаю, почему тогда у меня обновившегося с 14.1 на 14.2 - emacs нормально так стартует

http://polariton.rghost.ru/6jz6JzFJz/image.png

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

это умение пригодится разве что в цирке...

Перевод темы на обсуждение полезности езды на одном колесе считаю малопродуктивным и малополезным. Аналогия была приведена для демонстрации непривычного пользователям Debian-а подхода — поставь рабочую систему, убери лишнее.
Или сразу поставь без лишнего, если знаешь как :-) , соответствующий инструментарий есть.

Slackware на сегодняшний день может удовлетворить только энтузиаста linux, любящего играть с конструкторами, головоломками, сборными моделями

Вот только слово «только» здесь лишнее :-)
Режим «поставил — работай» никто не отменял.
Тем не менее и ваша позиция, и ее источники (как объективные так и предубеждения), вполне понятны. Отчасти из-за того, что в Slackware для опытного пользователя другого дистрибутива «всё не так», привычные приемы не работают, а новых не приобретено, и это реально доставляет дискомфорт, заставляя его, опытного пользователя, почувствовать себя слепым котенком :-) Мало кому это нравится...

Пружина чести, наш кумир! И вот на чем вертится мир! (q) А.С.Пушкин

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

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

Одного? Какие весомые преимущества перед Debian?

Хомячки с лэптопами на убунте

Каков их род деятельности, если не секрет?

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

Двух) весомость для меня в следующем: патрик ответственнее всей деб.команды целиком(вспомни бреши учиненые ими, спешку с glibc), взвешенный подход по переходу на новое ПО(системд,пульсаудио), kiss и легкость поддержки дистра «в одно рыло», легкость разработки собственных скриптов,реп,сборок. Актуальность знаний внутреннего устройства дистрибутива ввиду простоты и неизменности. Консерватизм+свежее ПО. Маленькое сообщество, да, для меня єто важно.

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

когда 5 кеды будут, тогда 15 версию, имхо, выпускать будет намного уместнее.

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

А, хомячки это хомячки. Геймеров нету, комп профессионально не используется.

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