CRUX (Linux-distribution)
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 10 juli 2018; kontroller kräver
12 redigeringar .
CRUX är en x86-64 - optimerad Linux-distribution riktad till avancerade användare och levererad via ett tar.gz-baserat paketsystem med BSD-liknande initscripts. Distributionen är inte baserad på någon annan Linux-distribution och är en oberoende distribution [3] . Den använder också portsystemet för att installera och uppdatera applikationer [4] .
Även om crux är det latinska ordet för "kors", är valet av namnet "CRUX" i sig inte vettigt. Per Lyden valde det för att det "lät coolt" och slutar med "X", vilket sätter det i linje med andra Unix -innovationer som IRIX, Ultrix, macOS och IBM AIX [5] .
Installation
CRUX inkluderar inte ett GUI-installationsprogram. Istället laddar användaren en kärna lagrad på en disk eller diskett: partitionerar hårddisken som operativsystemet kommer att installeras på (med ett program som fdisk eller cfdisk): skapar lämpliga filsystem på olika partitioner; monterar en CD eller NFS tillsammans med de partitioner som gjorts tidigare för att använda paketinstallationsskriptet; kompilerar en ny kärna; och installerar starthanteraren, allt via skalkommandon [6] [7] .
Pakethantering
CRUX implementerar en infrastruktur som liknar den för BSD-baserade operativsystem för pakethantering. Paket består av en Pkgfile (som är ett skalskript), alla patchar som behövs för att anpassa hur programmet fungerar, md5sum-hashar som används för att kontrollera integriteten hos nedladdade filer och en footprint-fil som anger vilka filer som ska inkluderas i paketen. Dessa filer laddas ner från CRUX-programvaruförrådet, kompileras och installeras med hjälp av gränssnittet pkgutils prt-get. Programvarukällor laddas ner från respektive upstream-webbplatser på adressen som anges i pkgfile [2] .
Versionshistorik
x86 versionshistorik
Version |
datumet
|
1.0 |
december 2002
|
1.1 |
mars 2003
|
1.2 |
augusti 2003
|
1.3 |
december 2003
|
1.3.1 |
februari 2004
|
2.0 |
mars 2004
|
2.1 |
april 2005
|
2.2 |
april 2006
|
2.3 |
mars 2007
|
2.4 |
december 2007
|
2.5 |
december 2008
|
2.6 |
september 2009
|
2.7 |
oktober 2010
|
2.7.1 |
november 2011
|
2.8 |
oktober 2012
|
3.0 |
Januari 2013
|
3.1 |
juli 2014
|
3.2 |
november 2015
|
3.3 |
februari 2017
|
3.4 |
maj 2018
|
3.5 |
juni 2019
|
3.6
|
december 2020
|
3.6.1
|
december 2020
|
3.7
|
september 2022
|
Åsikter
Simone Rota recenserade CRUX för OSNews [8] . Hon skrev:
Eftersom du måste kompilera din egen kärna och moduler för att använda CRUX, är hårdvarukompatibilitetslistan i princip densamma som Linux-kärnan (2.4.21 i testning). Det finns inga tredjepartsmoduler på CD-skivan, i händelse av hårdvara som inte stöds är det enda alternativet att välja drivrutiner från en annan dator. CD-ROM-startkärnan är kompilerad med en relativt liten uppsättning alternativ, vilket borde räcka för att starta upp maskinen och fortsätta med installationen.
En blogg som heter "The Reviewer" recenserade CRUX 2.2 [9] .
Anteckningar
- ↑ [ANN CRUX 3.7 släppt!] - 2022.
- ↑ 12 CRUX | Huvud/Handbok3-0 . Hämtad 17 maj 2018. Arkiverad från originalet 17 maj 2018. (obestämd)
- ↑ Intervju med skaparna av CRUX och ROOTLinux . Hämtad 17 maj 2018. Arkiverad från originalet 27 maj 2018. (obestämd)
- ↑ CRUX | Huvudsida/HpmePage . Hämtad 17 maj 2018. Arkiverad från originalet 15 maj 2018. (obestämd)
- ↑ CRUX | Wiki / 6. Diverse . Hämtad 17 maj 2018. Arkiverad från originalet 17 maj 2018. (obestämd)
- ↑ CRUX | Huvud/Handbok2-6 . Hämtad 17 maj 2018. Arkiverad från originalet 17 maj 2018. (obestämd)
- ↑ CRUX | Wiki/NFSIstallera . Hämtad 17 maj 2018. Arkiverad från originalet 5 augusti 2017. (obestämd)
- ↑ Recension: CRUX Linux . Hämtad 14 juni 2018. Arkiverad från originalet 12 juni 2018. (obestämd)
- ↑ Granskaren: CRUX 2.2 - Taste Matters . Hämtad 14 juni 2018. Arkiverad från originalet 12 juni 2018. (obestämd)
Recensioner
Länkar