URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129313
[ Назад ]

Исходное сообщение
"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его основе "

Отправлено opennews , 19-Дек-22 22:31 
Состоялся релиз пакетного менеджера GNU Guix 1.4 и построенного на его основе дистрибутива GNU/Linux. Для загрузки сформированы образы  для установки на USB Flash (814 МБ) и использования в системах виртуализации (1.1 ГБ). Поддерживается работа на архитектурах i686, x86_64, Power9, armv7 и aarch64...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=58358


Содержание

Сообщения в этом обсуждении
"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Яя , 19-Дек-22 22:31 
Кто использует, стоит попробовать в качечтве десктопной оси? На ноуте.
Как у него с поддержкой железа?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено pashev.ru , 19-Дек-22 22:46 
Это Линукс. Какие могут быть проблемы?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Владимир , 20-Дек-22 21:57 
Я не пользуюсь пакетами по причинам безопасности ...

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено EULA , 22-Дек-22 09:45 
.configure
make
make install
?

Все остальное - пакеты.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено анон , 19-Дек-22 22:46 
Поддержка в ядре.
Не стоит, на десктопе (как впрочем и везде, дабы не снижать бдительно и не тупеть) стоит держаться подальше от всяких контейнеров, NixOS, Flatpak, Snap и прочей ереси.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено анон , 19-Дек-22 22:48 
//бдительность

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Анонус , 19-Дек-22 23:00 
NixOS тут каким боком? Там контейнеров нет. Наоброт идеология ближе к какой-нибудь архиправославной Слаке.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 00:06 
Фига ты сравнил. Слава - эталон расхлябанности и помойки, никс - строго детерминирован. Я бы сказал, что он противоположен слаке.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 11:37 
Flatpak'и со Snap'ами какое отношение имеют к GNU Guix?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Андрей , 27-Дек-22 06:27 
Flatpak офигительная вещь, производительность уже не отстаёт от традиционных пакетов, места занимают не больше чем обычные пакеты с зависимостями, но занимают дополнительное место рантаймы на которых они запускаются, скачиваются на начальном этапе соответственно, нет привязки к дистрам, возможна установка без рут доступа. Flathub уже довольно обширный, а некоторые приложения собираются исключительно во flatpak. Snap и appimage это точно хрень полнейшая, это образы монтируемые через loop и fuse. Appimage можно использовать там где не важна производительность и он не требует установки, а snap должен умереть как unity.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено анонна , 19-Дек-22 22:51 
там написано , что ядро линукс-либре(для анона оттуда все выкинуто, что не гпл. конкретно нет ничего из блобов видеокарт и вайфай.) скорее всего для любого это игра в везение. повезет и он заработает у тебя на гплных дровах, а нет... ну тогда ставь заново. другое.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 11:39 
Анону так тяжело собрать ванильное ядро?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 16:13 
Все уже собрано до нас: https://gitlab.com/nonguix/nonguix

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 19-Дек-22 23:04 
Сабж чисто по фану, если есть пара терабайт лишнего места на диске с быстрым интернетом и хочется попробовать что-нибудь для хомячков.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено darkshvein , 19-Дек-22 23:13 
>в качечтве десктопной оси?

о! месье любит извращения!
курочку? уточку? МСВЦ linux?


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено kusb , 20-Дек-22 11:41 
Ну в теории такая штука была бы крутой именно для домашних компьютеров. Но слегка другая.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 00:05 
Гуикс не стоит, стоит попробовать никсос.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 11:42 
NixOS - systemd. Guix соит пробовать, если нужен несистемд.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 02:05 
Что случается приблизительно никогда.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Lisp_magic , 20-Дек-22 00:45 
тут iso https://github.com/SystemCrafters/guix-installer/releases/ta... Сохрани channels.scm оттуда, после загрузки в лайв положишь его в ~/.config/guix/ затем сделаешь guix pull, дальше следуй оффициальной документации, ничего сложного.

тут https://gitlab.com/nonguix/nonguix инфа про ядро, благо в nonguix теперь есть кэш, собирать не придется.

пару примеров конфигурации:
https://git.sr.ht/~efraim
https://github.com/engstrand-config
https://github.com/daviwil/dotfiles

удачи!


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Lisp_magic , 20-Дек-22 01:02 
Забыл упомянуть, доступа к главному офф зеркалу нет, по причине блокировки, нужно будет внести изменения в конфиг:

          (modify-services %desktop-services
                   (guix-service-type
                    config => (guix-configuration
                           (inherit config)
                           (substitute-urls '("http://ci.guix.trop.in"
                                  "https://bordeaux.guix.gnu.org"))))

или же указывать напрямую, например guix pull --substitute-urls=https://bordeaux.guix.gnu.org


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 03:37 
> доступа к главному офф зеркалу нет, по причине блокировки

Кого кем?


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено anonymous , 20-Дек-22 09:05 
https://ci.guix.gnu.org/ развернут у немецкого провайдера, который блочит все айпишники с России и части Украины

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 09:54 
Почему он при этом всё ещё развернут у этого провайдера?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 11:44 
А зачем они это делают? Наркоманы чтоли?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 11:24 
>Кого кем?

Хостером, у которого проект держит репу.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено ГНУ , 20-Дек-22 11:41 
А поподробней можете? Скачал iso. Закатал на флешку. Ставлю. Пишу в конфиг URL, при установке один хрен ci.guix.gnu.org 0%. Можете просветить, как guix всё таки поставить) Чувствую себя ламером, конечно. Но прошу помощи.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Lisp_magic , 20-Дек-22 12:19 
даже не знаю что добавить к первому сообщению, вроде все подробно написал.

>Пишу в конфиг URL, при установке один хрен ci.guix.gnu.org 0%.

guix system init /mnt/etc/config.scm /mnt --substitute-urls=https://bordeaux.guix.gnu.org


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 03:08 
Поддержка железа отвратна, так как вырезаны все бинарные firmware. Даже в Fedora были сделаны исключения для них.

Очередной маргинальный дистрибутив для фанатиков и не более.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 04:20 
>так как вырезаны все бинарные firmware

Никто не запрещает добавить неофициальную репу с проприетарщиной
https://gitlab.com/nonguix/nonguix


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 08:36 
Никто не запрещает пришить себе вымя и выдавать себя за корову)

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Lisp_magic , 20-Дек-22 12:29 
то есть подключать сторонний репозиторий в fedora вас не парит, а тут сразу ой?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 29-Дек-22 17:37 
А ванильное ядро ручками собрать и установить?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 04:11 
> стоит попробовать в качечтве десктопной оси?

Попробуй. Но на мой взгляд, GuixSD в качестве пользовательской ОС не годится. Слишком уж много требует телодвижений на любое, даже самое незначительное, изменение конфигурации системы. А иногда ещё и делает её невозможной при отсутствии сети. Очень неприятно, когда не можешь просто изменить часовой пояс, настройки сети или другую мелочь из-за отсутствия чего-то в кэше.
Всё усугубляется ещё и тем, что многие вещи имеют достаточно нетривиальные конфиги, а модули guix'а, как правило, покрывают лишь некоторую часть их возможностей. И если тебе потребуется чего-то, что авторы модуля не учли или поленились реализовать, то... могу лишь пожелать терпения.

Зато использование самого guix в качестве вторичного пакетного менеджера считаю очень даже оправданным. Это отличное средство и для развёртки повторяемых и верифицируемых окружений, и для создания дистронезависимых пакетов. Этакий правильно сделанный аналог флатпаков-аппимаджей и докера в одном флаконе.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 09:30 
Ничего более нормального для ноутбука из того что ты сам можешь поставить ты не найдешь.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 12:16 
у меня thinkpad, юзаю nixos (давно), все супер, рекомендую. не забывай чистить кешЪ. по поводу guix сказать ничего не могу так как не юзал.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено pashev.ru , 19-Дек-22 22:46 
Любо!

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено pashev.ru , 19-Дек-22 22:54 
> альтернатива SysV-init с поддержкой зависимостей.

Кстати, переоценённая возможность (зависимости). Максимум в зависимостях может быть диски или «сеть». На этом всё. Прикладные сервисы независимы, а если, например, нужна база данных, то её всё равно лучше в цикле ждать (бд может быть вообще на другом хосте).


Переубедите меня примерами из реальной жизни.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 19-Дек-22 23:01 
Демоны могут зависить один от другого, как в случае с NUT.

>лучше в цикле ждать

Кому лучше? Диагностика намного проще, когда приложение не не создаёт видимости работы.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено pashev.ru , 19-Дек-22 23:16 
> Демоны могут зависить один от другого

Ну, же! Примеры где?

> Диагностика намного проще, когда приложение не не создаёт видимости работы

Примеры! При ожидании никакой видимости работы и нет, сокеты не открыты и т. п. А ожидание как правило имеет ограничение по времени — потом ошибка

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

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


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 19-Дек-22 23:42 
Я только что привёл пример с NUT, у которого эта проблема проявляется во всей красе. Когда процесс крашится, а демон продолжает считаться запущенным, в, например, openrc, это лечится только перезагрузкой. Есть ещё различные варианты с udev.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено pashev.ru , 20-Дек-22 00:10 
> Когда процесс крашится, а демон продолжает считаться запущенным

Кем считаться?
При чём тут зависимости между демонами?


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Святогор , 20-Дек-22 00:32 
Демоны от лукавого зависят

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 02:01 
Откуда я знаю, чем? Я только что час убил пытаясь перезапустить умерший sddm. При этом, startx работает, а вот sddm не может запустить иксы и вообще крайне нездорово себя ведёт. Я почистил все хвосты, и перезапустил всех демонов несколько раз, и на всякий случай перезагрузил видеокарту и её драйвер, но это не помогло. Точно такая же петрушка с NUT, кроме ребута ничего не сделать и он умирает достаточно часто.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 22-Дек-22 13:45 
Ну, ничего другого от sddm ждать и не стоит. Эти товарищи уже четыре года не могут замержить полностью готовый патч, чинящий сканер отпечатков

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 21:59 
Зачем кому-то тебя переубеждать? Либо жизнь сама переубедит, либо так и выйдешь на пенсию эникеем. Картриджи трясти тоже кто-то должен.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 04:35 
> Для загрузки сформированы образы для установки на USB Flash (814 МБ

а для оптических дисков, магнитных лент, внешних hdd/ssd, microsd и виртуалок эти образы не подходят? миша, ты на техническом ресурсе, а не у себя на работе


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 09:34 
Нет не сформирована и не протестирован. А когда не протестирован это значит на свой страх и риск считай что нет.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено mos87 , 20-Дек-22 08:33 
монстр какой-то, который делает УСЁ.

и эти люди на systemd гонят.

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


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено user90 , 20-Дек-22 16:20 
Любители пространных рассуждений.. впрочем тут это в порядке вещей. Ты еще бы стихи сложЫл про то, чего никогда не видел, как любили делать многое поэты, бгг! Ах да, не видел и НЕ ПОНИМАЕШЬ, иначе бы не стал делать идиотских сравнений.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 11:06 
lisp - сразу в мусор.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено pashev.ru , 20-Дек-22 11:32 
Схема это не совсем Лисп, но Лисп — высокоуровневый компилируемый язык программирования общего назначения примерно как смесь Питона и C++ https://git.pashev.ru/mendeleev/tree/mendeleev.lisp

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 11:44 
helloworld.pashev.ru

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено user90 , 20-Дек-22 16:16 
Сначала тебя ;)

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 15:58 
>Состоялся релиз пакетного менеджера
>Для загрузки сформированы образы для установки на USB Flash (814 МБ) и использования в системах виртуализации (1.1 ГБ).

Автор новости путает Guix и GuixSD?


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено user90 , 20-Дек-22 16:15 
Юзал-с. Тогда мне хотелось "радикально правильного" решения, и я получил все, что было обещано. Но вот спроси меня сейчас, как в GuixSD сделать так, чтобы получить вот это, уже пожалуй и не смогу ответить без чтения доков)) А читать доки что-то стало лениво..

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 20-Дек-22 17:19 
Что там, поддержку Hurd уже запилили, или так и продолжают паразитировать на Nixpkgs и Линуксе?

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено kronim , 20-Дек-22 20:23 
При чём тут паразитирование? Потенциально там может быть подержка нескольких ядер на выбор. И это очень даже круто как по мне. А про nixpkgs я вообще не понял что ты имеешь в виду

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 02:12 
В Guix нет несвободного софта, который в реальности необходим для работы. Поэтому его ставят из nixpkgs — и ритуальная чистота соблюдена, и работать можно. Про ядра вообще разговор отдельный. Видишь ли, у GNU исторически было всё, кроме своего ядра, которое они героически пилят уже …дцать лет, всё никак не допилят. Поэтому временно пользуются Линуксом. В общем, я вижу, что ничего не поменялось даже со своим собственным дистрибутивом. А жаль. Альтернатива цирку с концепциями, родом из 70х ой как нужна. Жаль, некому взяться.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 07:01 
> В Guix нет несвободного софта, который в реальности необходим для работы.

В комментах уже несколько раз объясняли, что есть.
Единственная беда guix'а - малое сообщество и, как следствие, малое количество пакетов. На мой взгляд, незаслуженно. Потому что
сабж ушёл дальше никса в развитии.

> которое они героически пилят уже …дцать лет, всё никак не допилят

В том-то и дело, что не пилят. Его забросили "…дцать лет" назад.


"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 21-Дек-22 22:16 
Ушёл в развитии так далеко и так быстро, что сообщество за ним не поспевает, ага. Возможно ты прав, а возможно он ушёл не туда, и потому мало интересен за пределами своей маргинальной группы.

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Аноним , 24-Дек-22 14:17 
Недельку потыкал, закончилось место на диске, df -h не подтверждает это событие, ничего не работает, даже sudo, пишет закончилось место и все тут, ну да ладно, удалил все деривации, запустил сборщик мусора, не помогло...(sudo заработало :)) Ничего не устанавливается и не перестраивается, ошибка профиля. Хм, чтож, ждём 2.0.
Это вторая попытка, первая была на версии 1.0, там совсем грустно было, с зависимостями полный бардак(в этой версии вроде норм), в минимальной конфигурации, читай вм и терминал, подтягивал ghc(нет, это был не xmonad) и целую кучу texlive либ, это помимо дублировавшихся зависимостей, по типу двух гцц, трёх гтк и тд)

"Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его..."
Отправлено Neon , 25-Дек-22 04:57 
Очередной дистрибутив из сотни подобных. Изобретение очередное велосипеда с особыми колесами повышенной круглости)