Finnix
Utvecklare | Ryan Finnie |
---|---|
OS-familjen | Linux ( Unix-liknande ) |
Arbetstillstånd | Nuvarande |
Källmodell | Öppen källa |
Initial release | 22 mars 2000 |
Senaste släppningen | 124 / 22 mars 2022 |
Marknadsföringsmål | Systemadministratörer |
Tillgänglig i | engelsk |
Uppdateringsmetod | BENÄGEN |
Pakethanterare | dpkg |
Plattformar | i386 , x86-64 , PowerPC , UML , Xen |
Typ av kärna | Monolitisk ( Linux ) |
Standardanvändargränssnitt _ |
Trösta |
Licens | Olika |
Officiell hemsida | www.finnix.org |
Finnix är ett Debian -baserat Live CD- operativsystem , utvecklat av Ryan Finnie och avsett för systemadministratörer för uppgifter som filsystemåterställning, nätverksövervakning och OS-installation. Finnix är en relativt liten distribution, med en ISO-nedladdningsstorlek på cirka 100 MiB, och är tillgänglig för x86- och PowerPC -arkitekturerna och paravirtualiserade ( Userläge Linux och Xen ) system. Finnix kan köras från en startbar CD, ett USB-minne , en hårddisk eller nätverksstart ( PXE ).
Historia
Utvecklingen av Finnix började först 1999, vilket gör den till en av de äldsta distributionerna som släpptes med avsikten att köras helt från en startbar CD (den andra Live CD som fanns på den tiden var Linuxcare Bootable Business Card CD, som först släpptes 1999). Finnix 0.01 baserades på Red Hat Linux 6.0 och skapades för att hjälpa till med administration och återställning av andra Linux-arbetsstationer runt Finnies kontor. [ citat behövs ] Den första offentliga utgåvan av Finnix var 0.03 och släpptes i början av 2000, baserat på en uppdaterad Red Hat Linux 6.1. Trots sin 300 MiB ISO-storlek och kravet på 32 MiB RAM (vilket, med tanke på RAM-priser och bristen på höghastighetsinternetspridning vid den tiden, var oöverkomligt för många), hade Finnix måttlig framgång, med över 10 000 nedladdningar. Efter version 0.03 upphörde utvecklingen och Finnix lämnades ounderhållen till 2005.
Den 23 oktober 2005 släpptes Finnix 86.0. Tidigare outgivna versioner (84 och 85.0 till 85.3) var " Knoppix remasters", med stöd för Linux LVM och dm-crypt som den främsta anledningen till skapandet. Men 86.0 var en avvikelse från Knoppix och härleddes direkt från Debians "testningsträd".
Användande
Finnix släpps som en liten startbar CD ISO. En användare kan ladda ner ISO, bränna bilden till CD och starta upp i en Linux-miljö med textläge. Finnix kräver minst 32 MiB RAM för att fungera korrekt, men kan använda mer om det finns. De flesta hårdvaruenheter upptäcks och hanteras automatiskt, såsom hårddiskar, nätverkskort och USB-enheter. En användare kan modifiera filer nästan var som helst på CD-skivan som körs via ett unionsmonterat filsystem ( UnionFS eller AUFS , beroende på Finnix-versionen), stapla ett läs-skriv-filsystem (i detta fall en dynamisk ramdisk) ovanpå en skrivskyddad filsystem (CD-mediet). Alla ändringar som görs under Finnix-sessionen skrivs transparent till RAM-minnet och kasseras vid avstängning. Dessutom använder Finnix SquashFS för att hålla distributionsstorleken låg.
Finnix kan köras helt inom RAM, förutsatt att systemet har minst 192 MiB RAM tillgängligt. Om ett "toram"-alternativ skickas till Finnix, kopieras det mesta av innehållet på CD:n till en RAM-skiva och CD:n matas ut, vilket frigör CD-ROM-enheten för andra ändamål. Finnix kan också placeras på en startbar USB-minne eller installeras permanent på en hårddisk (även om den fortfarande fungerar som om det vore en LiveCD).
Finnix är tillgängligt för flera processorarkitekturer. Den primära arkitekturen är x86 , med en extra x86-64 -kärna inkluderad. PowerPC- stöd är tillgängligt med de flesta utgåvor som en separat CD, utgiven samtidigt med dess x86-motsvarighet. Dessutom är Finnix medveten om både användarläge Linux och Xen virtualiseringssystem. UML och Xen Virtual privata serverleverantörer som Linode kan tillhandahålla Finnix som återställnings-/underhållsdistribution till sina kunder.
versioner
Nya versioner av Finnix släpps i genomsnitt var tredje månad, med uppdaterad programvara från Debians testträd, tillsammans med ny Finnix-specifik funktionalitet. Versioner 86.0 till 93.0 använde ett större/mindre versionsschema, med större utgåvor som vanligtvis inkluderade större funktionsändringar, och mindre utgåvor inklusive mindre korrigeringar och Debianuppdateringar för att uppdatera Finnix paket med Debians "testningsträd". Från och med version 100 numreras utgåvorna som ett enkelt inkrementerande heltal. Utvecklingsbyggnader är uppkallade efter städer och städer i Wisconsin .