The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый релиз Devuan, форка Debian без systemd, opennews (??), 25-Май-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


14. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от saahriktu (ok), 25-Май-17, 23:54 
Кроме Генты есть ещё десятки дистрибутивов (всего больше чем 70), где из коробки по дефолту никаких systemd нет. Включая Slackware, Crux, Void, gNewSense, PCLinuxOS, Vector, Salix, Zenwalk,... и т.д.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

23. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от kuku (ok), 26-Май-17, 01:13 
Причем, если нужен классический UNIX без нововведенных костылей
советую выбирать Slackware.
У него есть KISS(Keep It Simple, Stupid) принцип.

Более того Альберт Энштейн выразил бритву Оккама так:
   - Все необходимо упрощать до тех пор, пока это
     возможно. Но не более того.

После этого: зачем эти нововведенные костыли ?

Есть основные понятия: программа(инструкции процессора),
конфигурация, данные.
И зачем "навешивать" затуманивающие приблуды ?

Эх... деградация...

Ответить | Правка | Наверх | Cообщить модератору

26. "Первый релиз Devuan, форка Debian без systemd"  +6 +/
Сообщение от Аноним (-), 26-Май-17, 01:15 
> Причем, если нужен классический UNIX без нововведенных костылей
> советую выбирать Slackware.

Под "костылями" имелся в виду пакетный менеджер, учитывающий зависимости?

Ответить | Правка | Наверх | Cообщить модератору

39. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от kuku (ok), 26-Май-17, 01:31 
Уровень развития и ситуация костылей неопределяют.

Хотя в Slackware есть slapt-get, slpkg.
У меня стоял slapt-get, сейчас slpkg - посмотреть, пощупать.

Clementine, PulseView, sigrok компилировал.
Остальное удается найти. Безболезненно.

Хотя это домашняя система.

Ответить | Правка | Наверх | Cообщить модератору

41. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 26-Май-17, 01:35 
> Уровень развития и ситуация костылей неопределяют.

Вы что-то хотели сказать?

> Хотя в Slackware есть slapt-get, slpkg.
> У меня стоял slapt-get, сейчас slpkg - посмотреть, пощупать.

Но зависимости - это же не KISS! Зачем ставить слаку и делать из нее дебиан?

Ответить | Правка | Наверх | Cообщить модератору

48. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от kuku (ok), 26-Май-17, 01:45 
То есть вы, под костылями, понимаете решения, которые диктует ситуация ?
А может не всё так однозначно ?

Хорошо сдаюсь. Какой ваш подход ?

Ответить | Правка | Наверх | Cообщить модератору

50. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Аноним (-), 26-Май-17, 01:50 
> То есть вы, под костылями, понимаете решения, которые диктует ситуация ?

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

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

Ответить | Правка | Наверх | Cообщить модератору

57. "Первый релиз Devuan, форка Debian без systemd"  +2 +/
Сообщение от kuku (ok), 26-Май-17, 02:02 
Я не хочу дальше вдаваться в дискуссию из-за моей
некомпетентности.

А сколько дистрибутивов вы рассмотрели ?

Мне приходилось сталкиваться кроме Slackware с OpenSUSE.
А ещё копался в RedHat'е. Это попросили меня.

Ответить | Правка | Наверх | Cообщить модератору

103. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Michael Shigorinemail (ok), 26-Май-17, 11:05 
>>> Причем, если нужен классический UNIX без нововведенных костылей
>>> советую выбирать Slackware.
> Я не хочу дальше вдаваться в дискуссию из-за моей некомпетентности.

Гм, а сколько Вы видели классических *UNIX* и почему рекомендуете в качестве [замены] такового слакварь?

Ответить | Правка | Наверх | Cообщить модератору

149. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от kuku (ok), 26-Май-17, 12:42 
Здравствуйте Михаил !

Михаил мне когда-то давно администраторы литовского
Телекома сказали ставить Slackware. Да и в Вильнюсском
университете на нём все сидели. Я по отзывам сужу.
У меня довольно смутное представление, каким классический
UNIX должен быть. Я не разрабатывал или не дорабатывал
механизмов UNIX'а.

Просто мне в Slackware нравится, что там всё на низком
уровне, без автоматизации. Просто терпеть не могу
конфигурацию в бинарном виде. В случае чего знаешь куда
приткнуться(касательно самой ОС).

Ответить | Правка | Наверх | Cообщить модератору

58. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от kuku (ok), 26-Май-17, 02:03 
Ubuntu.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

92. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 26-Май-17, 09:58 
> Под костылями я понимаю архитектурно уродливые решения, которые создают проблемы при дальнейшем
> развитии, расширении, настройке системы.

Тебе в Salix. А ещё почитай LFS.

Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

152. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Павел Самсоновemail (?), 26-Май-17, 13:12 
> То есть вы, под костылями, понимаете решения, которые диктует ситуация ?
> А может не всё так однозначно ?
> Хорошо сдаюсь. Какой ваш подход ?

Я изначально 10 лет пользовался Slackware, потом пересел на Debian. Что я понял, дак это то, что Slackware надо пользоваться _только в рамках репозитория_, никаких компилёшек. Иначе это просто тихий ужас, сколько сил сколько крови потрачено...

Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

215. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Led (ok), 26-Май-17, 22:01 
> Я изначально 10 лет пользовался Slackware

На десятый год мудрый Зоркий Глаз заметил, что в доме нет стен...

Ответить | Правка | Наверх | Cообщить модератору

51. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от kuku (ok), 26-Май-17, 01:51 
А как вам видится облик современного UNIX'а ?
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

54. "Первый релиз Devuan, форка Debian без systemd"  –3 +/
Сообщение от Аноним (-), 26-Май-17, 01:57 
> А как вам видится облик современного UNIX'а ?

Вы про какой из них?
Я вижу два пути. Первый - это Linux, раздутый, монолитный, с кучей архитектурных проблем, обусловленных тем, что когда-то давно он начинал как студенческая игрушка. Но при этом мощный, гибкий, фичастый, развиваемый огромным сообществом и кучей компаний.
Второй - Minix (третий). Стройный, изящный, красивый, модульный, воплощающий KISS... Но при этом почти ничего не умеющий и никому не нужный.

Ответить | Правка | Наверх | Cообщить модератору

61. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от kuku (ok), 26-Май-17, 02:30 
С Minix'ом я не копался. Может не всем по зубам академический подход.
Хотя я, наверное, сам от него далёк.

Прочитав то, что вы написали, я подумал: а может Linux морально устарел ?
Может развитие идёт в тупик ?

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

