CRUX

Скриншот программы:
CRUX
Детали программы:
Версия: 3.4 обновление
Дата загрузки: 22 Jun 18
Разработчик: Crux Team
Тип распространения: Бесплатная
Популярность: 161

Rating: 1.5/5 (Total Votes: 2)

CRUX - это свободно распространяемое и независимое распространение Linux, которое построено с нуля и оптимизировано для архитектуры набора инструкций i686. Он имеет простую систему пакетов на основе tar.gz, довольно небольшую коллекцию программного обеспечения и сценарии инициализации в стиле BSD.


Доступность, параметры загрузки и поддерживаемые архитектуры

Распространение доступно для загрузки как один ISO-образ, который можно использовать только для установки операционной системы на локальном диске. Он был разработан для работы с 32-разрядными (i686) аппаратными платформами, но его также можно развернуть на компьютерах с 64-разрядным процессором.

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

Кроме того, пользователи могут просматривать параметры IDE, SATA, USB, SCSI и FireWire, нажав кнопку F3, спасти сломанную операционную систему, нажав клавишу F5, а также просмотреть различные параметры загрузки, нажав клавишу F4.

Распространение для опытных пользователей Linux

После загрузки с ISO-образа, который можно развернуть на компакт-дисках или USB-накопителях, пользователи будут отбрасываться в приглашение оболочки. Оттуда им нужно ввести команду «setup», чтобы установить дистрибутив.

Весь процесс установки основан на тексте и предоставит пользователям два варианта, чтобы выполнить новую установку CRUX или обновить существующую. При установке CRUX вам необходимо сначала ввести каталог, в котором установлен корневой раздел, выбрать, какие коллекции программ необходимо установить, а также выбрать отдельные пакеты (необязательно).


Нижняя линия

Подводя итог, CRUX - это дистрибутив Linux, специально предназначенный для опытных пользователей Linux, которые устали от ориентированной на новичков операционной системы. Он может использоваться на широком спектре компьютеров, особенно для младших.

Что нового в этой версии :

  • Инструментальная цепочка была обновлена, чтобы включить glibc 2.27, GCC 7.3.0 и binutils 2.29.1.
  • CRUX 3.4 поставляется с установочным ядром 4.14.40 и Xorg 7.7 с xorg-сервером 1.20.0.

Что нового в версии:

  • Обновления Toolchain:
  • CRUX 3.2 поставляется с многоязычной toolchain, которая включает в себя glibc 2.22, gcc 5.2.0 и binutils 2.25.1
  • Ядро:
  • Linux 4.1.13
  • Xorg:
  • CRUX 3.2 поставляется с Xorg 7.7 и xorg-сервером 1.18.0
  • Изображение
  • Образ ISO обрабатывается с помощью isohybrid и подходит для записи на компакт-диске и установки на USB-накопитель. Поддержка UEFI доступна во время установки с dosfstools, efibootmgr и grub2-efi, добавленными в ISO.
  • Несовместимые изменения:
  • Важные библиотеки были обновлены до новых основных версий, которые не совместимы с ABI со старыми версиями. Мы настоятельно рекомендуем не вручную обновлять CRUX 3.2 через порты, так как эти изменения временно нарушают работу системы. Обратите внимание, что все еще могут быть пакеты, которые нуждаются в обновлении, которые не включены в ISO. Эти пакеты необходимо будет обновить / перестроить вручную.
  • ncurses обновлен до версии 6.0. Чтобы избежать массового разрыва системы, мы добавили символические символы совместимости для старой версии. Они будут удалены в более позднем выпуске. Из-за ошибки в старом порту ncurses требуется принудительная установка!
  • Важные замечания:
  • Теперь вместо bash для символа / bin / sh используется символьная ссылка. Обратите внимание, что bash по-прежнему является сильным требованием, потому что большинство наших инструментов, таких как pkgmk, порты и т. Д., Являются сценариями bash.
  • glibc locales необходимо будет восстановить. См. Раздел «Создание локалей»
  • поддержка tcp_wrappers удалена
  • opt / dovecot может быть сконфигурирован для использования tcpwrap. Проверьте конфигурацию
  • Новое место для man-страниц - это / usr / share / man, который является стандартом FSH с многих лет.
  • , чтобы улучшить и стандартизировать сценарии rc, мастер-стоп-дескриптор-помощник был включен в основную сборку портов
  • firefox был подготовлен для видео html5 через фреймворк gstreamer, который добавляет gstreamer и gst-plugins-base в список зависимостей
  • Теперь firefox теперь использует gtk3 toolkit вместо gtk2.
  • wpa_supplicant получил поддержку dbus.
  • поддержка curl была добавлена ​​в pkgmk в дополнение к wget. По умолчанию все еще wget, но можно настроить в pkgmk.conf.
  • файлы лицензий были добавлены в наши официальные репозитории портов.

