|
|
| PEAMCO Linux [2003-06-19] |
PEAMCO bygger skräddarsydda linuxsystem för olika
ändamål. FHS standarden för uppbyggnad av filstrukturen
och lagring av konfigurationsfiler används genomgående. Alla
system bygger på ett bassystem konstruerat med de byggblock som
kan laddas ner från kernel.org, gnu.org samt sourceforge.org.
Bassystemet går att bygga för en mängd olika platformar
med olika egenskaper på programmen. Den del som lyder under mest
anpassning är kärnan eller systemets hjärta.
Det är konfigurationen kärnan kompileras med som
bestämmer vilka egenskaper systemet slutligen kommer att
stödja. En kärna konfigurerad för en server kan till
exempel minimeras och göras säkrare genom att skala bort
funktionalitet som är onödig för ändamålet
medan en kärna som skall användas för en skrivbordsdator
kan vara konfigurerad för att stödja en mängd
multimediamoduler.
På bassystemet byggs sedan den grafiska miljön,
multimediaprogram, nätverksprogram, ytterligare
administrationsverktyg och annat som kan vara av intresse.
Om du är intresserad av att lära dig hur man bygger ett
komplett linuxsystem, kan du titta på LFS projektets sida.
Där finns en stor erfarenhetsbank för att lära sig
linuxsystemets uppbyggnad.
När jag bygger mina 'distributioner' använder jag något
som kallas en 'toolchain'. Man kan säga att det motsvarar en
bestämd struktur att utgå ifrån. De nedladdade
källkodspaketen ligger på ett ställe skripten för
att packa upp och bygga ligger på ett annat o.s.v.
Första steget bygger man statiskt länkat. I vanliga fall
bygger man program dynamiskt länkade vilket innebär att olika
program delar på funktioner som ligger i olika bibliotek.
När man bygger statiskt tar man med sig de biblioteksfunktioner
ett program behöver i själva programmet så att
beroendet till omvärlden begränsas. Detta gör man
för att det system man bygger ofta ser annorlunda ut än det
system man använder som verktyg för att bygga sina
linuxsystem.
I steg två byter man virtuell root till det statiskt länkade
minisystemet man konstruerade i steg ett. Här fortsätter
sedan byggandet genom att kompilera programmen en gång till, men
nu med de program man kompilerade i steg ett som verktyg. Denna
gång kompilerar man programmen dynamiskt länkade i en ny ren
HFS standardiserad struktur.
Slutprodukten är en bas som kan användas för många
olika typer av tillämpningar och inriktningar.
Yttrligare information och automatiserade metoder kommer läggas ut
här allt eftersom tiden medger.
|
|
| Sverige öppnas: |
Statskontoret har tillsammans med AMS, Linköpings Universitet, Naturvårdsverket, Region Västra Götaland, RSV, Rikspolis Styrelsen, Statens Veterinärmedicinska Anstalt, Stockholms Läns Landsting och Vägverket gjort en utredning om öppna alternativ inom offentliga sektorn -  |
|