Ответить | Правка | Наверх | Cообщить модератору

125. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 26-Май-17, 11:46 
> Прочитав то, что вы написали, я подумал: а может Linux морально устарел ?
> Может развитие идёт в тупик ?

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

> Хотя, возможно, путь развития диктуют бизнес и деньги, что и уродует Linux.

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

Ответить | Правка | Наверх | Cообщить модератору

146. "Первый релиз Devuan, форка Debian без systemd"  +2 +/
Сообщение от Аноним (-), 26-Май-17, 12:26 
> Все на этом свете когда-нибудь устареет и сменится чем-то новым, раньше или
> позже.

Ну давай представим ситуацию. Огонь устарел? А если ты в лесу?

Ответить | Правка | Наверх | Cообщить модератору

106. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Юзер (??), 26-Май-17, 11:18 
А каг же BSD???
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

122. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 26-Май-17, 11:39 
> А каг же BSD???

Как сочетание недостатков обоих путей - монолитный bloat, мало интересный корпорациям и сообществу.

Ответить | Правка | Наверх | Cообщить модератору

240. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от ано (?), 27-Май-17, 10:51 
Существую же десктопные сборки. Непопулярность обусловлена исключительно недостатком рекламы.
Ответить | Правка | Наверх | Cообщить модератору

160. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Павел Самсоновemail (?), 26-Май-17, 14:17 
К сожалению Minix до сих пор поделка для лаборатории. Ни на реальном железе по серьёзному не запустить, сетевая подсистема бедная. Собрана статически,для репозитория без зависимостей это конечно достоинство, а так вобщем не серьёзно.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

233. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Andrey Mitrofanov (?), 27-Май-17, 09:45 
> А как вам видится облик современного UNIX'а ?

Холмик, травка, памятник.

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

265. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от пох (?), 28-Май-17, 20:49 
> Холмик, травка, памятник.

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

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

Ответить | Правка | Наверх | Cообщить модератору

78. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Адекват (ok), 26-Май-17, 08:47 
>> Причем, если нужен классический UNIX без нововведенных костылей
>> советую выбирать Slackware.
> Под "костылями" имелся в виду пакетный менеджер, учитывающий зависимости?

Нет, система инициализации, которая пока разве что ядро собой не заменила.
юнит-файлы это конечно круто, но когда 95% кода являются чем-то бинарным и не контролируемым мной - это не есть гуд. Как сейчас помню, с полгода назад на одной машине сеть не поднималась, хотя все настройки были сделаны согласно арчвики, не поднималась при загрузке, видимо или драйвер сетевой карты не успевал загружаться, или линк не успевал подниматься, потому что после полной загрузке при попытке сделать start сервиса а не enable - успешно поднимал сеть, и да всякие опции типа skipnocarrier (или как ее там) - не помогали.
И вообще эта чехарда сначала было что-то потом netctl, или наоборот, а еще есть dhcpcd, а есть еще что-то, тысяча способов поднять вашу сеть и ни на один положиться нельзя.
То-ли дело раньше - все в одном файле было rc.conf, хочешь там статический адрес пропиши, хочешь dhcp, именование интерфейсов было человеческим eth0, eth1, а не как сейчас enp4s0.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

109. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от анонимус (??), 26-Май-17, 11:20 
>> тысяча способов поднять вашу сеть и ни на один положиться нельзя.
>> именование интерфейсов было человеческим eth0, eth1, а не как сейчас enp4s0

Какой же ты неадекватный, даже networkmanager работает без сбоев, а на сервере, я когда-то настроил netctl и теперь уже не помню как его настраивать - ни единого сбоя.

Ответить | Правка | Наверх | Cообщить модератору

31. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Аноним (-), 26-Май-17, 01:23 
Как бывший и опытный пользователь Slackware я перешел на Debian потому что это сильно экономит время и упрощает обслуживание системы (да, упрощает, т.к. KISS). Но чтобы чувствовать себя как рыба в воде в Debian, надо посидеть в Slackware год или поболее. Debian подиспортился из-за systemd, но теперь же есть Devuan!
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

34. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Аноним (-), 26-Май-17, 01:25 
> Как бывший и опытный пользователь Slackware я перешел на Debian потому что
> это сильно экономит время и упрощает обслуживание системы (да, упрощает, т.к.
> KISS).

Вы уже определитесь, нужно ли вам упрощение (и тогда apt, systemd, PAM и прочие продвинутые технологии), или KISS (чтобы пакетный менеджер и инит не учитывали зависимостей).

Ответить | Правка | Наверх | Cообщить модератору

43. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от kuku (ok), 26-Май-17, 01:39 
Если честно, systemd я не пробовал. Насколько он прозрачен
и интуитивно понятен ?
Ответить | Правка | Наверх | Cообщить модератору

46. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от Аноним (-), 26-Май-17, 01:41 
> Если честно, systemd я не пробовал. Насколько он прозрачен и интуитивно понятен ?

На уровне большинства других никсовых демонов (postfix, nginx, etc) - простые вещи делаются с полпинка, для более сложных иногда надо лезть в гугл или маны.

Ответить | Правка | Наверх | Cообщить модератору

71. "Первый релиз Devuan, форка Debian без systemd"  +7 +/
Сообщение от Orduemail (ok), 26-Май-17, 08:22 
Для слакварщика он будет кошмаром. Я тут как-то удалил пачку нужных файлов, причём я их три дня делал, и времени переделывать нет. Что в таком случае делать? Первым делам надо отмонтировать /home, а потом разбираться. Дык я был готов убить systemd, потому что я /home отмонтирую, а systemd примонтирует обратно. Я вообще не ждал такой засады, и пока перебирая разные приходившие мне в голову способы одолеть ситуацию догадался до telinit 2, systemd успел раза три-четыре смонтировать /home. Пять файлов я таки потерял -- не могу сказать какова в этом роль systemd, но я пришёл к выводу, что поскольку плотно работать с s-d я не собираюсь, а поэтому в таких критических ситуациях я всегда буду забывать, что это такое и с чем его едят, то мне нужно что-то попроще.
Но если сидеть и играться с systemd, то я думаю, что можно довести понимание systemd до уровня, когда просто отмонтирование /home насовсем через systemd не будет представлять никаких проблем, не будет требовать консультаций с гуглом, и будет делаться вслепую и на автомате. Не хуже чем umount /home.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

96. "Первый релиз Devuan, форка Debian без systemd"  –4 +/
Сообщение от Andrew Kolchoogin (ok), 26-Май-17, 10:39 
До "noauto" в /etc/fstab не догадался?
Ответить | Правка | Наверх | Cообщить модератору