Что нового в версии 3.2:

  • Обновления Toolchain:
  • CRUX 3.2 поставляется с многоязычной toolchain, которая включает в себя glibc 2.22, gcc 5.2.0 и binutils 2.25.1
  • Ядро:
  • Linux 4.1.13
  • Xorg:
  • CRUX 3.2 поставляется с Xorg 7.7 и xorg-сервером 1.18.0
  • Изображение
  • Образ ISO обрабатывается с помощью isohybrid и подходит для записи на компакт-диске и установки на USB-накопитель. Поддержка UEFI доступна во время установки с dosfstools, efibootmgr и grub2-efi, добавленными в ISO.
  • Несовместимые изменения:
  • Важные библиотеки были обновлены до новых основных версий, которые не совместимы с ABI со старыми версиями. Мы настоятельно рекомендуем не вручную обновлять CRUX 3.2 через порты, так как эти изменения временно нарушают работу системы. Обратите внимание, что все еще могут быть пакеты, которые нуждаются в обновлении, которые не включены в ISO. Эти пакеты необходимо будет обновить / перестроить вручную.
  • ncurses обновлен до версии 6.0. Чтобы избежать массового разрыва системы, мы добавили символические символы совместимости для старой версии. Они будут удалены в более позднем выпуске. Из-за ошибки в старом порту ncurses требуется принудительная установка!
  • Важные замечания:
  • Теперь вместо bash для символа / bin / sh используется символьная ссылка. Обратите внимание, что bash по-прежнему является сильным требованием, потому что большинство наших инструментов, таких как pkgmk, порты и т. Д., Являются сценариями bash.
  • glibc locales необходимо будет восстановить. См. Раздел «Создание локалей»
  • поддержка tcp_wrappers удалена
  • opt / dovecot может быть сконфигурирован для использования tcpwrap. Проверьте конфигурацию
  • Новое место для man-страниц - это / usr / share / man, который является стандартом FSH с многих лет.
  • , чтобы улучшить и стандартизировать сценарии rc, мастер-стоп-дескриптор-помощник был включен в основную сборку портов
  • firefox был подготовлен для видео html5 через фреймворк gstreamer, который добавляет gstreamer и gst-plugins-base в список зависимостей
  • Теперь firefox теперь использует gtk3 toolkit вместо gtk2.
  • wpa_supplicant получил поддержку dbus.
  • поддержка curl была добавлена ​​в pkgmk в дополнение к wget. По умолчанию все еще wget, но можно настроить в pkgmk.conf.
  • файлы лицензий были добавлены в наши официальные репозитории портов.

