Previous: Управление программным обеспечением Guix Way, Up: Введение [Contents][Index]
Guix поставляется с дистрибутивом системы GNU, полностью состоящим из свободного программного обеспечения 3. Дистрибутив можно установить отдельно (see Установка системы), но также можно установить Guix в качестве пакетного менеджера поверх установленной системы GNU/Linux (see Установка). Когда нам нужно провести различие между ними, мы называем самодостаточный дистрибутив Guix System.
Дистрибутив предоставляет основные пакеты GNU, такие как GNU libc, GCC и
Binutils, а также многие приложения GNU и не-GNU. Полный список доступных
пакетов можно просмотреть по
онлайн или запустив
guix package
(see Вызов guix package):
guix package --list-available
Наша цель — предоставить состоящий на 100% из свободного программного обеспечения рабочий дистрибуив Linux или другие варианты GNU. Мы ориентируемся на продвижении и полноценной интеграции компонентов GNU и поддержке программ и утилит, которые помогают пользователям реализовать их свободы.
Пакеты в данные момент доступны для следующих платформ:
x86_64-linux
архитектура Intel/AMD x86_64
с ядром Linux-Libre.
i686-linux
архитектура Intel 32-bit (IA32) с ядром Linux-Libre.
armhf-linux
Архитектура ARMv7-A с hard float, Thumb-2 и NEON, используя двочиный интерфейс приложений EABI hard-float (ABI), с ядром Linux-Libre.
aarch64-linux
процессоры little-endian 64-bit ARMv8-A с ядром Linux-Libre.
i586-gnu
GNU/Hurd на 32 битной архитектуре Intel (IA32).
Эта конфигурация является экспериментальной и находится в разработке. Самый
простой способ попробовать - настроить экземпляр hurd-vm-service-type
на вашем GNU/Linux компьютере (see hurd-vm-service-type
). See Содействие, о том, как помочь!
mips64el-linux (deprecated)
little-endian 64-bit MIPS processors, specifically the Loongson series, n32 ABI, and Linux-Libre kernel. This configuration is no longer fully supported; in particular, there is no ongoing work to ensure that this architecture still works. Should someone decide they wish to revive this architecture then the code is still available.
powerpc64le-linux
64-битные процессоры Power ISA с прямым порядком байтов, ядро Linux-Libre. Сюда входят системы POWER9, такие какRYF Talos II mainboard. Эта платформа доступна как «предварительная версия»: хотя она и поддерживается, заменители еще не доступны (see Подстановки), а некоторые пакеты могут не собираться (see Отслеживание ошибок и патчей) . Тем не менее, сообщество Guix активно работает над улучшением этой поддержки, и сейчас отличное время, чтобы попробовать и принять участие!
Пользуясь системой Guix, вы объявляете все аспекты конфигурации системы, и Guix выполняет установку инстранции ОС транзакционным, повторяемым способом, не имеющей состояния (stateless) (see Конфигурирование системы). Система Guix использует ядро Linux-libre, систему инициализации Shepherd (see Введение in The GNU Shepherd Manual), хорошо известные утилиты и тулчейны GNU, а также графическое окружение на выбор.
Guix System is available on all the above platforms except
mips64el-linux
and powerpc64le-linux
.
Информация о портировании на другие архитектуры и ядра доступна в see Портирование.
Дистрибутив созаётся совместными усилиями, приглашаем вас! См. See Содействие, чтобы узнать о том, как вы можете помочь.
Термин “свободного” здесь относится к предоставляемая пользователям этого программного обеспечения.
Previous: Управление программным обеспечением Guix Way, Up: Введение [Contents][Index]