LINUX.ORG.RU

Slackware current 14.1+, потестим, порепортим...

 


1

9

Дамы, господа, других не вижу... (q) ВСВ

Итак, после длительной размеренной и неторопливой серии на тихом кишиневском, 21.04.2015 Патрик обновил в разрабатываемой ветке дистрибутива (угу, Slackware*-current) разом почти половину пакетов в поштучном исчислении. Сопровождалось сие действо примерно следующим комментарием в ChangeLog.txt:

Tue Apr 21 23:44:00 UTC 2015

Greetings! It has indeed been far too long. I apologize for the absence of updates lately, but we've been using the time to get some good work done. This is not a beta (probably not even an alpha release yet), but it is also not a drill. ;-) We've spared you all most of the pain while we transitioned to a lot of new libraries that got major version number bumps, and have tested everything to ensure that this will be a smooth upgrade. Still, I'd be surprised if all this didn't introduce any regressions, so if you find any problems let us know. Huge thanks are due to Robby Workman, Heinz Wiesinger, Eric Hameleers, and Stuart Winter for all the help. Have fun!

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

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

Остаюсь за сим премного вами благодарен,

 

 

 

PS. Ах да, сценарий установщика зависит от разбора вывода консольных утилит, вроде fdisk сотоварищи, поэтому если кто-то и этот аспект пожелает протестировать, бобро пожаловать:
http://taper.alienbase.nl/mirrors/slackware/slackware-current-iso/
http://taper.alienbase.nl/mirrors/slackware/slackware64-current-iso/

PPS. Комментарий к PS.
Слакварщики установщик видят редко, пару-тройку раз в жизни (ставят себе, ставят себе как надо, ставят по случаю на стороне, в процессе понимая, что есть пути проще), поэтому на них в тестировании этой самой важной для новичков части дистрибутива нет надежды практически никакой...

★★★★★

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

clean-system лучше сделать все таки в начале я думаю, просто, если пакеты Патрик объединит в один, а мы обновились и потом подчистили систему по путям же совпасть может и удалиться еще часть только-только установленного или обновленного пакета

Нет.
slackpkg для действий с пакетами зовет installpkg, upgradepkg, removepkg.
removepkg не удаляет файл, если он принадлежит какому-либо из установленных пакетов.

Поэтому,
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all
# slackpkg clean-system

А с преждевременным clean-system можете в случае объединения пакетов (удаление старых, добавление новых) потерять модифицированные файлы из удаляемых пакетов на время до установки новых пакетов, а теперь представьте, что это библиотеки, без которых не работает upgrade-all — можно превратить систему в тыкву.

bormant ★★★★★
() автор топика

чудесная новость :) Дёшь слаку в массы!!

Lwulf
()

