Wat zou jij ervan vinden als we 2006 eens goed beginnen met een serie één- of twee-wekelijkse Linux-bijeenkomsten?
Bij veel belangstelling kunnen we die misschien in de nllgg-vergaderlocatie houden (Gerardus Majella Mavo) of anders in een huiskamer ergens in Utrecht of Gouda?
We zouden er ervaringen en weetjes kunnen uitwisselen en elke avond een voordracht geven. Dat "praatje" zou voor de Linux-beginner begrijpelijk moeten zijn, maar zal ook voor de ervaren Linux-amateur nog wat te bieden hebben. Verwacht hier
Ik stel me daarbij voor een voordracht te beginnen met een nette behandeling van een onderwerp uit de rijke unix-erfenis van Linux, neem b.v. "lpr" en dan, na een ruim bemeten pauze, daarbij aansluiten met het hoogst moderne unix-printsysteem CUPS.
Kortom: beginnen met een stukje unix-basiskennis dat aansluit op een introductie van een nieuwe, innoverende of opzienbarende ontwikkeling.
De lange de pauze is er voor onderlinge kennismaking en kennisuitwisseling.
Dit soort onderwerpen zijn er genoeg.
Zou je, als je in principe iets voelt voor deze winteravond-sessies, willen aangeven, met 1 of 2 plussen of minnen vóór de lettes A: tm K:, hoeveel belangstelling je voor onderstaande onderwerpen hebt?
- / +? |
onderwerp |
oud en vertrouwd |
nieuw en innoverend |
---|---|---|---|
A: |
printen |
lpr en lp: Linux gebruikt vanouds het (BSD) printsysteem, met opdrachten als lpr, lpq, lprm en lpc die op de commandline, of impliciet via een grafisch interface, gegeven worden. Hoe werkt dat printsysteem en hoe gebruik je het? SYSV van at&t kent de lp-systeem. Dat printsysteem kent andere opdrachtnamen en biedt wat meer mogelijkheden, vooral voor grote organisaties. |
Nieuw is CUPS, het unix-printsysteem van het Internet- en multimedia-tijdperk dat na de pauze ten tonele gevoerd wordt. CUPS herkent ook de lpr en lp-opdrachten. Die kun je dus blijven gebruiken onder CUPS, zowel via de commandline als via applicaties. |
B: |
Van ASCII naar UNICODE/UTF-8 |
De 96 afdrukbare tekens uit de ascii-tabel zijn voldoende voor Engelse tekst en programma-brontekst maar volstaan niet voor de meeste andere talen of b.v. voor wiskundige teksten. Er zijn daarom een groot aantal uitbreidingen op ascii bedacht, wat ertoe leidt dat je af en toe in teksten onleesbare letters tegenkomt. We zullen ascii en enkele uitbreidingen onder de loep nemen en onderzoeken hoe je exotische lettertekens vanuit je toetsenbord op je scherm of papier krijgt. |
UNICODE: Om aan de characterset-chaos een einde te maken definieert de ISO één enkele characterset die alle tekens van de wereld moet gaan omvatten (>10.000 tekens!). De Europesche eenwording en het herwonnen zelfbewustzijn in het middenoosten en Azië maakt een universele tekenset des te noodzakelijker. De slimme codering, (UTF-8), maakt een soepele overgang naar de wereldwijde characterset mogelijk. |
C: |
Directories, files en filesystems |
De output van ls -lia: waar komen die gegevens vandaan? |
ext2/3 en Hans-Reiser, twee moderne bestandssystemen: kenmerken en verschillen, Het merkwaardige, splinternieuwe UnionFS . |
D: |
Disks en sticks, mount en automount. |
floppies. disks, CD's en mass-storage-apparaten; detectie en
naamgeving, mount, mountparameters |
De Filesystem Hierarchie Standaard; wat hoort waar in de
directoryboom te worden gemount?? |
E: |
Bootmanagers en booting |
Partities en logical volumes, Bootsectoren en het
Master-Boot-Record. |
GRUB, de Grand Unified Bootloader; een moderne zeer flexibele bootloader |
F: |
Installeren van applicatiesoftware |
De opdrachten cp proggie ~/bin; chmod 750 bin/proggie zijn meestal niet genoeg om een programma te installeren. Vaak gebruiken we : |
nieuwe ontwikkelingen: apt4rpm (apt voor RPM-systemen) auto-package (het einde van de installproblemen?) |
G: |
Documentatie, waar vind je wat |
MAN(1) en info, wat vind je er en hoe lees je die pages |
usergroups, fora en lists |
H: |
Filemanagers |
De 6 belangrijkste commands voor filebeheer |
idem maar dan met mc de Konqueror en ... |
I: |
Teksteditors |
enkele grafische editors vergeleken: nano, Kate, VEdit |
De meest verguisde en toch ook meest gebruikte editor vi! |
J: |
cron, at en batch |
Cron: starten van programma's op bepaalde tijdstippen. De klassieke cron was een vrij rechtlijnig systeem dat in drie kwartier makkelijk te behandelen (en te begrijpen) was. |
Paul Vixie heeft er een paar complexe crontabs aan toegevoegd om cron beter geschikt te maken voor bureau- en thuiscomputers. Beschouw de Vixie-cron als een voorbeeld van een cron-toepassing en alles wordt weer helder. |
K: |
Linux en geluid |
Geluid, analoog en digitaal |
toepassingen: mediaplayers, geluid bewerken, midi en muzieknotatie, stemherkenning en stemgenereren, muziekstudio's (dedicated distributies). |
Mail je antwoord naar:
Hans Rood