Что нового в версии 3.1:

  • Обновления Toolchain:
  • CRUX 3.1 поставляется с многофункциональной toolchain, которая включает в себя glibc 2.19.0, gcc 4.8.3 и binutils 2.24
  • Ядро:
  • Linux 3.12.23
  • Xorg:
  • CRUX 3.1 поставляется с Xorg 7.7 и xorg-сервером 1.15.1.
  • Изображение
  • Образ ISO обрабатывается с помощью isohybrid и подходит для записи на компакт-диск и установки на USB-накопитель.
  • Несовместимые изменения:
  • Важные библиотеки были обновлены до новых основных версий, которые не совместимы с ABI со старыми версиями. Мы настоятельно рекомендуем не вручную обновлять CRUX 3.1 через порты, так как эти изменения временно нарушают работу системы. Обратите внимание, что все еще могут быть пакеты, которые нуждаются в обновлении, которые не включены в ISO. Эти пакеты необходимо будет обновить / перестроить вручную.
  • libpng обновлен до версии 1.6
  • libjpeg был заменен libjepeg-turbo
  • libmng обновлен до версии 2.0
  • Важные примечания:
  • udev был заменен на eudev
  • обновленный eudev переименует ваши сетевые устройства, такие как udev. Чтобы остановить это, запустите touch /etc/udev/rules.d/80-net-name-slot.rules
  • Более подробную информацию можно найти на вики-странице freedesktop: http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
  • net-tools и traceroute были удалены из основной коллекции. Это основная функциональность была заменена iproute. Кроме того, порт inetutils содержит команду ifconfig, hostname и traceroute.
  • инструменты last, mesg, wall и pidof из sysvinit были заменены более новыми версиями, которые поставляются с util-linux resp. Procps
  • человеческая программа не поддерживается с годами, она заменена man-db
  • сетевая конфигурация была разделена на две части: одна для Loop-устройства, сеть для других сетевых устройств. Оба они находятся в /etc/rc.d и поэтому должны запускаться как службы в /etc/rc.conf
  • clang был удален из порта llvm. Если вы хотите clang, установите opt / clang, который зависит от llvm.
  • mesa3d теперь зависит от llvm, что необходимо для создания некоторых популярных драйверов галлия. Мы также добавили явную поддержку libvdpau к mesa3d.

Что нового в версии 3.0:

  • Новая архитектура:
  • Более чем через 11 лет после выпуска CRUX 0.5 для i686 CRUX 3.0 является первым выпуском архитектуры x86-64.
  • В то время, когда Per Liden создал CRUX, процессор i686 на базе 32-битной архитектуры Intel IA-32 был в своем роде и поэтому выбран им как оптимизация по умолчанию для CRUX. Но теперь архитектура i686 более или менее устарела, по крайней мере для настольных компьютеров и заменена архитектурой x86-64.
  • Обновления Toolchain:
  • CRUX 3.0 поставляется с многоязычной toolchain, которая включает в себя glibc 2.16.0, gcc 4.7.2 и binutils 2.23.1
  • Ядро:
  • Linux 3.6.11
  • Xorg:
  • CRUX 3.0 поставляется с Xorg 7.7 и xorg-сервером 1.13.0.
  • Изображение
  • Образ ISO обрабатывается с помощью isohybrid и подходит для записи на компакт-диск и установки на USB-накопитель.
  • Важные примечания:
  • возможно обновление с 2.8 i686 до 3.0, но вам нужно перестроить все установленные пакеты, которые не являются частью ISO
  • мы продолжим обновлять репозитории CRUX 2.8 в ближайшем будущем, но рекомендуем всем пользователям обновить до версии 3.0
  • Помимо glibc-32 мы не поставляем 32-битную библиотеку совместимости в нашем ISO, но есть новый репозиторий под названием compat-32 для 32-разрядных библиотек совместимости. По умолчанию репозиторий не включен (/etc/ports/compat-32.rsync.inactive)
  • включить CONFIG_IA32_EMULATION в вашей конфигурации ядра, без этой опции вы не сможете создавать 32-битные вещи, даже chroot в 32-битную систему, например. CRUX 2.8, без него невозможно!
  • не отклонять /etc/pkgmk.conf, добавлены важные расширения

Что нового в версии 3.0 RC1:

  • возможно обновление с 2.8 i686 до 3.0, но вы необходимо перестроить все установленные пакеты, которые не являются частью ISO, - мы продолжим обновлять хранилища CRUX 2.8 в ближайшем будущем, но будем рекомендовать всем пользователям обновлять до 3.0
  • 32-битное дерево портов совместимости доступно, но не включено по умолчанию (/etc/ports/compat-32.rsync.inactive)
  • включить CONFIG_IA32_EMULATION в вашей конфигурации ядра, без этой опции вы не сможете создавать 32-битные вещи, даже chroot в 32-битную систему, например. CRUX 2.8, без него невозможно!
  • не отклонять /etc/pkgmk.conf, добавлены важные расширения