100. "Первый релиз Devuan, форка Debian без systemd"  +5 +/
Сообщение от Led (ok), 26-Май-17, 10:53 
> До "noauto" в /etc/fstab не догадался?

fstab(5):
....
noauto do not mount when "mount -a" is given (e.g., at boot time)
...

Так-что промазал. Попробуй ещё. Или помоги Лёне "исправить" manual по fstab.

Ответить | Правка | Наверх | Cообщить модератору

159. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 26-Май-17, 14:09 
>> До "noauto" в /etc/fstab не догадался?
> fstab(5):
> ....
> noauto do not mount when "mount -a" is given (e.g., at boot
> time)
> ...
> Так-что промазал. Попробуй ещё. Или помоги Лёне "исправить" manual по fstab.

Уберите чьи то шаловливые ручки от manual по fstab. Лучше пусть manual по systemd напишут.

Ответить | Правка | Наверх | Cообщить модератору

178. "Первый релиз Devuan, форка Debian без systemd"  +2 +/
Сообщение от Orduemail (ok), 26-Май-17, 15:55 
> До "noauto" в /etc/fstab не догадался?

Я просто закомментировал ту строчку про /home. Но это не помогло.

Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору

234. "Первый релиз Devuan, форка Debian без systemd"  +3 +/
Сообщение от Andrey Mitrofanov (?), 27-Май-17, 09:57 
>> До "noauto" в /etc/fstab не догадался?
> Я просто закомментировал ту строчку про /home. Но это не помогло.

Это, наверное, "сложный случай" -- только поиском по инетам. Поэтому-то тебе никто тут из интуитов-понятанов и не подсказал, что ещё нужно перегенерить юниты таргетов из fstab-а и перерзапустить logind, journald и fstabd (но не в таком порядке, два раза).

Ответить | Правка | Наверх | Cообщить модератору

128. "Первый релиз Devuan, форка Debian без systemd"  –3 +/
Сообщение от Аноним (-), 26-Май-17, 11:57 
> я /home отмонтирую, а systemd примонтирует обратно. Я вообще не ждал такой засады,
> и пока перебирая разные приходившие мне в голову способы одолеть ситуацию
> догадался до telinit 2, systemd успел раза три-четыре смонтировать /home.

Чтобы это воспроизвести, нужно настроить автомонтирование /home - создать юнит home.automount или дописать x-systemd.automount в /etc/fstab. Кто-то должен был это сделать - или вы, или тот, кто вам ставил систему. Вот с автора этой идеи и спрашивайте. Сам по себе systemd так не делает, его нужно было _вручную_ настроить.

Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору

179. "Первый релиз Devuan, форка Debian без systemd"  +3 +/
Сообщение от Orduemail (ok), 26-Май-17, 15:57 
>> я /home отмонтирую, а systemd примонтирует обратно. Я вообще не ждал такой засады,
>> и пока перебирая разные приходившие мне в голову способы одолеть ситуацию
>> догадался до telinit 2, systemd успел раза три-четыре смонтировать /home.
> Чтобы это воспроизвести, нужно настроить автомонтирование /home - создать юнит home.automount
> или дописать x-systemd.automount в /etc/fstab. Кто-то должен был это сделать -
> или вы, или тот, кто вам ставил систему. Вот с автора
> этой идеи и спрашивайте. Сам по себе systemd так не делает,
> его нужно было _вручную_ настроить.

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

Ответить | Правка | Наверх | Cообщить модератору

189. "Первый релиз Devuan, форка Debian без systemd"  +4 +/
Сообщение от Аноним (-), 26-Май-17, 18:42 
> Вот с автора этой идеи и спрашивайте.

Сказочный ...

Автор всей этой содомагоморры это Леня. Только с него взятки гладки.
Дадада, это я всем любителям системд пну что у нас всё будет идентично и ментейнеры не будут напрягаться от слова совсем. А потом - пилите сами в дистрах как вам надо.

Ответить | Правка | К родителю #128 | Наверх | Cообщить модератору

68. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 26-Май-17, 07:32 
Мне выбирать не приходится, т.к. я успешно пользуюсь по ситуации преимуществами как первого так и второго. Debian это позволяет делать без геморроя (чего не скажешь например про RPM-дистры).
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

105. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Michael Shigorinemail (ok), 26-Май-17, 11:09 
> Debian это позволяет делать без геморроя (чего не скажешь например про RPM-дистры).

И в чём же такое существенное отличие именно dpkg, или просто кое-кто обобщает неумело? :)

Ответить | Правка | Наверх | Cообщить модератору

163. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Павел Самсоновemail (?), 26-Май-17, 14:40 
>> Debian это позволяет делать без геморроя (чего не скажешь например про RPM-дистры).
> И в чём же такое существенное отличие именно dpkg, или просто кое-кто
> обобщает неумело? :)

Здесь наверное вообще про организацию работы репозитория. Например скачать исходники, подготовить окружение сборки и пересобрать пакет в Debian - три команды. Где ещё так?

Ответить | Правка | Наверх | Cообщить модератору

201. "Первый релиз Devuan, форка Debian без systemd"  +2 +/
Сообщение от Аноним (-), 26-Май-17, 19:47 
> Здесь наверное вообще про организацию работы репозитория. Например скачать исходники,
> подготовить окружение сборки и пересобрать пакет в Debian - три команды.
> Где ещё так?

В федоре,

dnf download --source <pkg1>
dnf builddep <pkg1>.src.rpm
rpmbuild --rebuild <pkg1>.src.rpm

С yum в rhel аналогично. А что, где-то подругому?

Ответить | Правка | Наверх | Cообщить модератору

221. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 27-Май-17, 00:03 
dnf download --source <pkg1>
mock <pkg1>.src.rpm
Ответить | Правка | Наверх | Cообщить модератору

247. "Первый релиз Devuan, форка Debian без systemd"  +6 +/
Сообщение от Аноним (-), 27-Май-17, 17:58 
> dnf download --source <pkg1>
> mock <pkg1>.src.rpm

make package [deinstall install clean]
завидуйте молча.


Ответить | Правка | Наверх | Cообщить модератору

248. "Первый релиз Devuan, форка Debian без systemd"  –4 +/
Сообщение от Аноним (-), 27-Май-17, 18:07 
make: *** Нет правила для сборки цели «package».  Останов.

Исходники скачает кто, дядя Вася?

Ответить | Правка | Наверх | Cообщить модератору