PulseAudio =(

slackware64-current / KDE5 / pulseaudio-8.0-x86_64-1

# ls -la /
итого 112
drwxr-xr-x  23 root root  4096 фев 11 07:54 ./
drwxr-xr-x  23 root root  4096 фев 11 07:54 ../
drwx------   3 root root  4096 фев  5 14:53 .config/
-rw-------   1 root root    16 фев  5 14:53 .esd_auth
...
# ls -l /.esd_auth 
-rw------- 1 root root 16 фев  5 14:53 /.esd_auth

# ls -ld /.config
drwx------ 3 root root 4096 фев  5 14:53 /.config/

# tree /.config/
/.config/
└── pulse
    ├── a495ade757f463d7c9c75bd456b48d47-card-database.tdb
    ├── a495ade757f463d7c9c75bd456b48d47-default-sink
    ├── a495ade757f463d7c9c75bd456b48d47-default-source
    ├── a495ade757f463d7c9c75bd456b48d47-device-volumes.tdb
    ├── a495ade757f463d7c9c75bd456b48d47-runtime -> /tmp/pulse-PKdhtXMmr18n
    ├── a495ade757f463d7c9c75bd456b48d47-stream-volumes.tdb
    └── cookie

2 directories, 6 files

прощай чистый корень, но конечно интересно, можно ли это как-то исправить(?)
Я LinuxMint-17 пробовал когда-то (на базе ubuntu) и припоминаю там примерно такое же в /

NK ★★★★★
()
Последнее исправление: NK (всего исправлений: 2)
Ответ на: PulseAudio =( от NK

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

anonymous
()
18 марта 2016 г.

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

bormant ★★★★★
() автор топика

Вышел Slackware 14.2 RC1

17.03.2016 в 22:09:16 по UTC объявлен первый кандидат на выпуск Slackware-14.2.

Из крупных изменений можно отметить ядро версии 4.4.6, xorg 1.18.2, gcc 5.3.0.
День св.Патрика удался!

Сообщение в ChangeLog.txt:

Thu Mar 17 22:09:16 UTC 2016
Good hello, let's call this Slackware 14.2 release candidate 1.
We still have a bit of work to do before this is fully ready to go, but we're done doing every little upgrade that comes along. Well, mostly.
Have a great day, and beannachtai na Feile Padraig oraibh!



Сводка изменений с beta2:

	  2   Added.
	  8   Rebuilt.
	  1   Removed.
	 67   Upgraded.
	 18 a
	  9 ap
	 16 d
	  2 extra
	  1 k
	 15 l
	 13 n
	  3 x
	  1 xap

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

Хорошо-б релиз опять вышел с ядром RHEL. Т.е. после RHEL-8 (ничего про него не слышно ? )

anonymous
()

Очередное обновление в ChangeLog.txt от 21.03.2016: Статистика изменений

По наборам:
      5 a
      4 ap
      9 l
      2 n
      2 tcl
      3 kde
      1 xap
      2 xfce
      1 extra
      1 isolinux
      2 usb-and-pxe-installers

По действиям:
      2   Patched.
     17   Rebuilt.
     13   Upgraded.

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

не подскажете, давно интересует и не хотелось бы 'в лоб' проверять, вот есть каталоги:

$ du /var/log/removed_* -h
77M	/var/log/removed_packages
36M	/var/log/removed_scripts

если я их удалю или симлинками в /tmp, который на tmpfs загоню безболезненно будет ли или лучше не трогать?

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

Если история удалений и обновлений пакетов не нужна, можно почистить, если не все, то старое. Можно для истории удалить содаржимое старых файлов, оставив имена.
В tmpfs не советую, с неудачным обновлением разбираться будет не на чем, но решать вам. Кроме вас как админа, они никому не нужны.

bormant ★★★★★
() автор топика

15 апреля 2016 в 20:37:37 по UTC объявлен второй кандидат на выпуск Slackware-14.2

Из основных изменений от RC1 можно отметить kernel-4.4.7 с CONFIG_BLK_DEV_NVME=y, samba-4.4.2 с устранением уязвимости Badlock, xorg-server-1.18.3 с патчем для работающих от общего приемника беспроводных клавиатур/мышей, mozilla-firefox-45.0.2, mozilla-thunderbird-45.0.

Сообщение в ChangeLog.txt:

Fri Apr 15 20:37:37 UTC 2016
Finally got some fixes we were waiting for in this new kernel.
It's been almost a month since 14.2rc1 so we'll call this Slackware
14.2 release candidate 2.  Almost there.  Get in any last-minute
bug reports quickly.  :-)

Неофициальный образ от Eric Hameleers (поддерживает установку по PXE): slackware64-current-install-dvd.iso (2642MB, MD5).

Статистика изменений от RC1:

      1   Added.
      3   Patched.
     43   Rebuilt.
    111   Upgraded.
     20 a
     14 ap
     10 d
      1 f
      1 k
      4 kde
     36 l
     25 n
      2 tcl
     18 x
     11 xap
      2 xfce
      6 extra
      1 testing

      2 isolinux
      1 kernels
      4 usb-and-pxe-installers

Статистика изменений от Slackware-14.1:

    147   Added.
      5   Patched.
   1081   Rebuilt.
     47   Removed.
   2107   Upgraded.
    346 a
    181 ap
    235 d
      4 e
      1 f
     27 k
    421 kde
    296 kdei
    542 l
    314 n
      5 t
      8 tcl
    598 x
    203 xap
     73 xfce
     22 extra
     12 testing

     34 isolinux
     27 kernels
     38 usb-and-pxe-installers

Новость на DistroWatch.com

bormant ★★★★★
() автор топика

14.2 RC2

что-то с ссылкой на новость DistroWatch.com, в общем вот правильная http://distrowatch.com/?newsid=09361

ну и вот еще человек отписался по поводу rc2
http://slackblogs.blogspot.ru/2016/04/slackware-142-rc-2-is-here.html

NK ★★★★★
()
Ответ на: 14.2 RC2 от NK

что-то с ссылкой на новость

Это дистровоч чудит, на момент публикации там не было новости про Zenwalk, за IPFire /9359 шла Slackware /9360. Видно, позже вклинили еще одну новость, номер нашей увеличился :-)

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

