Финникс

дистрибутив Linux
дистрибутив Linux
Финникс
Логотип Финникса
Загрузочный экран Finnix 100
РазработчикРайан Финни
Семейство ОСLinux ( подобный Unix )
Рабочее состояниеТекущий
Исходная модельС открытым исходным кодом
Первоначальный выпуск22 марта 2000 г. ; 24 года назад ( 2000-03-22 )
Последний релиз126 [1] / 4 июля 2024 г. ; 3 месяца назад ( 4 июля 2024 )
Маркетинговая цельСистемные администраторы
Доступно вАнглийский
Метод обновленияАПТ
Менеджер пакетовdpkg
Платформыi386 , x86-64 , PowerPC , UML , Xen
Тип ядраМонолитный ( Linux )

Пользовательский интерфейс по умолчанию
Консоль
ЛицензияРазличный
Официальный сайтwww.finnix.org
Запуск Finnix 102 по умолчанию в системе x86_64

Finnix — это операционная система Live CD на базе Debian , разработанная Райаном Финни и предназначенная для системных администраторов для решения таких задач, как восстановление файловой системы, мониторинг сети и установка ОС. [2] [3] Finnix — это относительно небольшой дистрибутив с размером загружаемого ISO- образа около 100 МБ, который доступен для архитектур x86 и PowerPC , а также паравиртуализированных ( User Mode Linux и Xen ) систем. Finnix можно запустить с загрузочного CD , USB-флешки , жесткого диска или с помощью сетевой загрузки ( PXE ).

История

Разработка Finnix началась в 1999 году, что сделало его одним из старейших дистрибутивов Linux , выпущенных с намерением полностью запускаться с загрузочного CD (другим Live CD в то время был Linuxcare Bootable Business Card CD, впервые выпущенный в 1999 году). [4] Finnix 0.01 был основан на Red Hat Linux 6.0 и был создан для помощи в администрировании и восстановлении других рабочих станций Linux в офисе Финни. [ требуется ссылка ] Первый публичный релиз Finnix был 0.03 и был выпущен в начале 2000 года на основе обновленного Red Hat Linux 6.1. Несмотря на размер ISO в 300 МБ и требование 32 МБ ОЗУ (что, учитывая цены на ОЗУ и отсутствие высокоскоростного Интернета в то время, было непомерно для многих), Finnix пользовался умеренным успехом, с более чем 10 000 загрузок. [5] [6] После версии 0.03 разработка прекратилась, и Finnix оставался без поддержки до 2005 года.

23 октября 2005 года был выпущен Finnix 86.0. Более ранние невыпущенные версии (84 и 85.0 по 85.3) были « Knoppix remasters», с поддержкой Linux LVM и dm-crypt, что было основной причиной создания. Однако 86.0 был отходом от Knoppix и был получен непосредственно из «тестового» дерева Debian . [7]

Использование

Finnix выпускается в виде небольшого загрузочного CD ISO. Пользователь может загрузить ISO, записать образ на CD и загрузиться в текстовом режиме Linux. Finnix требует не менее 32 МБ ОЗУ для правильной работы, но может использовать больше, если есть. Большинство аппаратных устройств определяются и обрабатываются автоматически, например, жесткие диски, сетевые карты и USB-устройства. [8] Пользователь может изменять файлы практически в любом месте на работающем CD через файловую систему union mount ( UnionFS или AUFS , в зависимости от выпуска Finnix), размещая файловую систему для чтения и записи (в данном случае динамический ramdisk) поверх файловой системы только для чтения (носитель CD). Любые изменения, внесенные во время сеанса Finnix, прозрачно записываются в ОЗУ и отменяются при завершении работы. Кроме того, Finnix использует SquashFS для поддержания небольшого размера дистрибутива. [9]

Finnix может быть запущен полностью в RAM, при условии, что в системе доступно не менее 192 МБ RAM. Если параметр "toram" передан Finnix, большая часть содержимого CD копируется на RAM-диск , а CD извлекается, освобождая привод CD-ROM для других целей. [10] Finnix также можно поместить на загрузочный USB-флеш-накопитель или установить на постоянной основе на жесткий диск (хотя он все еще будет функционировать так, как если бы это был LiveCD).

Finnix 102 работает как паравиртуализированный гостевой Xen

Finnix доступен для нескольких архитектур процессоров. Основная архитектура — x86 , с дополнительным ядром x86-64 . Поддержка PowerPC доступна в большинстве выпусков в виде отдельного CD, [11] выпущенного одновременно с его аналогом x86. Кроме того, Finnix знаком с системами виртуализации User Mode Linux и Xen . Поставщики частных серверов UML и Xen Virtual, такие как Linode, могут предоставлять Finnix в качестве дистрибутива восстановления/обслуживания для своих клиентов. [12]

Версии

Новые версии Finnix выпускаются в среднем каждые 3 месяца, с обновленным программным обеспечением из «тестового» дерева Debian, а также с новой функциональностью, специфичной для Finnix. Версии с 86.0 по 93.0 использовали схему основных/дополнительных версий, при этом основные выпуски обычно включали основные изменения функциональности, а второстепенные — незначительные исправления и обновления Debian для приведения пакетов Finnix в соответствие с «тестовым» деревом Debian. Начиная с версии 100, выпуски нумеруются как простое инкрементное целое число. [13] Сборки для разработки названы в честь городов и поселков в Висконсине .

Ссылки

  1. ^ "Finnix 126 выпущен". 4 июля 2024 г. Получено 7 июля 2024 г.
  2. ^ Полное восстановление резервной копии Linux и HOWTO
  3. ^ Смит, Родерик (2000). Администрирование сервера Linux Samba (первое издание). Sybex . стр. 463. ISBN 0-7821-2740-1.
  4. ^ Linux.com - История двух загрузочных визитных карточек Linux
  5. ^ "Архив оригинального сайта Finnix". Архивировано из оригинала 2015-09-24 . Получено 2007-10-03 .
  6. ^ Страница загрузки SourceForge Finnix 0.03 Архивировано 04.11.2012 на Wayback Machine
  7. ^ "История проекта Finnix". Архивировано из оригинала 2008-06-15 . Получено 2007-10-03 .
  8. ^ Surie, A.; Perrig, A.; Satyanarayanan, M.; Farber, DJ (2007). "Rapid Trust Establishment for Pervasive Personal Computing" . IEEE Pervasive Computing . 6 (4): 24–30 (27). doi :10.1109/MPRV.2007.84. S2CID  14724883 . Получено 28.06.2008 . Finnix обеспечивает как отличную поддержку устройств, так и автоматическое обнаружение оборудования. Он подходит для наших целей, поскольку быстро загружается и занимает мало места.
  9. ^ "Finnix часто задаваемые вопросы". Архивировано из оригинала 2009-02-16 . Получено 2007-10-03 .
  10. ^ Finnix "чит-коды"
  11. ^ Финни, Райан (21.11.2005). "Finnix 86.1 для x86/PowerPC/UML/Xen выпущен". Блог Finnix . Получено 28.10.2010 .
  12. ^ "Finnix доступен для использования с Linode". Архивировано из оригинала 2009-04-17 . Получено 2008-05-30 .
  13. ^ Финни, Райан (28 октября 2010 г.). «Финникс 100 выпущен». Блог Финникс . Проверено 28 октября 2010 г.
  • Официальный сайт
  • Финникс в DistroWatch
Взято с "https://en.wikipedia.org/w/index.php?title=Finnix&oldid=1192831680"