249. "Первый релиз Devuan, форка Debian без systemd"  +4 +/
Сообщение от Аноним (-), 27-Май-17, 18:39 
> make: *** Нет правила для сборки цели «package».  Останов.

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

> Исходники скачает кто, дядя Вася?

Что, гасконская кровушка бурлит? Не дает уточнить, о чем речь или хотя бы задуматься, что вы, возможно, не совсем центр мира и светоч знаний?


/usr/ports/sysutils/lsof % make package install clean
===>  License lsof accepted by the user
===>   lsof-4.90.l,8 depends on file: /usr/local/sbin/pkg - found
=> lsof_4.90L.freebsd.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_4.90L.fr...
fetch: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/lsof_4.90L.fr...: Operation timed out
=> Attempting to fetch ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/NEW/lsof_4.90...
fetch: ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/NEW/lsof_4.90...: Operation timed out
=> Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/ler/lsof/lsof_4...
lsof_4.90L.freebsd.tar.bz2                    100% of  477 kB  230 kBps 00m03s
===> Fetching all distfiles required by lsof-4.90.l,8 for building
===>  Extracting for lsof-4.90.l,8
=> SHA256 Checksum OK for lsof_4.90L.freebsd.tar.bz2.

% head -n 15 Makefile
# Created by: David O'Brien <obrien@FreeBSD.org>
# $FreeBSD: head/sysutils/lsof/Makefile 441628 2017-05-24 23:51:27Z ler $

PORTNAME=    lsof
DISTVERSION=    4.90L
PORTEPOCH=    8
CATEGORIES=    sysutils
MASTER_SITES=    ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/ \
        ftp://lsof.itap.purdue.edu/pub/tools/unix/lsof/NEW/ \
        LOCAL/ler/lsof \
        ftp://ftp.ayamura.org/pub/lsof/ \
        ftp://ftp.ayamura.org/pub/lsof/NEW/ \
        ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/ \
        ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/NEW/ \
        ftp://gd.tuwien.ac.at/utils/admin-tools/lsof/ \

Ответить | Правка | Наверх | Cообщить модератору

252. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 28-Май-17, 01:14 
А каким боком тут FreeBSD? Речь шла про Debian.
Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

266. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от пох (?), 28-Май-17, 21:09 
что-то не очень завидуется - ты забыл упомянуть, сколько раз у тебя спросили рутовый пароль (сперва для config, потом для сохранить этот config, ага) и сколько раз пришлось шлепать enter в этом самом config (или не enter, что весьма вероятно) для сборки чего-нибудь нетривиального, с парой десятков сборочных зависимостей.

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

Ответить | Правка | К родителю #247 | Наверх | Cообщить модератору

267. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Аноним (-), 28-Май-17, 22:35 
> что-то не очень завидуется - ты забыл упомянуть, сколько раз у тебя
> спросили рутовый пароль (сперва для config, потом для сохранить этот config,
> ага) и сколько раз пришлось шлепать enter в этом самом config
> (или не enter, что весьма вероятно) для сборки чего-нибудь нетривиального, с
> парой десятков сборочных зависимостей.

Cмысл пересборки без подгонки опций ускользает от меня, но


make package BATCH=yes


Ответить | Правка | Наверх | Cообщить модератору

275. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от пох (?), 29-Май-17, 21:10 
> Cмысл пересборки без подгонки опций ускользает от меня

опции стапиццот пакетов (включая иксы и qt и всего что они с собой тянут) вы правда собрались вручную задавать?

А собрать нам надо, допустим, vbox. Я, положим, знаю и про make config предыдущей отдельной строчкой, но незамутненные линуксеры могут вам и поверить ведь.

А на практике имеем кучу мусора в make.conf, страдания с конфигами того, что конфигурить таки понадобилось отдельно, ну и dependency hell во всей красе - на закусочку.

надысь вот один неудачник попытался собрать flow-tools... помимо пихона, оно напихало ему gcc специфической версии, binutils, понятно ну и прочего мусора over 500mb (бинарников, бинарников, он их pkg сперва попытался поставить)- это ради крохотной примитивнейшей программы, написанной двадцать лет назад
Результат (он оказался очень неленив) можно увидеть в r433278, но оно все еще у меня неотключаемо хочет
lang/python27
devel/libffi
print/indexinfo
devel/gettext-runtime
- которые flow-tools нахрен вот вообще не сдались все и со всеми их причиндалами.

это, увы, даже не линукс...

Ответить | Правка | К родителю #267 | Наверх | Cообщить модератору

277. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Michael Shigorinemail (ok), 29-Май-17, 22:13 
> надысь вот один неудачник попытался собрать flow-tools... помимо пихона, оно напихало
> ему gcc специфической версии, binutils, понятно ну и прочего мусора over 500mb

