LINUX.ORG.RU

Вышла Slackware 14.0

 ,


1

3

Состоялся релиз новой версии самого старого из ныне существующих дистрибутивов Linux.

Основные особенности:

  • Kernel 3.2.29
  • GCC 4.7.1
  • Xorg 1.12.3
  • KDE 4.8.5
  • Xfce 4.10

Как обычно, Slackware следует принципу KISS, поэтому нет никаких кардинальных отличий от предыдущей версии.

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

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

если используешь libastral, то как два пальца ...

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

Ага, они не в курсе, что не все зависимости определяются при помощи ldd.

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

Я _могу_ запустить бинарник в своём каталоге, зачем мне мешать?

Кто тебе мешает? Я просто считаю что добавление текущей директории в $PATH по умолчанию не должно быть включено. Впрочем это больше дело вкуса, но всё-таки без неё безопасней.

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

Я просто считаю что добавление текущей директории в $PATH по умолчанию не должно быть включено.

Так отключите. Для себя лично или для всех. Сейчас оно включено так: /etc/profile

# For non-root users, add the current directory to the search path:
if [ ! "`id -u`" = "0" ]; then
 PATH="$PATH:."
fi

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

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

что ты считаешь «окружением»?

Бугога. Это шутка такая?

нет. говорю-же, end-user'у по барабану, rpm -i|installpkg|apt-get install

не?

При чем тут гуй?

ну не знаю.

Мультилиба в шлаке нет. Мультилиб ready это не считается.

мультилаб есть у Боба. Тебе шашечки или ехать?

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

эту НЁХ я с лёгкостью нагуглил. Для меня это всё == ненужная НЁХ,

Я же говорил, что ты так скажешь :)

я немного не так сказал: я к тебе не нанимался ПО за тебя ставить. Но это не проблема.

Нет шлаки нет проблем.

проблемы из-за кривых рук, дистрибутив тут не причём.

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

что ты считаешь «окружением»?

Развернутую систему в том виде в котором она и будет стоять в продакшене. С теми же библиотеками (про версии не говорю, ибо это должны быть в точности те же библиотеки с точностью до md5 бинарей).

rpm -i|installpkg|apt-get install

apt-get тут лишний, ибо находится уровнем выше

мультилаб есть у Боба. Тебе шашечки или ехать?

хто это? мне надо чтоб было официально и работало, а если это нечто от левого чувака, то уверен на 146%, что оно не работает

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

я немного не так сказал: я к тебе не нанимался ПО за тебя ставить. Но это не проблема.

а я бы тебя и не взял

проблемы из-за кривых рук, дистрибутив тут не причём.

Шлака создает кучу проблем, которые надо решать.

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

Не можешь. Если ты это делаешь не в chroot'е с развернутым RHEL окружением, то ты ССЗБ и то что ты таким образом «натестировал» ничего не стоит.

за то УМВР.

Библиотеки другие, пути другие.

в твоей магии библиотеки конечно совсем другие, и пути тоже. А вот слака более похожа на Ынтерпрайз. Часто нет никакой необходимости полностью копировать окружение. Кстати, как ты отлаживаешь? Каждый прогон chroot'ишь?

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

А где это не так?

а где у тебя 32х битный исходник сам сделает 64х битный пакет?

Из коробки или из левых мест? А как мне там _любые_ библиотеки в двух версиях ставить?

а зачем _любые_?

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

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

Апач спокойно собирает офис под убунточкой, вы относитесь к ынтерпраузу больше, чем апач фоундайшн?

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

за то УМВР.

Это до первого факапа. А после первого факапа как начальник узнает, что ты ставил инородные пакеты, то в лучшем случае лишат премии, а в худшем пинок под зад.

в твоей магии библиотеки конечно совсем другие,

Другие, поэтому я _никогда_ не буду собирать в ней пакет под RHEL

Кстати, как ты отлаживаешь?

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

Каждый прогон chroot'ишь?

Да. Вообще то это автоматизируется, проблем не вижу. Иначе непонятно что вообще ты тестируешь.

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

а где у тебя 32х битный исходник сам сделает 64х битный пакет?

