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 в язык общего назначения.

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

>>> Источник

Если этого нет в Debian, то возникают сомнения в его нужности.

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

А с какого перепугу в дистрибутиве с ПМ должен быть левый ПМ? В дебианорепозиториях есть yast, portage или yaourt?

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

Есть RPM,

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

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

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

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

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

Зачем alien, если есть predator terminator?

bluesman ()

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

I-Love-Microsoft ★★★★★ ()

Guix vs Nix

Чем Guix отличается от Nix?

Camel ★★★★★ ()
Ответ на: Guix vs Nix от Camel

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

Ага:

Guix is based on the Nix package manager.

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

А вот скорее Ubuntu+ClickPackages получит успех чем это.

все успехи убунту кончились давно. в opensuse уже давно есть подобное.

timuaz_one ()

дружелюбному к пользователю

Emacs

Лол :D

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

А теперь просто почитай про Click. Невежество налицо.

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

там смысл один и тот же, упрощение установки приложений. так что не тыкай мне в лицо своим невежеством.

timuaz_one ()

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

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

А вот скорее Ubuntu+ClickPackages получит успех чем это.

А чем Porteus не устраивает?

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

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

I-Love-Microsoft ★★★★★ ()

обожаемую среду интерфейса

переводчик бабушек через улицу

lazyklimm ★★★★★ ()

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

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

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

в opensuse уже давно есть подобное.

Только им никто не пользуется, да =)

Alsvartr ★★★★★ ()

ОС от RMS теснит linux по всем фронтам!

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

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

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

anonymous ()

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

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

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

Перевод стилистически не точный. beloved - любимый. обожаемый - adorable.

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

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

А я на RPM Package Manager :)

Odalist ★★★★★ ()

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

Lincor ()

guix не нужен, nix наше всё. Разбивают своей gnu хренью и без того маленькое сообщество.

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

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

timuaz_one ()

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

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

А ты уверен, что мы все есть? Вот проснёшься — куда все эти люди делись?

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

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

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

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

MiniRoboDancer ★☆ ()

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

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

I-Love-Microsoft> ClickPackages

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

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

а я не проснусь никогда, мне нравится пока что этот сон...

Всегда ваш, Брахман

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

Обоснование

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

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

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

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

ну, твой личный опыт, конечно, всё опровергает.

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

Мой личный опыт опровергает твоё обобщение, выраженное словом «никто». =)

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