А оно всё это прям в хост-системе наворотило? (ср. с #263)

Ответить | Правка | К родителю #275 | Наверх | Cообщить модератору

281. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от пох (?), 30-Май-17, 14:35 
> А оно всё это прям в хост-системе наворотило?

естественно - это _run_ depends, pkg - это бинарники ставить. Из-за gcc'шного вендорлока в подарок, и из-за того, что в архиве затесался скриптик с #!/гдето/пихон (совершенно ненужный там, где используют flow-tools - их пользователи обычно все написали еще в те годы, когда пихон был "удивительная говорящая лягушка, это ж надо додуматься непечатаемые символы в качестве синтаксиса")

вендорлок (вместе с gcc, который, внезапно, был там вообще ненужен) героическим трудом удалось выпилить не только на локалхосте, а пихон остался, он у инициатора затеи уже стоял (а я, как ты понимаешь, мир улучшать не жажду, хотя у меня весь ports в правках из серии "удаляем из USES/DEPENDS все нахрен, и половину USE_ туда же").

показательно именно то что там программа на 30 килобайт исходников, и лет ей как мамонтам (и заменить по сей день непонятно, чем)

Ответить | Правка | К родителю #277 | Наверх | Cообщить модератору

282. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 30-Май-17, 14:43 
>> надысь вот один неудачник попытался собрать flow-tools... помимо пихона, оно напихало
>> ему gcc специфической версии, binutils, понятно ну и прочего мусора over 500mb
> А оно всё это прям в хост-системе наворотило? (ср. с #263)

Если вы намекаете на моск, то есть что-то принципиально похожее (если я правильно понял описание по ссылке #263)
http://www.freshports.org/ports-mgmt/synth/
https://github.com/jrmarino/synth
> Synth will build packages in a clean environment that exactly mirrors the system it
> builds on, creates a local repository, installs a pkg repository configuration file
> that causes the local packages to be used with the highest priority, and automatically
> upgrades the system with a single command.

Это помимо "официальной" (в смысле, ею собираются оф. репы) системы сборки poudriere
http://www.freshports.org/ports-mgmt/poudriere/
развертывающей отдельное окружение сразу в джейле.

Но да, никто не запрещает собирать в хост-системе.

Ответить | Правка | К родителю #277 | Наверх | Cообщить модератору

283. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 30-Май-17, 14:46 

> Но да, никто не запрещает собирать в хост-системе.

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

Ответить | Правка | К родителю #282 | Наверх | Cообщить модератору

280. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 30-Май-17, 14:09 
>> Cмысл пересборки без подгонки опций ускользает от меня
> опции стапиццот пакетов (включая иксы и qt и всего что они с
> собой тянут) вы правда собрались вручную задавать?

Не передергивайте.

> А собрать нам надо, допустим, vbox. Я, положим, знаю и про make
> config предыдущей отдельной строчкой,

Религиозные предпочтения не позволяют написать в одной строчкой?
make config package BATCH=yes

> А на практике имеем кучу мусора в make.conf, страдания с конфигами того,
> что конфигурить таки понадобилось отдельно, ну и dependency hell во всей
> красе - на закусочку.

Яснопонятно.

> но оно все
> еще у меня неотключаемо хочет
> lang/python27
> devel/libffi
> print/indexinfo
> devel/gettext-runtime
> все и со всеми их причиндалами.
> - которые flow-tools нахрен вот вообще не сдались

Зачем эта патетика и надрыв в голосе? Лапчатые вам и так поверят. А бздуны в курсе, что вы привели по сути только питон и его дефолтные рантайм зависимости. Причем все, никаких «причандал» там более нет и общий размер (т.е. за вычетом самого питона) составляет аж целый Мб, беда! Особенно учитывая, что тот же indexinfo входит в прямые зависимости гнутого мейка, грепа, автотулзов, coreutils, binutils и еще более 300 пакетов. gettext-runtime - овер 3000, включая такие как git, gtk, emacs, firefox, binutils, coreutils, gmake.
И все эти билдзависимости удаляются pkg autoremove.

Ответить | Правка | К родителю #275 | Наверх | Cообщить модератору

284. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от пох (?), 30-Май-17, 14:53 
> Зачем эта патетика и надрыв в голосе? Лапчатые вам и так поверят.
> А бздуны в курсе, что вы привели по сути только питон

бздуны - в курсе, в курсе. Вы ведь даже не поняли, что речь в примере шла о _run_depends (Шигорину-то простительно, он не в теме совсем)
А те кто на самом деле что-то понимают в предмете - догадались либо пойти и посмотреть, что такое r433278, и что там еще было, помимо пихона, либо промолчать (пихон-то одним # отрывается, а там надо было еще и сообразить, или заранее знать).

> целый Мб, беда! Особенно учитывая, что тот же indexinfo входит в
> прямые зависимости гнутого мейка, грепа, автотулзов, coreutils, binutils и еще более

и все это нахрен не нужно, ага.
Пихону, что характерно, тоже, даже если бы он и был нужен:
~> pkg info | grep auto
~> pkg info | grep mer
mercurial-4.1.1                Fast, lightweight source control management system
- сами уж догадайтесь, как так может быть. gmake, правда, там есть, редкий случай, когда он был нужен на самом деле, но вовсе не питону.

> И все эти билдзависимости удаляются pkg autoremove.

бздуны любят преодолевать трудности с помощью специальных костыликов и подпорок, ага.
А вот я, честно говоря, не в теме, зачем удалять, если оно уже поставилось. Зачем человек вообще не пожелал тащить 500мег (бинарников) по тощему каналу где-то в жопе мира - мне, как раз, вполне понятно.


Ответить | Правка | К родителю #280 | Наверх | Cообщить модератору

286. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 30-Май-17, 15:25 
>> А бздуны в курсе, что вы привели по сути только питон
> бздуны - в курсе, в курсе. Вы ведь даже не поняли, что
> речь в примере шла о _run_depends
> А те кто на самом деле что-то понимают в предмете - догадались

Занятные фантазии о том, чего я не понял и не догадался.
Переставайте читать между строк и додумывать.
Вы привели питон и его зависимости (причем довольно скромные), обставив это так "со всеми их причандалами", будто подтягиваются еще стопицот пакетов. Вам написали, что осетра можно и урезать. Всего то. А вы теперь принялись усердно педалировать что-то придуманное, будто на самом деле вы просто пытались вбросить, а теперь усердно переводите стрелки.

>> целый Мб, беда! Особенно учитывая, что тот же indexinfo входит в
>> прямые зависимости гнутого мейка, грепа, автотулзов, coreutils, binutils и еще более
> и все это нахрен не нужно, ага.
> Пихону, что характерно, тоже, даже если бы он и был нужен:
> ~> pkg info | grep auto
> ~> pkg info | grep mer
> mercurial-4.1.1            
>     Fast, lightweight source control management system
> - сами уж догадайтесь, как так может быть.

Щаз, побежал карты раскладывать и гадать, что вы этим выхлопом хотели сказать.
Кстати:


% pkg query %dn python27
openssl
readline
ncurses
libffi
gettext-runtime
% pkg query %sh python27
32.8MiB

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

хоспадибожечкимой, а это-то тут причем?

>> И все эти билдзависимости удаляются pkg autoremove.
> бздуны любят преодолевать трудности с помощью специальных костыликов и подпорок, ага.

Конечно, штатные фичи пакетного менеджера
> DESCRIPTION
>     pkg autoremove is used for removing orphan packages, which were installed
>     during dependency resolution and are no longer needed.

у нас теперь подпорки и костыли, ага.


Ответить | Правка | К родителю #284 | Наверх | Cообщить модератору

288. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от пох (?), 30-Май-17, 17:08 
>>> А бздуны в курсе, что вы привели по сути только питон
>> бздуны - в курсе, в курсе. Вы ведь даже не поняли, что
>> речь в примере шла о _run_depends
>> А те кто на самом деле что-то понимают в предмете - догадались
> Занятные фантазии о том, чего я не понял и не догадался.
> Переставайте читать между строк и додумывать.

вы нихрена не поняли. Додумывать тут ничего не надо.

> Вы привели питон и его зависимости (причем довольно скромные)

вы не прочитали исходный текст целиком, а читаете только мой реплай на реплай - поэтому и фантазируете. Нет, я не питон приводил - питон как раз остался небольшой гoвняшечкой  _после_ героической победы над кучей мусора. ("довольно скромные" на фоне копеечной утилитки выглядят не так уж и скромно, но хоть не 500 изначальных мег)
Перечитайте еще разок, если умеете читать не между строк, а строки, и хоть немного действительно знаете о любимой системе. 14.275

> Щаз, побежал карты раскладывать и гадать, что вы этим выхлопом хотели сказать.

это квалификация, да.

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

угу, штатная фича - сперва ставим вагон ненужного, потом удаляем, непонятно зачем. Оно у вас всегда так.
(нет, в приведенном мной примере ненужное не удаляли - он не было и установлено никогда. Просто демонстрация, что вообще-то говоря - все эти терабайты хлама вы качаете зря, они и для сборки не нужны. )

Ответить | Правка | К родителю #286 | Наверх | Cообщить модератору

289. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Аноним (-), 30-Май-17, 18:35 

> вы нихрена не поняли. Додумывать тут ничего не надо.
>> ~> pkg info | grep auto
>> - сами уж догадайтесь, как так может быть.
> это квалификация, да.

Ну-ну. Яснопонятно.

Ответить | Правка | К родителю #288 | Наверх | Cообщить модератору

290. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от пох (?), 30-Май-17, 19:06 
> Ну-ну. Яснопонятно.

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

Ответить | Правка | К родителю #289 | Наверх | Cообщить модератору

291. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от Аноним (-), 30-Май-17, 20:34 
>> Ну-ну. Яснопонятно.
> угу - ни одного моего слова не понято (еще бы, там темой
> хоть немного владеть надо, а не make параметры помнить наизусть),

Конечно-конечно. Как скажете.
Ваше владение сразу видно по предоставленному _вами же_ выхлопу и очень уж усиленному педалированию вопроса квалификации, как и уводом абсолютно в левую тему =).
Так как  вас я частенько вижу в последнее время на опеннете, то мне естественно стало просто интересно, вы такой тонкий тролль или все же человек с гасконскими корнями? Тролль бы на последнее сообщение не среагировал, так что все ясно и понятно.


Ответить | Правка | К родителю #290 | Наверх | Cообщить модератору

292. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от пох (?), 31-Май-17, 01:11 
> то мне естественно стало просто интересно, вы такой тонкий тролль

вообще-то просто троллю, неособенно тонко (предположим, вы бы осилили понять, что написано в 14.275 - мир бы от этого стал лучше? Будь вы даже Eugene Grosbein с нововыданным коммит битом - вряд ли).
Но очень сложно троллить неумеющего читать и понимать прочитанное :-(

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

Ответить | Правка | К родителю #291 | Наверх | Cообщить модератору

294. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Andrey Mitrofanov (?), 31-Май-17, 10:17 
>> то мне естественно стало просто интересно, вы такой тонкий тролль
> вообще-то просто троллю,

Dude!  %)

>вы бы осилили понять, что написано
> в 14.275 - мир бы от этого стал лучше? Будь вы
> даже Eugene Grosbein с нововыданным коммит битом - вряд ли).
> Но очень сложно троллить неумеющего читать и понимать прочитанное :-(

Так держать! https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216317
Пусть посравнивает себя с Гросбейном. :D Больше лулzов+

Спасибо. Любо-лорого -- фришник прикладывающий фришного фанбоя. Нужно!

> Иногда попадается коллега, который действительно разбирается в вопросе - тогда, бывало

Ответить | Правка | К родителю #292 | Наверх | Cообщить модератору

263. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Michael Shigorinemail (ok), 28-Май-17, 14:43 
> В федоре

...как самопровозглашённом "двигателе прогресса", этак на десятилетие отставшем в этой области от альта...

> dnf download --source <pkg1>
> dnf builddep <pkg1>.src.rpm
> rpmbuild --rebuild <pkg1>.src.rpm
> С yum в rhel аналогично. А что, где-то подругому?

Да, в приличных местах совсем по-другому.  Собственно, даже в федоре уже изобрели свой mock, как совершенно справедливо отмечено в #221.  Но студенты в плохом смысле слова застряли в ситуации двадцатилетней давности, когда весь этот хлам для сборки тащили прямо в хост-систему (в лучшем случае чрут) за неимением альтернатив.

Тем, кто интересуется темой, можно посоветовать обзорную часть http://ftp.altlinux.org/pub/people/ldv/hasher/thesis-2004.html

Ответить | Правка | К родителю #201 | Наверх | Cообщить модератору

278. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от yet another anonymous (?), 30-Май-17, 09:00 
> ...как самопровозглашённом "двигателе прогресса", этак на десятилетие отставшем в этой области от альта...

Но s-d альт к себе засунул довольно быстро. Удерживая при этом античную версию bash'а --- гордясь "трепетным подходом к стабильности, совместимости, ну и т.д.". Какая-то тут натяжка...

Ответить | Правка | Наверх | Cообщить модератору

279. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Michael Shigorinemail (ok), 30-Май-17, 13:19 
> Но s-d альт к себе засунул довольно быстро.

Сегодняшний сизиф:

$ rpm -q systemd
пакет systemd не установлен

> Удерживая при этом античную версию bash'а

Что именно Вас в ней не устраивает? (нет, мы-то будем переезжать на четвёртый, но прям интересно стало -- это чья-то претензия, повторяемая попугайским образом, или осознанное)

PS: ну и http://packages.altlinux.org/bash4 -- тоже не 4.4, но 4 :]

Ответить | Правка | Наверх | Cообщить модератору

287. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от yet another anonymous (?), 30-Май-17, 16:16 
Это ни коим образом не претензия вообще. Это ваши идеи, и вы имеете на них полное право. Но с моими представлениями это не совпало.

В частности, два bash'a в системе, один из них "совместимо-системный" (невыпиливаемый), и оба в деле. Я этого не оценил. Если коротко, то "система как конструктор" на альте для меня оказалась неудобной/затратной; но и от "старого доброго консерватизма" она ушла.

Ответить | Правка | Наверх | Cообщить модератору

285. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от пох (?), 30-Май-17, 15:06 
> студенты в плохом смысле слова застряли в ситуации двадцатилетней давности, когда
> весь этот хлам для сборки тащили прямо в хост-систему (в лучшем
> случае чрут) за неимением альтернатив.

А какой великий метафизический смысл НЕ иметь в системе, на которой что-то собирается именно для нее, штатных сборочных инструментов, держа их зачем-то в каком-то в лучшем случае chroot, а в худшем еще и целую инфраструктуру со своими глюками, багами и ненужным знанием?

Она нужна дистрибутивостроителям, для воспроизводимости процесса, ну и, может быть - пакето-собирателям не только для локалхоста, чтоб ненароком не пропустить что-то, что было в fs, но не из этого исходника (хотя с легкостью заменяется тестовой системой, которую заменить нельзя)

А меня совершенно не огорчает возможность собрать нечто вручную, поставить make install'ом и в rpm завернуть постфактум - сэкономив время на героической отладке воспроизводимости процесса сборки. Мне его воспроизводить не надо.

P.S. Если что - у фри подобная виртуализация сборки тоже есть, прямо с начала существования pkg, но вот зачем она нормальному человеку - до сих пор не могу взять в толк.

Ответить | Правка | К родителю #263 | Наверх | Cообщить модератору

293. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Michael Shigorinemail (ok), 31-Май-17, 09:30 
> А какой великий метафизический смысл НЕ иметь в системе,
> на которой что-то собирается именно для нее

Вот тут нюанс: у меня и впрямь редкость сборка чего-либо ровно для одной системы.

> штатных сборочных инструментов, держа их зачем-то в каком-то в лучшем случае chroot,
> а в худшем еще и целую инфраструктуру со своими глюками, багами и ненужным знанием?

А шоб не тащить в неё вот те лишние полгига хлама.  Насчёт глюков-багов-мозолей на лбу -- когда той инфраструктуры двести килобайт, написана она (кроме переключателя трёх псевдопользователей) на шелле, а настраивается методом hasher-useradd $LOGNAME... ну не знаю, такого бояться -- в лес не ходить.

Хлам ведь потом обновляться захочет, да и так мне не помогает (зато способен загромождать ещё и tab), а в плохом случае может оказаться полезен незваным гостям -- начиная с компилятора и заканчивая чем-то особо неудачно принесённым привилегированным.

Ну то есть "инфраструктура" получилась настолько простой и юзабельной, что её влёгкую осваивают наши "обычные пользователи"(tm) -- по крайней мере те, кому охота чего пособирать.  Сейчас вот очередной знакомый менеджер на подходе. :)

Ответить | Правка | Наверх | Cообщить модератору

295. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Andrey Mitrofanov (?), 31-Май-17, 11:07 
>> А какой великий метафизический смысл НЕ иметь в системе,
>> на которой что-то собирается именно для нее
> Вот тут нюанс: у меня и впрямь редкость сборка чего-либо ровно для
> одной системы.

Подумалось: коллега [на FreeBSD, полагаю] собирает локально и _не видит_ надобности в  сборке пакетов где-то там и установке отдельно от сборки. Это мы с тобой видим _пакет исходников_, как первый и основной результат сборки [первой долгой ручной части], а бинарники-то собираются потом -- легко автоматизировано, в разных окружениях даже, быстрым вбросом нового апстрим-тарбола для быстрого получения... [я упоминал - быстрого? хор.] "новой" версии и пр. и пр. .

С такими профитами сборка даже для _ровно одной_ системы(*) -- уже выигрыш.

А коллега дальше "собрал 1 раз бинарники - расходимся, всегда ж 1 система" не смотрит. Может быть, они там у себя с ручными флагами просто не могут собрать две _одинаковые_ системы, чтоб пакеты уже имели смысл? :) Вроде того, что "все фри разные-уникальные -- как снежинкиТМ -- двух одинаковых нет. мы ж профессионалы!"... И пакеты ''не встают''?..  И пр.отговорки про "pkg не ...${что-н."Важное"}...

(*)Возможно, мы поищем и найдём даже сборку для __0__ систем.
Нашёл: недостающие зависимости %) для сборки того нового "одного" пакета.
Тоже для "0 своих" систем -- если публиковать "для кого-то". Хотя попахивает ментейнерской &-) безответственностью. //Но тут уж я не в теме - не публикую, для своих трёх-четырёх debian-ов (все, как у иЗЕНа, дома, кроме одного на работе) бэкпорты под настроение собираю.

