LINUX.ORG.RU

Хотелось бы сравнить пакетные менеджеры NIX, HomeBrew, Portage

 , ,


1

1

Гуглится про nix vs brew немного:

https://www.slant.co/versus/1593/1674/~nix-package-manager_vs_homebrew

Reproducible builds есть только в NIX?

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



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

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

И кстати, LiveCD - это только название, привода с болванкой конечно ненужно:

title SystemRescueCD 2018 5.2.0 with ZFS 6.7.9
        root ()/img/linux/sysrcd/
        kernel   /rescue64 subdir=/img/linux/sysrcd/2018 setkmap=us docache loadsrm=*.srm rootpass=xxx initscript=sshd:start ar_nodel ar_ignorefail ar_nowait
        initrd   /initram.igz

Вот это все.

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

А я при факапе (не являющимся факапом граба) другой пункт в загрузчике выбираю и дальше работаю.

Я тоже. Чинил всего пару раз, когда после апгрейда забывал установить пакет zfs-initramfs в случае временного сноса пакетов zfs и скопировать старое ядро в bak, что иногда приходилось делать.

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

Cпросил сейчас у реальных пользователей, на сколько баллов из десяти они оценивают степень свободы Guix. Три человека ответило «десять», один задал вопрос, который я должен был, по-хорошему, задать тебе. Ещё один кинул одобрительный стикер с RMS.

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

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

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

Если что-то делается часто, то да - лучше автоматически, а обновление ядра я делаю раз в год, а то и реже, ради этого можно потерпеть (запоминание необходимости забэкапить /mnt/boot/img/devuan), можно и скриптик сделать, но нецелесообразно из-за редкости операции.

Зато профит - ZFS решает почти все проблемы старым ламповым способом без systemD и без NIX/GUIX.

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

Gentoo в chroot основной системы Devuan решает еще массу проблем с конпиляцией необычных ядер.

NIX, GUIX и Brew я рассматриваю только в качестве конпиляйтерских инструментов внутри Gentoo, который пока только внутри Devuan.

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

Это всё из-за целого набора исторических снежных комов так выходит, что dpkg работает только с системой. И Linux FSH не описывает подсистему пользовательской файловой системы. Просто городить целый набор решений — вмечто того, чтобы изменить или улучшить существующую — это и есть глупость. Что такое пакет и пакетный менеджер? Если сделать тщательный анализ того, что он делает, то 90% всего уже воплощено а дпкг. Более того, любой пакет хомбрю может быть заменён на деб. Это не проблема вообще. Собственно это решение — решение не использовать деб как основу — сразу и них и тупость и всё такое.

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

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

С другой стороны мне это нафик не надо было в Devuan никогда.

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

обновление ядра я делаю раз в год

Мда, ну тогда действительно смысла особого нет.

ZFS решает почти все проблемы

ZFS решает лишь одну из проблем, которые решает Nix – rollbacks.

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

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

С какой это стати интересно он не дружественный? Если на нём никто так до этого не делал, не значит, что он так не может. Говорю же — все эти пм — них-синдром, поповское желание прославиться, и банальная глупость. Просто бездарная растрата мировых программерских оесурсов непонятно на что. Это сейчас мода такая пмами мериться, но реального смысла в этом нет.

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

Жду инструкций по запуску трех разных версий Kdenlive (с разными версиями Qt и frei0r) на одной системе одновременно. Пару раз было очень удобно так делать (ибо в новой версии попортили некоторые плагины, но более удобный интерфейс). В nix решается тремя строчками (по одной на каждую версию)

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

Инструкция простая, проще некуда снести KDE к куям и установить вместо него Trinity.

Зохватчеги когда-то свободных KDE, Debian, Apt будут издеваться над вами, а вы терпеть.

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

Но относиться к ним нужно все равно с уважением.

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

И как это решает задачу «смонтировать видео»? Kdenlive пусть с натяжками и костылями, но решает. В trinity завезли нормальный видеоредактор? Нет? Тогда зачем оно мне надо, у меня из кед остались только Dolphin да Kdenlive (иногда ещё okteta и изредка gwenview), всё остальное уже давно снесено.

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

Ты, наверно, имел ввиду, что программы из KDE4 можно запускать в Trinity, так же как и в Gnome.

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

Ихняя libressl насколько я помню по версиям отстает от openssl и содержит уязвимости нефикшенные кста %)

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

С тех пор вроде ничего нового не было?

В Debian кстати тоже был скандал по поводу SSH.

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

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

OpenSSL со своей новизной только новые дырки привносит. Так что, переживать не о чем.

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

А где пруфы, что Летающий Макаронный Монстр реальней Иисуса? Нет?

Дело закрыто, Иисус существует, вознесём же молитвы спасителю нашему.

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

В случае потасовки Иисус просто сожрёт своего оппонента. Так что за Иисусом сила, а удел ЛММ — желудочный сок.

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

Но Тео действительно святой. Всё остальное просто прячет свою несостоятельность за огромной кодовой базой. Это конечно же не значит, что ОпенБСД не решето модленное.

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

Сделай сам.

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

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

Не забудь сделать это с помощью одного файла конфигов (не подумай, что реестра Шиндоус) всея ХУИКС, наверняка это быстрее!

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

Получается, на физических хостах стоит использовать только Devuan, Gentoo и OpenBSD?

А все остальные разновидности Windows, NixOS/GUIX, Centos только в виртуальных машинах и chroot-ах?

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

Если на нём никто так до этого не делал, не значит, что он так не может.

Вот когда завезут изоляцию (на самом деле нет, не завезут), тогда и приходите.

quantum-troll ★★★★★
()
Ответ на: комментарий от balsoft

GNU/Hurd, ведь его ещё ни разу никто не взламывал

Это из-за его «популярности» или есть какие-то технические предпосылки к защищенности?

А что умеет это ядро? AQEMU+QEMU на нем работает?

simoshina
() автор топика
Ответ на: комментарий от quantum-troll

Сама ты изоляция, иди изолентой обматайся, если тебе мало.

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

Изучить настройки OBSD и потом прийти к выводу (согласиться с участниками #openbsd), что в линупс кодебас не соответствует их высоким стандартам и поэтому настройки бесполезны?

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