У Вас случайно -rc2/-current не с KDE4? Я просто хотел спросить Вы случайно dropbox не пользуетесь?

А то у меня именно в current с KDE4 прям досада, нет в трее иконки клиента ни в какую, в 5-ых при первом старте дропбокс никогда не пашет, приходится перезаходить что бы появилась иконка, а ту вот решил посмотреть на RC не обновляясь до 5-ых и такая досада(

Если будет желание глянуть, то вот отсюда пакет dropbox брал
http://taper.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/dropbox...
он там потом при первом старте сам обновляется в каталоге пользователя до последней версии, qt5 не ставил пока что, либы вроде с клиентом идут

NK ★★★★★
()

Помнится, у меня не хотела слака ставится с USB-флешки. Как сейчас оно работает?

Вообще, о слаке хорошие воспоминания. 13.0, 4-ые кеды, ни разу не упала плазма за год с лишним. Потом обновился, и тоже плазма не падала.

К слаке вообще можно прикрутить фреймбуффер с фоновой картинкой? Ну, наподобие как в calculate, например. Красиво и удобно.

И вдогонку - initrd в слаке как создавать? Засовываю в initrd обычно kms radeon чтоб консолька сразу была с нативным разрешением. Красиво и удобно.

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

Помнится, у меня не хотела слака ставится с USB-флешки

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

К слаке вообще можно прикрутить фреймбуффер с фоновой картинкой?

В Zenwalk-е прикручен, если правильно помню, но как оно там сделано не смотрел, навскидку не скажу.
fbterm на SBo есть...

initrd в слаке как создавать?

См. /boot/README.initrd
Там про ручной вызов mkinitrd и ключики.
Есть сценарий в /usr/share/mkinitrd/mkinitrd_command_generator.sh (могу ошибаться в имени, он там единственный исплнимый, автодополнение по Tab обычно сильно облегчает задачу :-) ), выхлоп от которого можно выплюнуть в «| sh».
Можно натолкать нужных параметров в файл настройки /etc/mkinitrd.conf и звать голый mkinitrd -c
Вариантов, как обычно, больше одного.

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

Кстати о сборке...

bormant, окажите любезность, ответьте про сборку. Вот хочу я собрать ядро с конфигом от другого ядра, скажем config_old. Как опакетить собранное: ядро, headers, source. modules для установки в систему? mkinitrd при этом нужен?

anonymous
()
Ответ на: Кстати о сборке... от anonymous

Опакетить собранное несложно: http://www.slackware.ru/forum/viewtopic.php?f=28&t=782

initrd нужен от момента старта ядра (его в память прочитает загрузчик) до момента монтирования корневой ФС. До момента, когда ядро смонтирует корень, оно не может прочитать с диска ни один модуль/драйвер. Поэтому, если вы вкомпилировали в ядро все, что ему нужно, чтобы стартовать и смонтировать корень (драйвера контроллера диска, на котором корень, драйвер ФС корня, что-то еще), то initrd вам не нужен.

Стоковые ядра generic в Slackware собираются с выносом в модули всего, что возможно, поэтому для монтирования корня нужен initrd хотя бы с драйвером вашего (ведь на всех не угодить) корня ФС или/и контроллера. Собирая ядро самостоятельно, можно также включить необходимое в ядро (=y).

bormant ★★★★★
() автор топика

для новичков части дистрибутива