>> штатных сборочных инструментов, держа их зачем-то в каком-то в лучшем случае chroot,
>> а в худшем еще и целую инфраструктуру со своими глюками, багами и ненужным знанием?
> А шоб не тащить в неё вот те лишние полгига хлама.  

:))) Ну, положим, когда на localhost-е [уже!] лежат 77ГБ дебиановских DVD (10x i386+ 8 source), то собрать с нуля чрут pbuilder-ом на tmpfs-е (со свопом, да!), чтобы сбилдить пакет в _минимально_ необходимом окружении (насколько это возможно с debootstap-ом и установкой [подразумеваемых] dev-тулз) и _выкинуть_ его сразу после использования, ... .... ...  да... очём это я? а!  ....  Таким образом -- внутри localhost-а -- считай, что и "тянуть"-то ничего не надо.

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

Когда незваные уже {при,во}шли, в общем-то, отсутствие компилятора остановит разве что допотопного (не прошедшего тест тьюринга~) червя мориса или не особо заморачивающегося кидиза. Остальные, кому "надо", и бинарник с собой принесут - собранный [там, |) опять же] "под систему".

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

Ответить | Правка | Наверх | Cообщить модератору

222. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 27-Май-17, 00:03 
>>> Debian это позволяет делать без геморроя (чего не скажешь например про RPM-дистры).
>> И в чём же такое существенное отличие именно dpkg, или просто кое-кто
>> обобщает неумело? :)
> Здесь наверное вообще про организацию работы репозитория. Например скачать исходники,
> подготовить окружение сборки и пересобрать пакет в Debian - три команды.
> Где ещё так?