Что нового в версии 2.8:

  • Обновления Toolchain:
  • CRUX 2.8 включает в себя glibc 2.16.0, gcc 4.7.2 и binutils 2.22
  • Ядро:
  • Linux 3.5.4
  • Xorg:
  • CRUX 2.8 поставляется с Xorg 7.7 и xorg-сервером 1.13.0.
  • Изображение
  • Образ ISO обрабатывается с помощью isohybrid и подходит для записи на компакт-диск и установки на USB-накопитель.
  • Несовместимые изменения:
  • Важные библиотеки были обновлены до новых основных версий, которые не совместимы с ABI со старыми версиями. Мы настоятельно рекомендуем не вручную обновлять CRUX 2.8 через порты, так как эти изменения временно нарушают систему.
  • libmpc был обновлен до версии 1.0.1, требуемый gcc
  • openssl был обновлен до версии 1.0.1, требуемый многими пакетами (наиболее заметный: wget, который, в свою очередь, вызывается pkgmk для загрузки источников).
  • libpcre обновлен до 8.31, требуемый многими пакетами, например. Grep
  • gdbm обновлен до версии 1.10
  • db обновлен до версии 5.3
  • libtiff обновлен до версии 4
  • libpng обновлен до версии 1.5
  • Важные изменения:
  • самое старое ядро, поддерживаемое glibc, теперь составляет 2.6.39
  • util-linux-ng был переименован в util-linux
  • Модуль-init-tools был заменен на kmod
  • данные о часовых поясах были удалены из glibc и теперь предоставлены новым портом: core / tzdata
  • некоторые устаревшие видеодрайверы были удалены из xorg (radeonhd, i128, mach64, tdfx, voodoo)
  • libGlu больше не является частью mesa, но обеспечивается новым портом: xorg / glu
  • некоторые части xcb-util были разделены на xcb-util-image, xcb-util-keysyms, xcb-util-render и xcb-util-wm

Что нового в версии 2.7.1:

  • Обновления Toolchain
  • CRUX 2.7.1 включает glibc 2.12.2, gcc 4.5.3 и binutils 2.20.1
  • Ядро:
  • Linux 2.6.39.4
  • Пакеты:
  • CRUX 2.7.1 включает обычный набор обновлений портов, но без каких-либо несовместимых изменений.
  • Примечания к выпуску для CRUX 2.7
  • Обновления Toolchain
  • CRUX 2.7 включает glibc 2.12.1, gcc 4.5.1 и binutils 2.20.1
  • Kernel
  • Linux 2.6.35.6
  • Xorg
  • CRUX 2.7 поставляется с Xorg 7.5 и xorg-сервером 1.9.0.
  • Изображение
  • Чтобы сэкономить место, все пакеты, поставляемые с изображением, сжимаются с помощью xz, для чего требуется новая версия pkgutils. Gz сжатый пакет pkgutils был помещен в подкаталог / tools.
  • Помимо обычного образа ISO, изображение, подходящее для USB-накопителей, доступно из наших зеркал загрузки.
  • Несовместимые изменения:
  • Важные библиотеки были обновлены до новых основных версий, которые не совместимы с ABI со старыми версиями. Мы настоятельно рекомендуем не вручную обновлять CRUX 2.7 через порты, так как эти изменения временно нарушают систему.
  • libgmp обновлен до версии 5.0, требуемый gcc и coreutils
  • libmpfr обновлен до версии 3.0, требуемый gcc
  • openssl обновлен до версии 1.0, требуемый многими пакетами (наиболее заметно: wget, который, в свою очередь, вызывается pkgmk для загрузки источников).
  • libjpeg обновлен до версии 8
  • libpng обновлен до версии 1.4
  • cairo больше не создается с поддержкой блейд-сервера glitz (это влияет на приложения GTK + и другие).
  • Важные изменения:
  • Новые функции в pkgutils:
  • В дополнение к gzip, pkgmk был расширен, чтобы дополнительно скомпилировать недавно созданные пакеты с помощью bzip2 или xz.
  • pkgutils может читать пакеты, которые были сжаты с помощью bzip2 и xz в дополнение к gzip.
  • pkgmk был расширен с помощью нового ключа командной строки --ignore-new, что заставляет его игнорировать новые файлы в несоответствии по размеру.
  • pkgmk узнал разные коды выхода для различных ошибок, которые могут возникнуть.
  • acl добавлен в ядро ​​
  • btrfs-progs добавлен в ядро ​​
  • libattr был переименован в attr и перешел от opt к core
  • libpcap был перемещен из opt в core
  • поддержка acl / cap добавлена ​​в coreutils
  • Поддержка nFSv4 добавлена ​​в nfs-utils. Для этого требуется несколько новых библиотек (libevent, libtirpc, libnfsidmap), а portmap должен быть заменен rpcbind. Мы переместили весь стек NFS для выбора, который по-прежнему поставляется с ISO. Программа установки автоматически выполнит обновление и новые требования.
  • portmap удален из ядра
  • расширенная конфигурация sysklogd была расширена
  • регистрация dcron по умолчанию выполняется через sysklogd
  • младшие номера релиза больше не используются в макете каталога perl. Теперь можно обновить perl-порт, не нарушая каждый модуль расширения perl.
  • путь шрифта по умолчанию X был изменен на / usr / share / fonts / X11