Новички в Slackware в средине 2016-го года, серьезно что-ли? Уже и гента успела почти помереть, а тут понимаешь нам про каких-то новичков в слаке рассказывают ))

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

серьезно что-ли?

Не дождетесь.

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

Из-за дебильного полиси некоторые пакеты остались версий 2012-2014 года, ебилды с большим трудом на новые пакеты добавляются, яркое тому подтверждение, AA-софт, один из самых известных попенсорцъ продуктов: Blender — свежайшая версия за ноябрь 2014 года.

Да, в оверлеях товарищи хостят, но это же оверлеи, а не дерево.

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

А, ну то тёрки некие есть. Остальное фигня, дистр не умирает, OpenRC не закрывают и всё такое.

ekzotech ★★★★
()

Появилась Слака - live 1.0.0 от 17 мая. исо 2.6гига.

Новости что-то не нашел. Это b2+ или 142 - - ?

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

Про live можно почитать в блоге автора по тегу live:
http://alien.slackbook.org/blog/tag/live/

При этом нужно иметь в виду, что liveslak — это набор сценариев для построения «живой» Slackware. 19.05.2016 именно этот набор был выпущен как стабильный 1.0.0.
Этими сценариями в демонстрационных целях были собраны образы систем из пакетов Slackware-current по состоянию на 12.05.2016. Их же предполагается использовать для сборки живых образов после выпуска Slackware-14.2.

Yesterday on the final day of my short holiday (of sorts) I prepped and released version 1.0.0 of my “liveslak” project. It is stable and the bugs that were reported (plus some more) have been taken care of.

The “1.0.0” marker is not the end of its development of course. It means that I consider the project production-ready. It will be used to create Live Editions of Slackware 14.2 (64bit and 32bit) when that is released. There’s still some more ideas for liveslak that I want to implement and those will become available as 1.x releases.

For demonstration purposes I have generated a new set of ISO images using liveslak version 1.0.0. There are ISO images for a full Slackware (64bit and 32bit versions), 64bit Plasma5 and MATE variants and the 700MB small XFCE variant (also 64bit). They are based on Slackware-current dated “Thu May 12 01:50:21 UTC 2016“.

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

не поможете подключить реп SBo с последними версиями пакетов, которые будут по ходу в 14.2 к sbopkg?

Из-за, вот.., реально не догоняю как это сделать, поставил sbopkg и вроде в /etc/slackware-version значит 14.2, но все равно по ходу по-умолчанию идет 14.1, сейчас просто поставил и ничего не трогал, до этого пытался, но что-то безрезультатно.

...а тут вот заметил что clementine новый пришел
https://github.com/SlackBuildsOrg/slackbuilds/tree/master/audio/clementine
https://slackbuilds.org/cgit/slackbuilds/tree/audio/clementine

И в обще просто вопрос, для -current sbo.rep как-то особо подключается?

В REPO_BRANCH надо что указать? У меня указано: 14.1, а как current тогда указывать, master?

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

У sbopkg есть ключик -V и возможность показать список допустимых значений.
При запуске без параметров в dialog-овом режиме, есть возможность выбрать из списка.

Кандидата два — master и поддерживаемый от ponce. Для current всегда подходит «от ponce». master подходит после официального объявления о переходе на current (это объявление уже было, обычно бывает после beta или rc).

В /etc/sbopkg/sbopkg.conf пара переменных, посмотреть или в моих более ранних сообщениях, или после выбора в dialog-овом режиме что-то около ~/.sbopkg.conf (точно не помню, а со смартфона быстро глянуть негде, сами будьте бобры).

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

