Källa Mage
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 12 december 2013; kontroller kräver
4 redigeringar .
Source Mage GNU/Linux är en GNU/Linux-distribution baserad på installation av paket från källkod. Dess huvudsakliga funktion är hanteringssystemet för trolldomspaket . Mottot för Source Mage är frasen: "Linux så avancerat, det kan lika gärna vara magi" (Linux är så progressivt att det kan verka som magi).
Historik
Den ursprungliga distributionen var Sorcerer GNU/Linux, en distribution skapad av Kyle Salee som använde ett unikt pakethanteringssystem som kallas trolldom. Tyvärr skapades av någon anledning en gaffel av Sorcerer som heter Lunar Penguin (senare Lunar Linux). Kyle satte Sorcerer på is utan någon förklaring. Tack vare friheten från GPL fortsatte samhället att arbeta med distributionen genom att bygga olika systemkomponenter från sina egna säkerhetskopior. En månad senare återupptog Kyle arbetet med Sorcerer med en ny gaffelfri licens som han kallade SPL. Efter att ha röstat beslutade samhället att fortsätta utveckla sin egen distribution som heter Source Mage.
Tre distributioner baserade på trolldom är för närvarande under utveckling:
Terminologi
Source Mage använder en magisk och mytologisk metafor för namnen på många av projektets komponenter:
- trolldom - pakethanteringssystem
- spell - instruktionen med vilken paketet är installerat (tekniskt sett är det en samling bash-skript och några andra filer)
- grimoire (grimoire) - en uppsättning trollformler uppdelade i sektioner
- cast (cast, cast a spell) - kommandot som paketet är installerat med (cast <spell>)
- dispel (dispel spell) - kommando för att ta bort paketet (dispel <spell>)
- gaze (gaze) - sök och visa information om paket
Installation
Att installera Source Mage handlar om att bygga ett minimalt system som inkluderar en kärna, kompilator, grundläggande verktyg och en fungerande internetanslutning. Detta gör att du senare kan ladda ner, kompilera och installera andra komponenter.