Что нового в версии 2.6 RC1:

  • Обновления Toolchain:
  • CRUX 2.6 включает glibc 2.10.1, gcc 4.4.1 и binutils 2.19.1
  • Ядро:
  • Linux 2.6.30.x
  • Xorg:
  • CRUX 2.6 поставляется с Xorg 7.4.
  • Важные изменения:

  • В libarchive добавлена ​​поддержка
  • xz / lzma, теперь в наших портах можно использовать исходные архивы .xz и .lzma.
  • libusb обновлен до версии 1.0, чтобы поддерживать совместимость с версией 0.1, новый ядро ​​libusb-compat добавлено в ядро ​​
  • libblkid, blkid, findfs и fsck теперь предоставляются утилитой-linux-ng вместо e2fsprogs
  • libuuid, uuidd и uuidgen теперь предоставляются утилитой-linux-ng вместо e2fsprogs
  • используя файл /etc/modprobe.conf для настройки modprobe устарел, используйте * .conf файлы в /etc/modprobe.d/ вместо
  • rdate был заменен на openrdate
  • libdevmapper, sudo и xz были перенесены с opt на core
  • tcsh, rpm2targz, strace и expat были перемещены из ядра в opt
  • lvm2 теперь доступен во время установки

Что нового в версии 2.5 RC1:

  • включает glibc 2.8, GCC 4.3.2 и Binutils 2.19;
  • Ядро Linux 2.6.27.x;
  • поставляется с X.Org 7.4;
  • glibc больше не содержит всех возможных локалей, см. справочник;
  • конфигурация компоновщика времени выполнения была значительно упрощена путем добавления каталога конфигурации /etc/ld.so.conf.d;
  • Теперь GCC зависит от libgmp и libmpfr, оба были добавлены в ядро;
  • новый порт inetutils заменяет inetd, netkit-ftp и netkit-telnet;
  • hotplug был удален, потому что он долгое время не использовался;
  • libpcre добавлен в ядро;
  • slocate был заменен mlocate;
  • cdrtools был заменен cdrkit.

Похожие программы

Rubix Linux
Rubix Linux

3 Jun 15

Liquid Lemur Linux
Liquid Lemur Linux

22 Jun 18

WarLinux
WarLinux

3 Jun 15

Другие программы разработчика Crux Team

CRUX PPC
CRUX PPC

12 May 15

Комментарии к CRUX

Комментарии не найдены
добавить комментарий
Включите картинки!