Ссылки выше верные, но и в оффлайн документации это есть (если было только раньше, звиняйте, но читал точно в районе /usr/doc/sbopkg-*/* :-) )

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

chinarulezz, bormant спасибо, парочка вопросов все таки есть

master и поддерживаемый от ponce

а не знаете, вот не раз сталкивался с репом от ponce, в его репе он самостоятельно что ли обновляет версии в билдах, ну и пишет правит билды или все же со стороны SBo-Team что-то закидывается?

master подходит после официального объявления о переходе на current (это объявление уже было, обычно бывает после beta или rc)

объявления со стороны SBo? И если да, то где эти объявления мелькают, не подскажете?

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

а не знаете, вот не раз сталкивался с репом от ponce, в его репе он самостоятельно что ли обновляет версии в билдах, ну и пишет правит билды или все же со стороны SBo-Team что-то закидывается?

https://github.com/Ponce/slackbuilds/graphs/contributors

Довольно известные слакварщики поддерживают. Локомотивы, так сказать. (есть и лоровцы, бгг). Отвечу сразу: можно довериться. И даже больше, пулл-реквестов))

Насчёт второго вопроса - не уверен. Вообще, хорошо если bormant прояснит модель разработки slackbuilds.org

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

Список рассылки:
https://lists.slackbuilds.org/pipermail/slackbuilds-users/2016-January/015500...

Коммит, после которого пошла подготовка к 14.2:
https://slackbuilds.org/cgit/slackbuilds/commit/?id=febaefaffad8bcf157f04847b...

willy в блоге писал:
http://slackblogs.blogspot.ru/2016/01/help-testing-sbo-scripts-for-upcoming.html


Чуть раньше ponce на оф.форуме тему заводил про подготовку своего дерева к грядущей 14.2:
http://www.linuxquestions.org/questions/slackware-14/sbo-scripts-not-building...

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

На счет репа Ponce, я просто всегда думал это у него зеркало SBo на его git'е и GitHub'е, что ж вроде разъяснили. На данный момент вот так поступил на машине, которой установлен -current, т.к. пока что потихоньку готовлюсь к 14.2, остановился на master ветке и в /root/.sbopkg.conf прописал:

 REPO_BRANCH=master
#REPO_BRANCH=current

[ $REPO_BRANCH = current ] && REPO_NAME=SBo-git || REPO_NAME=SBo

Хочу спросить, наверно еще раз, вот этот master

после beta или rc

для 14.1 уже наверно многие пакеты не собрать или все таки есть какие-то ходы, помимо тех которые ручками?
Я просто хотел в 14.1 - clementine последней версии собрать, а он вот и не собирается, предполагаю, что дело в cmake или boost старом, при помощи master и на 14.2_rc2 все прекрасно собралось

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

Ой, главный вопрос не спросил-то... вот если пакета не было в репе Патрика, но был в SBo (билд его), как скажем раньше не было вот gparted, потом появился, есть какие-нибудь идеи что бы реализовать такую проверку и если появится уже от Патрика пакет, то собранный и установленный пакет SBo что бы удалялся?

В blacklist - slackpkg+, если же прописать тогда он видеть не будет его просто, а greylist то же не прокатит, нужен локальный будет тогда... в общем, задумался, вот

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

Просто при slackpkg clean-system очень много пакетов может высветиться, если [0-9]+_SBo не будет закомментировано в blacklist и после просмотра жать вправо и Enter , что бы выбрать отмена как-то, ну долго что ли

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

Вы новые для новой версии системы пакеты получите по slackpkg install-new, а тут ни черный, ни серый список не работают.

Либо комментируете в черном списке SBo, получаете по upgrade-all предложение обновить SBo пакеты системными. Перед clean-system возвращаете SBo на место в черном списке.

bormant ★★★★★
() автор топика

ChangeLog.txt:

Thu Jun 2 19:08:13 UTC 2016
This could be the last batch of updates before 14.2 stable, so please test!

Статистика изменений после RC2:

      3   Added.
     61   Rebuilt.
    154   Upgraded.

     56 a
     28 ap
     17 d
      5 k
      2 kde
     15 l
     27 n
     10 x
     24 xap
      4 xfce
      6 extra
      3 testing
      5 kernels
      8 isolinux
      8 usb-and-pxe-installers


Из недавних изменений: kernel-4.4.12, kernel-firmware-20160601git, bluez-5.40, hplip-3.16.5, imagemagick-6.9.4_6, mozilla-firefox-45.1.1esr, mozilla-thunderbird-45.1.1, ...
Релиза mesa-12 ждать, похоже, не будут.

bormant ★★★★★
() автор топика

Пользовался слакой в 96м году. Приятно видеть, что труп еще жив))

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