ЩИТО? в шлаке сорцы платформозависимы?

а зачем _любые_?

всё, рабочего мультилиба нет, так и запишем

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

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

нет никакого «велосипеда», данная последовательность дана нам Самим Патрегом, и ознакомится с ней можно в SlackBook.

Очередная ахинея от красноглазого шлакодрота. Даже не знаю что ответить можно на это.

а что можно на это ответить? видать твой cpio прибит гвоздями к RPM, очевидно для совместимости с каким-то RHEL прошлого века.

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

Под что они собирают и в каком виде? И да, офис это не та программа, которая должна работать 24/7.

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

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

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

нет никакого «велосипеда», данная последовательность дана нам Самим Патрегом, и ознакомится с ней можно в SlackBook.

ога, ога, патрег благославляет шлаководов на велосипедостроительство

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

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

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

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

Кто тебе мешает? Я просто считаю что добавление текущей директории в $PATH по умолчанию не должно быть включено. Впрочем это больше дело вкуса, но всё-таки без неё безопасней.

любое удобство опасно

у всех права на $HOME 0711, что опасно, ведь любой юзер может прочитать файлы, ему достаточно знать только имя. А уж имя «Мои Документы» любой дурак знает. А там уже 0755 по дефолту... У меня 0700 на $HOME, но то у меня...

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

Развернутую систему в том виде в котором она и будет стоять в продакшене. С теми же библиотеками (про версии не говорю, ибо это должны быть в точности те же библиотеки с точностью до md5 бинарей).

ага, для каждого тестового прогона я по твоему должен разворачивать Over9000 chroot'ов? Это реально только если у тебя всего один сервер... Который локалхост.

apt-get тут лишний, ибо находится уровнем выше

я знаю. Ты хочешь поговорить об этом?

хто это? мне надо чтоб было официально и работало, а если это нечто от левого чувака, то уверен на 146%, что оно не работает

во первых это у меня работает. Если не веришь - проверяй. Во вторых, это не «левый чувак», здесь почитай: http://www.slackware.com/~alien/ Если ты всерьёз думаешь, что слаку делает только один Патрег - ты ошибся. Оно официально, и работает. Так то.

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

но то у меня

... ведь это же Я - тот самый дятел!!

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

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

а я бы тебя и не взял

а я бы к тебе и не пошёл, ибо тестировать любую мелочь в Over9000 chroot'ах я ещё не умею. А за свой локалхост ты мне много не заплатишь.

Шлака создает кучу проблем, которые надо решать.

ты так и не сказал - каких.

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

Over9000 chroot'ов?

у тебя over9000 разных систем в продакшене? сочувствую

Это реально только если у тебя всего один сервер... Который локалхост.

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

во первых это у меня работает.

Только у тебя и только для твоих задач. Как мы уже выяснили, в общем случае это не работает.

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

за свой локалхост ты мне много не заплатишь

Гонишь, дешёвка! Все твои «даходы» - бутылка пива за переустановку вендей!

Давай-давай, жги дальше!

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

Это до первого факапа.

а кто тебе сказал, что я буду ставить на боевой сервер пакет без проверки? Не буду. Но и тестировать _каждую_ правку в chroot'е мне тоже недосуг.

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

а я про это и говорил изначально - про тестирование. Может твои бинарники и в венде работают, я не знаю. Мои - не работают. А в слаке - работают. И RPM я могу для теста поставить прямо в слаке. И на 99.9% он (не)заработает также как и на боевом сервере. Да, я знаю про 0.1%, но никто же не мешает проверить?

Да. Вообще то это автоматизируется, проблем не вижу. Иначе непонятно что вообще ты тестируешь.

это по твоему не костыль? а я тестирую прямо по живому, на своём локалхосте. ЧЯДНТ?

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

ЩИТО? в шлаке сорцы платформозависимы?

некоторые - да. Что тебя удивило, и причём тут твой шлак?

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

Ну так рассказывай как ты это определил

ты либо идиот, либо Ъ. Надеюсь последнее, потому привожу цитату целиком:

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

$ amule

amule: error while loading shared libraries: libwx_gtk2u_adv-2.8.so.0: cannot open shared object file: No such file or directory

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

