120 likes | 243 Views
Bouw Linux uit broncode Leer Linux van binnen uit Zet Linux compleet naar je hand. Module leider: Thomas Boose Aangeboden door: Opleiding informatica. LFS preface.
E N D
Bouw Linux uit broncode Leer Linux van binnen uit Zet Linux compleet naar je hand. Module leider: Thomas Boose Aangeboden door: Opleiding informatica LFS preface
“why go through all the hassle of manually building a Linux systemfrom scratchwhen you can just download and installan existing one?”
WHY???? • Leren • Aanpassen • Jij beslist • Veiligheid • Controle • Kennis Laat jij een huis bouwen zonder bouwtekening? Eet jij een broodje op zonder de ingrediënten te kennen? Als automatisering erom gaat dan wil je 100% zekerheid Als veiligheid cruciaal is wil je onafhankelijk zijn.
Architectuur • 64 bit • Als je meer dan 4 GB RAM wilt / hebt. • Als je met bestanden gaat werken die groter zijn dan 4 GB. • 32 bit • Voorlopig in alle andere gevallen.
Geschiedenis les.... From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: Gcc-1.40 and a posix-question Message-ID: Date: 3 Jul 91 10:00:50 GMT Hello netlanders, Due to a project I'm working on (in minix), I'm interested in the posix standard definition. Could somebody please point me to a (preferably) machine-readable format of the latest posix rules? Ftp-sites would be nice. 21 jaar geleden. Wie van jullie was er toen al?
Standaarden • Posix-2008 • Filesystem Hierarchy Standard (FHS) • Linux Standard Base (LSB) Core Specification 4.0
Verantwoording Op pagina xi t/m xvi staat per pakket dat gebruikt is een verantwoording. Waar wordt het pakket voor gebruikt? Waarom niet een ander, pakket?
Wat moet je al kunnen • Commandline opdrachten • mv, cd, cp, mkdir, ln, cat, grep, pwd, df, ls • |, >, & • mount, mkfs, tar, useradd, chmod, chown • /etc/fstab /etc/passwd
Typografie ./configure --prefix=/usr Input Output install-info: <REPLACED TEXT> [OPTIONAL TEXT] passwd(5)
Hoe stel ik een vraag? • Gebruik betekenisvolle, specifieke onderwerpregels • Stel je vragen in heldere, grammaticaal correct gespelde taal • Verzend vragen in toegankelijke standaardformaten • Ben precies en informatief over je probleem • Hoeveelheid is niet precisie • Beweer niet te snel dat je een fout gevonden hebt • Beschrijf de symptomen van het probleem, niet je vermoedens • Beschrijf de symptomen van je probleem in chronologische volgorde • Beschrijf het doel, niet de stap • Stel een duidelijke vraag • Plaats geen huiswerkopgaven • Bestempel vragen niet als "belangrijk", ookal zijn ze dat voor jou • Beleefdheid doet geen pijn, en helpt soms zelfs
Groepen • 7 groepen volgens nummer. • Per groep 3 of 4 studenten per klas. • 14 groepen in totaal. • Vandaag en morgen samenwerken per 7. • Opleveren bij de terugkomdag per 3 of 4.
PvA per groep • Beschrijf in eigen woorden de opdracht.Wat gaan we doen? • Maak a.d.h.v. paragraaf 1.1. een stappenplan. Wat doen we wanneer? • Beschrijf de keuzes die jullie maken. Hoe gaan we te werk? • Beschrijf de samenwerking. Hoe helpen we elkaar? • Beschrijf in eigen woorden:Waarom doe je mee?Wat kun je al met Linux?