В федоре две.

Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

235. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Andrey Mitrofanov (?), 27-Май-17, 10:04 
>> Здесь наверное вообще про организацию работы репозитория. Например скачать исходники,
>> подготовить окружение сборки и пересобрать пакет в Debian - три команды.
>> Где ещё так?
> В федоре две.

В Debian-е -- одна.

# pbuilder --build пакет.dsc

Я выиграл? А не, сейчас должен подойти Настоящий Победитель -- с 0 команд "закоммитил в SCM -- а CI сам соберёт" и друзья его, которые заметят, что в мою одну не входит "скачать исходники"...

Ответить | Правка | Наверх | Cообщить модератору

239. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Аноним (-), 27-Май-17, 10:51 
> В Debian-е -- одна.
> # pbuilder --build пакет.dsc
> Я выиграл? А не, сейчас должен подойти Настоящий Победитель -- с 0
> команд "закоммитил в SCM -- а CI сам соберёт" и друзья
> его, которые заметят, что в мою одну не входит "скачать исходники"...

Не выиграл. пакет.dsc откуда? У меня одна строка — скачивание, вторая — пересборка.

Ответить | Правка | Наверх | Cообщить модератору

80. "Первый релиз Devuan, форка Debian без systemd"  –3 +/
Сообщение от Адекват (ok), 26-Май-17, 08:55 
> Вы уже определитесь, нужно ли вам упрощение (и тогда apt, systemd, PAM
> и прочие продвинутые технологии), или KISS (чтобы пакетный менеджер и инит
> не учитывали зависимостей).