на самом деле плохой пример, так бывает, если бездумно ставишь чужие левые пакеты, чего нельзя делать в _любом_ дистрибутиве. Если-бы этот пакет я сам собирал, у меня даже configure не отработал-бы без wx. Об этом кстати написано здесь: http://slackbuilds.org/repository/13.37/network/aMule/ (слакобилд оттуда).

а потом расскажи как и где ты будешь искать пакет с библиотекой.

там же, где я брал aMule. Ссылка выше. Видишь, как оно всё просто?

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

Надеюсь последнее, потому привожу цитату целиком:

И? Почему это именно wx_gtk2u, а не wx_gtk2u_adv или libwx_gtk2u_adv или libwx_gtk2u или ... ?

там же, где я брал aMule. Ссылка выше. Видишь, как оно всё просто?

А если там нет?

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

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

забыл очевидную вещь: ты мне тоже не нужен.

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

... ведь это же Я - тот самый дятел!!

что, правда? А что ты сказать-то хотел? Желательно фтопик.

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

у тебя over9000 разных систем в продакшене? сочувствую

не Over9000, но много больше одной. И да, разные. К сожалению :(

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

не знаю. Одинаковых не было. Пытаюсь всё свести к дебиану...

Только у тебя и только для твоих задач. Как мы уже выяснили, в общем случае это не работает.

общих случаев IRL не бывает. (С)Кэп.

drBatty ★★ ()

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

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

Гонишь, дешёвка! Все твои «даходы» - бутылка пива за переустановку вендей!

что-то ты дёшево берёшь. Или сейчас это действительно столько стоит? Помница мне бутыль рояля (литр спирта) подогнали в девяностых за это...

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

И? Почему это именно wx_gtk2u, а не wx_gtk2u_adv или libwx_gtk2u_adv или libwx_gtk2u или ... ?

см. выше. README читать надо было, а не тупить.

А если там нет?

а если ты умрёшь в течении сл. 10и секунд?

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

Я вижу только один сплошной геморрой.

Есть sbopkg, который автоматизирует работу со слакбилдами. Просто для некоторых новых версий прог нет готовых пакетов.

SIvan32 ()

Ещё торт

О, слако-релиз-тред, срач, русские физики, «всё из коробки»-юзеры, «ненужно», «оно ещё шевелится». Ещё не всё потеряно для ЛОРа.

Viva la slackware!

some-body ★★ ()
Ответ на: комментарий от Reset

И чем это лучше apt-get install?

Не нравится sbopkg - можешь установить slapt-get, который реализует apt-подобную установку.

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

подогнали в девяностых

Ты там чего, головой ушибся, очень сильно?

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

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

хто это?

Один из основных разработчиков Slackware

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

на кой хрен в твоём дебе по зависимостям тянется ttf шрифты для мультилиба?

Хз. Если тебя это беспокоит, посмотри в пакетном менеджере, что их тянет по зависимостям. Если тому пакету действительно хотя бы в половине вариантов использования ttf шрифты не нужны, то вешай багу. Тут, слава богу, нет Патрика, который единолично всё решает, могут и пойти навстречу (и пойдут, скорее всего, если ты адекватно сумеешь расписать ненужность включения зависимости от шрифтов). Ну а если обычный юзе-кейс пакета подразумевает нужность шрифтов, или не сумеешь объяснить, то звиняй - семеро одного не ждут.

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

Постой, а это не ты в опусе по ссылке ратовал за поставку _всего_ d/ в шляке? Уж чем-чем, а минимализмом шляка проигрывает всем.

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

...вот только в убунте нет программ с зависимостью от 200 пакетов. Даже близко нет. (почти ц)

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

любое удобство опасно

Но по умолчанию должно быть предпочтено то что более безопасно, например 700 на /home/*

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

см. выше. README читать надо было, а не тупить.

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

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

коллективный разум (ака анонимус)

Не путайте коллективный разум с массовым маразмом, пожалуйста.

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

redgremlin, будьте любезны, приведите хоть один пример насильственного принуждения к использованию Slackware.

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

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

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

Занимаешься переустановкой ОС вместо работы?

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