[linux] Winteravond-causeriën.

Hans Rood hansrood op xs4all.nl
Di Okt 11 15:50:31 CEST 2005


Wat zou jij ervan vinden? Ik zou 2006 goed willen te beginnen met een 
serie één- of twee-wekelijkse kse Linux-bijeenkomsten. Bij veel 
belangstelling kunnen we die misschien in de nllgg-vergaderlocatie 
(Gerardus Majella Mavo) houden of anders in een huiskamer ergens in 
Utrecht of Gouda?

We zouden er ervaringen en weetjes kunnen uitwisselen, en elke avond een 
voordracht geven die voor de Linux-beginner begrijpelijk zijn moet,  
maar moet ook de ervaren Linux-amateur nog wat te bieden hebben. 

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 na een ruim bemeten pauze daarbij aan te sluiten met het 
hoogst moderne unix-printsysteem CUPS. Dus 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?

A:	Printsystemen:
	1 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 heeft "lp". Dat 
printsysteem kent andere opdrachtnamen en biedt meer mogelijkheden, 
vooral voor grote organisaties.

	2 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, via de commandline of applicaties.


B:	Van ASCII naar UNICODE/UTF-8
	1 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.

	2 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
	1 De output van «ls -lia»: waar komen die gegevens vandaan; als 
voorbeeld enkele zeer eenvoudige bestandsystemen (FS-sen), de 
unix-inodes.
	2 ext2/3 en Hans-Reiser, twee moderne bestandssystemen: kenmerken en 
verschillen, UnionFS .

D:	Disks en sticks, mount en automount.
	1 	floppies. disks, CD's en mass-storage-apparaten; detectie
		en naamgeving, mount, mountparameters en /etc/fstab

	2	De Filesystem Hierarchie Standaard; wat hoort waar in de
		directoryboom te worden gemount??
		automount, remote- en removable filesystems.

E:	Bootmanagers en booting
	1	Partities en logical volumes, Bootsectoren en het Master-Boot-Record.
		Boot met lilo en loadlin
		init, inittab en de runlevels. 
	2	GRUB, de Grand Unified Bootloader; een moderne zeer 
		flexibele bootloader

F:	Installeren van applicatiesoftware
	1 	De opdrachten «cp proggie ~/bin; chmod 750 bin/proggie» zijn
		meestal niet genoeg om een programma te installeren. 
	Vaak gebruiken we :
		a) tar en tarballs
		b) één van de twee pakketten: RPM of apt

	2	nieuwe ontwikkelingen: apt4rpm (apt voor  RPM-systemen)
		auto-package (het einde van de installproblemen?)

G:	Documentatie, waar vind je wat
	1.	MAN(1) en info, wat vind je er en hoe lees je die pages
	2.	De HOWTO's
	3. 	usergroups, fora en lists

H:	Filemanagers
	1	De 6 belangrijkste commands voor filebeheer
	2	idem maar dan met mc de Konqueror en ...

I:	Teksteditors
	1 	enkele grafische editors vergeleken: nano, Kate, VEdit
	2	De meest verguisde en toch ook meest gebruikte editor vi! 
		De 6 essentiele opdrachten en enkele geavanceerde trucs.

J:	Cron starten van programma's op bepaalde tijdstippen. 
De klassieke cron was een vrij rechtlijnig systeem dat in drie kwartier 
makkelijk uit te leggen (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
	1	Geluid, analoog en digitaal
		de geluidskaart, kenmerken en functies
		geluidsbestanden: compressies en formaten
	2	installeren van een geluidskaart, wat kan er mis gaan?
	3	toepassingen:
		mediaplayers, 
		muziekstudio's (dedicated distributies).
 Moderne pc's en mac's kunnen met de juiste software complete 
muziekstudio's vervangen. Met de nieuwste open-softwareontwikkelingen 
komt Linux op gelijke hoogte. De, vooralsnog moeizame, installate van 
de vele pakketten kun je voorkomen met één van de speciale 
muziekdistributies.

Ten slotte, Zijn er nog andere onderwerpen waar jij wat over vertellen 
wilt of iets over wil horen?

Vr. Groet

hansr



More information about the Linux mailing list