GNU Guix
GNU Guix | |
---|---|
![]() | |
Тип | purely functional package manager[вд] и пакет GNU[вд] |
Автор | Ludovic Courtès[вд][3] |
Разработчик | Проект GNU[4] |
Написана на | Guile Scheme, C++ (ядро Nix package manager) |
Операционные системы | GNU/Linux и GNU/Hurd[вд] |
Первый выпуск | 2012[1] |
Последняя версия |
|
Репозиторий | git.savannah.gnu.org/cgi… |
Лицензия | GPL 3.0+[4] |
Сайт | guix.gnu.org (англ.) |
![]() |
GNU Guix — менеджер пакетов[5]. Он основан на Nix package manager с API-интерфейсами Guile Scheme, и специализируется на предоставлении свободного программного обеспечения[6].
История
В ноябре 2012 года, GNU Project объявил первый выпуск GNU Guix, функционального менеджера пакетов на основе Nix package manager, который предоставляет, помимо прочего, API-интерфейсы Guile Scheme[7]. Проект был создан в июне 2012 года Людовиком Куртесом, одним из программистов GNU Guile[8]. 20 августа 2015 года было объявлено, что Guix был портирован для GNU Hurd[9], являясь для Hurd первым менеджером пакетов[10].
История версий
Версия | Анонсирование | Поддерживаемые архитектуры | Количество пакетов |
---|---|---|---|
0.1 (alpha) | Ludovic Courtès. GNU Guix 0.1 released (alpha) (неопр.) (18 января 2013). | i686, x86_64 | ~150 |
0.2 (alpha) | Ludovic Courtès. GNU Guix 0.2 released (alpha) (неопр.) (12 мая 2013). | i686, x86_64 | ~400 |
0.3 | Ludovic Courtès. GNU Guix 0.3 released (неопр.) (17 июля 2013). | i686, x86_64 | ~430 |
0.4 | Ludovic Courtès. GNU Guix 0.4 released (неопр.) (27 сентября 2013). | i686, x86_64 | ~490 |
0.5 | Ludovic Courtès. GNU Guix 0.5 released (неопр.) (11 декабря 2013). | i686, x86_64 | ~600 |
0.6 | Ludovic Courtès. GNU Guix 0.6 released (неопр.) (9 апреля 2014). | i686, x86_64 | ~691 |
0.7 | Ludovic Courtès. GNU Guix 0.7 released (неопр.) (25 июля 2014). | i686, x86_64 | ~825 |
0.8 | Ludovic Courtès. GNU Guix 0.8 released (неопр.) (18 ноября 2014). | i686, x86_64, mips64el | ~987 |
0.8.1 | Ludovic Courtès. GNU Guix 0.8.1 released (неопр.) (29 января 2015). | i686, x86_64, mips64el, armv7 | ~1151 |
0.8.2 | Ludovic Courtès. GNU Guix 0.8.2 released (неопр.) (14 мая 2015). | i686, x86_64, mips64el, armv7 | ~1869 |
0.8.3 | Ludovic Courtès. GNU Guix 0.8.3 released (неопр.) (22 июля 2015). | i686, x86_64, mips64el, armv7 | ~2048 |
0.9.0 | Ludovic Courtès. GNU Guix 0.9.0 released (неопр.) (5 ноября 2015). | i686, x86_64, mips64el, armv7 | ~2591 |
0.10.0 | Ludovic Courtès. GNU Guix & GuixSD 0.10.0 released (неопр.) (29 марта 2016). | i686, x86_64, mips64el, armv7 | ~3230 |
0.11.0 | Ludovic Courtès. GNU Guix & GuixSD 0.11.0 released (неопр.) (3 августа 2016). | i686, x86_64, mips64el, armv7 | ~3714 |
0.12.0 | Ricardo Wurmus. GNU Guix & GuixSD 0.12.0 released (неопр.) (21 декабря 2016). | i686, x86_64, mips64el, armv7 | ~4567 |
0.13.0 | Ludovic Courtès. GNU Guix & GuixSD 0.13.0 released (неопр.) (22 мая 2017). | i686, x86_64, mips64el, armv7, aarch64 | ~5407 |
0.14.0 | Ludovic Courtès. GNU Guix & GuixSD 0.14.0 released (неопр.) (7 декабря 2017). | i686, x86_64, mips64el, armv7, aarch64 | ~6618 |
0.15.0 | Ludovic Courtès. GNU Guix & GuixSD 0.15.0 released (неопр.) (6 июля 2018). | i686, x86_64, mips64el, armv7, aarch64 | ~7857 |
Guix System Distribution
Проект Guix также разрабатывает дистрибутив Guix System Distribution (GuixSD[11]), операционную систему от GNU, которая использует свободное ядро Linux-libre, и init GNU Shepherd[12][13].
См. также
Примечания
- ↑ https://savannah.gnu.org/projects/guix/
- ↑ Courtès L. GNU Guix 1.4.0 released — 2022.
- ↑ Communauté Wikimédia Informatique : le projet GNU annonce la sortie d'un nouveau gestionnaire de paquets (фр.) — 2012.
- ↑ 1 2 https://www.gnu.org/software/guix/about/
- ↑ GNU Guix Reference Manual (неопр.). Дата обращения: 6 июля 2018. Архивировано 6 июля 2018 года.
- ↑ Functional Package Management with Guix — Wikisource. Архивная копия от 5 февраля 2015 на Wayback Machine
- ↑ Introducing GNU Guix (неопр.). Дата обращения: 6 июля 2018. Архивировано 13 мая 2013 года.
- ↑ Re: A GNU Distribution (неопр.). Дата обращения: 6 июля 2018. Архивировано 13 мая 2013 года.
- ↑ [GSoC update] Porting Guix to GNU/Hurd (неопр.). Дата обращения: 6 июля 2018. Архивировано 3 ноября 2015 года.
- ↑ GNU Guix Package Manager Ported To GNU Hurd — Phoronix (неопр.). Дата обращения: 6 июля 2018. Архивировано 25 сентября 2015 года.
- ↑ gnu-system-discuss (thread) (неопр.). Дата обращения: 6 июля 2018. Архивировано 7 августа 2020 года.
- ↑ Programming Interface (GNU Guix Reference Manual) (неопр.). Дата обращения: 6 июля 2018. Архивировано 2 июня 2019 года.
- ↑ Guix: A New Package Manager & GNU Distribution — Phoronix (неопр.). Дата обращения: 6 июля 2018. Архивировано 2 февраля 2015 года.
Ссылки
- gnu.org/software/guix/ — официальный сайт GNU Guix