Кто вас сказал, что KISS - это обязательно "чтобы пакетный менеджер и инит не учитывали зависимостей" ?
И еще зависимости в отношении пакетного менеджера - это понятно, но что такое зависимости в отношении инита ?

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

202. "Первый релиз Devuan, форка Debian без systemd"  +1 +/
Сообщение от Аноним (-), 26-Май-17, 19:50 
> И еще зависимости в отношении пакетного менеджера - это понятно, но что
> такое зависимости в отношении инита ?

У вас совсем познание мира закончилось на времени процветания журнала хакер? Да, там про зависимости пакетов писали, а про иерархию запуска демонов нет.

Ответить | Правка | Наверх | Cообщить модератору

262. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Michael Shigorinemail (ok), 28-Май-17, 14:39 
> У вас совсем познание мира закончилось на времени процветания журнала хакер?
> Да, там про зависимости пакетов писали, а про иерархию запуска демонов нет.

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

Ответить | Правка | Наверх | Cообщить модератору

161. "Первый релиз Devuan, форка Debian без systemd"  –2 +/
Сообщение от Павел Самсоновemail (?), 26-Май-17, 14:32 
> Как бывший и опытный пользователь Slackware я перешел на Debian потому что
> это сильно экономит время и упрощает обслуживание системы (да, упрощает, т.к.
> KISS). Но чтобы чувствовать себя как рыба в воде в Debian,
> надо посидеть в Slackware год или поболее. Debian подиспортился из-за systemd,
> но теперь же есть Devuan!

Я давно смирился с systemd. Мир выбрал systemd, значит будем с systemd. Пофигу :). Мне обеспечили обратную совместимость типа service blabla start/stop и ладно.

Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

168. "Первый релиз Devuan, форка Debian без systemd"  +2 +/
Сообщение от Аноним2 (?), 26-Май-17, 15:14 
> Мир выбрал systemd

Мир ли?


Ответить | Правка | Наверх | Cообщить модератору

209. "Первый релиз Devuan, форка Debian без systemd"  +2 +/
Сообщение от Аноним (-), 26-Май-17, 20:34 
> Красношапка за меня выбрала systemd, а я кушаю что дают. Красношапка врать не будет!

Исправил тебя, не благодари.

Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

274. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от _ (??), 29-Май-17, 17:36 
>Я давно смирился

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

Ответить | Правка | К родителю #161 | Наверх | Cообщить модератору

296. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от www2 (ok), 27-Июл-17, 20:31 
Зонтов?
Ответить | Правка | Наверх | Cообщить модератору

76. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Адекват (ok), 26-Май-17, 08:38 
> Кроме Генты есть ещё десятки дистрибутивов (всего больше чем 70), где из
> коробки по дефолту никаких systemd нет. Включая Slackware, Crux, Void, gNewSense,
> PCLinuxOS, Vector, Salix, Zenwalk,... и т.д.

А как там с программами ? skype, qutim,chromium, fceux, knemo ? все это есть просто я пользуюсь, мне нужно, кому-то что-то другое нужно, это все есть работает в том же минте, а насчет gNewSense я не уверен.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

94. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от saahriktu (ok), 26-Май-17, 10:37 
> А как там с программами ? skype, qutim,chromium, fceux, knemo ? все
> это есть просто я пользуюсь, мне нужно, кому-то что-то другое нужно,
> это все есть работает в том же минте, а насчет gNewSense
> я не уверен.

Простые дистрибутивы удобнее тем, кто сам себе маинтейнер (а писать слакбилды гораздо проще чем опакечивать стандартными инструментами в .deb и .rpm, тем более что можно не задумываться о зависимостях), поскольку возможны самые разные накладки. Впрочем, они возможны и в более сложных дистрибутивах, а потому быть самому себе маинтейнером везде проще.

Из коробки multilib есть не везде и не всегда, но в том же Slackware он есть отдельно: http://www.slackware.com/~alien/multilib/ . Так что, 32-х битный старый skype, который есть на slackbuilds.org, работать теоретически должен, но я не пробовал. А вот свежий 64-х битный skypeforlinux-64 точно стартует без проблем. Слакбилд, который перепаковывает .deb пакет в пакет для Слаки, есть здесь: https://github.com/saahriktu/saahriktu-slackbuilds/tree/mast... . Chromium тоже есть: http://www.slackware.com/~alien/slackbuilds/chromium/ . fceux и knemo есть на slackbuilds.org. А вот qutim пока ещё отсутствует. Потом попробую написать слакбилд. А так из коробки есть Pidgin. Конечно, протоколов mail.ru и vk из коробки в Pidgin'е нет, но они есть через дополнения. Слакбилд плагина для vk можно взять здесь: https://github.com/saahriktu/saahriktu-slackbuilds/tree/mast... , свежего плагина для facebook'а: https://github.com/saahriktu/modified-slackbuilds/tree/maste... , плагина для telegram'а: https://github.com/saahriktu/saahriktu-slackbuilds/tree/mast... , для mail.ru (возможно, устарел): https://slackbuilds.org/repository/14.2/libraries/pidgin-mra... .

Ответить | Правка | Наверх | Cообщить модератору

180. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от saahriktu (ok), 26-Май-17, 17:24 
Нашёл заброшенный слакбилд для qutim'а и попробовал его обновить. Ничего хорошего из этого не получилось. Тонны зависимостей, и всё давным-давно не обновлялось. Похоже, что qutim совсем мёртв.
Ответить | Правка | Наверх | Cообщить модератору

184. "Первый релиз Devuan, форка Debian без systemd"  –1 +/
Сообщение от Адекват (ok), 26-Май-17, 18:09 
> Нашёл заброшенный слакбилд для qutim'а и попробовал его обновить. Ничего хорошего из
> этого не получилось. Тонны зависимостей, и всё давным-давно не обновлялось. Похоже,
> что qutim совсем мёртв.

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

Ответить | Правка | Наверх | Cообщить модератору

216. "Первый релиз Devuan, форка Debian без systemd"  +/
Сообщение от Led (ok), 26-Май-17, 22:06 
Прекращай разговаривать сам с собой.
Ответить | Правка | К родителю #180 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру