LINUX.ORG.RU

Emacs-интерфейс для GNU Guix

 , , ,


1

1

GNU Guix (пакетный менеджер, написанный для системы GNU) теперь имеет аккуратный пользовательский интерфейс для Emacs! Он предоставляет визуальную, дружелюбную к пользователю альтернативу интерфейсу командной строки пакета guix.

Основной пользовательский интерфейс покажется довольно простым для пользователей, знакомых с package.el: команды типа guix-newest-available-packages, guix-search-by-regexp и guix-installed-packages выдают обозреваемый список пакетов. Можно выбирать отдельные пакеты и просматривать дополнительную информацию по ним, а также устанавливать и удалять с помощью соответствующих кнопок. Также можно выделить набор пакетов для установки, обновления или удаления и выполнить ряд операций в рамках одной транзакции.

Интерфейс разработан Алексом Костом и слит с Guix в среду. Он использует Geiser — обожаемую среду интерфейса и разработки для Guile/Emacs — для сообщения с подлежащим процессом Guile. Процесс Guile, в свою очередь, просто использует Guix и весь дистрибутив как библиотеки — проявление плюсов встраивания пакетного DSL в язык общего назначения.

Попробуйте и выскажите своё мнение!

>>> Источник

★☆

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

Есть RPM,

Действительно... Интересно, зачем, если есть alien.

перловские, питоновские и рубиновские ПМ

У них другие задачи, общесистемному ПМ они не мешают.

MiniRoboDancer ★☆
() автор топика

Вот пока емаксонутые со своими бородато-свитерными ЯП будут делать такой важный проект - ничего не выйдет. А вот скорее Ubuntu+ClickPackages получит успех чем это.

I-Love-Microsoft ★★★★★
()
Ответ на: Guix vs Nix от Camel

Ничем не отличается

Ага:

Guix is based on the Nix package manager.

Camel ★★★★★
()

Скрин можно было хоть один?

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

Наверное тем что я в жизни не видел ни одной программы, упакованной в это, зато про ClickPackages знают даже аристократы и дегенераты ;)

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Kompilainenn

зачем все вы, если есть Я?

Потому что ты дебил, а мы нет.

anonymous
()

Попробуйте и выскажите своё мнение!

А как? Через package.el оно недоступно - то-ли автор не осилил, то-ли качество кода настолько поганое, что даже в melpa не приняли. В общем на данный момент - ненужно.

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

спасибо, я на aptitude пересижу

А я на RPM Package Manager :)

Odalist ★★★★★
()

это просто замечательно. давно хочу перейти на Guix, теперь появился дополнительный стимул. одно останавливает - вряд ли получится безболезненно поставить на арч, хотя пакет в AUR есть.

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

пользовался (Open) SUSE всего 2 дня в жизни, поэтому не могу судить

timuaz_one
()

А для vi будет аккуратный пользовательский интерфейс?

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

Emacs таки относительно прост в освоении для вантузов.

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

Пока RMS не признает независимость нужности HURD от наличия Linux (что вряд ли вообще будет, но дедушка-то старый, авось за Жопсом скоро отправится) — никакого весомого потеснения не будет.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от A-234

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

MiniRoboDancer ★☆
() автор топика

Одно непонятно, как эту Guix-ю использовать? Она прикручивается к любому дистру или что-где-когда?

rupert ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

I-Love-Microsoft> ClickPackages

Это deb с перебитым названием? Оно ещё живо?

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

Обоснование

Вот интересная статья на эту тему. Основное отличие: у Nix свой DSL, а Guix использует Guile (диалект Scheme, то есть одна из разновидностей Lisp'а). Тут на вкус и цвет все скобки разные.

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

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

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