diff --git a/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml b/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml
index d27e601983..59d4b3e68c 100644
--- a/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml
+++ b/nl_NL.ISO8859-1/books/handbook/bibliography/chapter.sgml
@@ -1,721 +1,721 @@
BibliografieHoewel de handleiding de juiste referentie is voor individuele
stukken van het &os; besturingssysteem, staan ze erom bekend niet
te illustreren hoe de stukken in elkaar vallen om het hele
besturingssysteem soepel te laten draaien. Daarom wordt er gesteld
dat er geen vervanger is voor een goed boek over &unix;
systeembeheer en een goede gebruikershandleiding.Boeken & tijdschriften over &os;Internationale boeken &
Tijdschriften:
Using &os; (Traditioneel Chinees), gepubliceerd door Drmaster, 1997. ISBN
9-578-39435-7.&os; Unleashed (Versimpelde Chinese vertaling),
gepubliceerd door China
Machine Press. ISBN 7-111-10201-0.&os; From Scratch First Edition (Versimpeld Chinees),
gepubliceerd door China Machine Press. ISBN 7-111-07482-3.
&os; From Scratch Second Edition (Versimpeld Chinees),
gepubliceerd door China Machine Press. ISBN 7-111-10286-X.
&os; Handbook Second Edition (Versimpeld Chinese vertaling),
gepubliceerd door Posts
& Telecom Press. ISBN 7-115-10541-3.&os; 3.x Internet (Versimpeld Chinees), gepubliceerd door
Tsinghua
University Press. ISBN 7-900625-66-6.&os; & Windows (Versimpeld Chinees), gepubliceerd door
gepubliceerd door China
Railway Publishing House. ISBN 7-113-03845-X&os; Internet Services HOWTO (Versimpeld Chinees),
gepubliceerd door China Railway Publishing House.
ISBN 7-113-03423-3&os; for PC 98'ers (Japans), gepubliceerd door SHUWA
System Co, LTD. ISBN 4-87966-468-5 C3055 P2900E.&os; (Japans), gepubliceerd door CUTT. ISBN 4-906391-22-2
C3055 P2400E.Complete
Introduction to &os; (Japans), gepubliceerd door
Shoeisha Co.,
Ltd. ISBN 4-88135-473-6 P3600E.Personal
UNIX Starter Kit &os; (Japans), gepubliceerd door
ASCII.
ISBN 4-7561-1733-3 P3000E.&os; Handbook (Japanse vertaling), gepubliceerd door
ASCII. ISBN
4-7561-1580-2 P3800E.&os; mit Methode (Duits), gepubliceerd door Computer und Literatur
Verlag/Vertrieb Hanser, 1998.
ISBN 3-932311-31-0.&os; 4 -
Installieren, Konfigurieren, Administrieren (Duits),
gepubliceerd door Computer
und Literatur Verlag, 2001. ISBN
3-932311-88-4.&os; 5 -
Installieren, Konfigurieren, Administrieren
(Duits), gepubliceerd door Computer und Literatur
Verlag, 2003. ISBN
3-936546-06-1.&os;
de Luxe (Duits), gepubliceerd door Verlag Modere Industrie,
2003. ISBN 3-8266-1343-0.
&os;
Install and Utilization Manual (Japans),
gepubliceerd door Mainichi Communications
Inc..Onno W Purbo, Dodi Maryanto, Syahrial Hubbany, Widjil
Widodo Building Internet Server
with &os; (Indonesisch), published by
Elex Media
Komputindo.Absolute BSD: The Ultimate Guide to &os; (Traditioneel
Chinese vertaling), gepubliceerd door GrandTech Press, 2003.
ISBN 986-7944-92-5.The FreeBSD 6.0 Book
(Traditioneel Chinees), gepubliceerd door Drmaster, 2006.
ISBN 9-575-27878-X.Engelstalige boeken &
Tijdschriften:
- Absolute BSD:
- The Ultimate Guide to &os;, gepubliceerd door
+ Absolute FreeBSD, 2e
+ editie: The Complete Guide to &os;, gepubliceerd door
No Starch
- Press, 2002. ISBN: 1886411743
+ Press, 2007. ISBN: 978-1-59327-151-0The
Complete &os;, gepubliceerd door O'Reilly, 2003.
ISBN: 0596005164The
&os; Corporate Networker's Guide, gepubliceerd
door Addison-Wesley, 2000.
ISBN: 0201704811&os;:
An Open-Source Operating System for Your Personal
Computer, gepubliceerd door The Bit Tree Press,
2001. ISBN: 0971204500Teach Yourself &os; in 24 Hours, gepubliceerd door
Sams,
2002. ISBN: 0672324245&os; unleashed, gepubliceerd door Sams, 2006.
ISBN: 0672328755&os;: The Complete Reference, gepubliceerd door McGrawHill,
2003. ISBN: 0072224096 BSD Magazine,
gepubliceerd door Software Press Sp. z.o.o. SK.
ISSN 1898-9144Voor gebruikersComputer Systems Research Group, UC Berkeley.
4.4BSD User's Reference Manual.
O'Reilly & Associates, Inc., 1994. ISBN
1-56592-075-9Computer Systems Research Group, UC Berkeley.
4.4BSD User's Supplementary Documents.
O'Reilly & Associates, Inc., 1994. ISBN
1-56592-076-7UNIX in a Nutshell.
O'Reilly & Associates, Inc., 1990. ISBN
093717520XMui, Linda. What You Need To Know When You
Can't Find Your UNIX System Administrator.
O'Reilly & Associates, Inc., 1995. ISBN
1-56592-104-6Ohio State University
heeft een Unix
Introductie cursus geschreven welke online in HTML
beschikbaar is en in het &postscript; formaat.Een Italiaanse vertaling
van dit document is beschikbaar als onderdeel van het &os;
Italian Documentation Project.Jpman Project,
Japan &os; Users Group. &os;
User's Reference Manual (Japanse vertaling).
Mainichi
Communications Inc., 1998.
ISBN4-8399-0088-4 P3800E.Edinburgh
University heeft een Online Guide
geschreven voor nieuwkomers in de &unix; omgeving.Voor beheerdersAlbitz, Paul and Liu, Cricket. DNS and
BIND, 4th Ed. O'Reilly & Associates, Inc.,
2001. ISBN 1-59600-158-4Computer Systems Research Group, UC Berkeley.
4.4BSD System Manager's Manual.
O'Reilly & Associates, Inc., 1994. ISBN
1-56592-080-5Costales, Brian, et al. Sendmail,
2nd Ed. O'Reilly & Associates, Inc., 1997. ISBN
1-56592-222-0Frisch, Æleen. Essential System
Administration, 2nd Ed. O'Reilly &
Associates, Inc., 1995. ISBN 1-56592-127-5Hunt, Craig. TCP/IP Network
Administration, 2nd Ed. O'Reilly &
Associates, Inc., 1997. ISBN 1-56592-322-7Nemeth, Evi. UNIX System Administration
Handbook. 3rd Ed. Prentice Hall, 2000. ISBN
0-13-020601-6Stern, Hal Managing NFS and NIS
O'Reilly & Associates, Inc., 1991. ISBN
0-937175-75-7Jpman Project,
Japan &os; Users Group. &os;
System Administrator's Manual (Japanse vertaling).
Mainichi
Communications Inc., 1998. ISBN4-8399-0109-0
P3300E.Dreyfus, Emmanuel. Cahiers
de l'Admin: BSD 2nd Ed. (Frans), Eyrolles, 2004.
ISBN 2-212-11463-XVoor programmeursAsente, Paul, Converse, Diana, and Swick, Ralph.
X Window System Toolkit. Digital Press,
1998. ISBN 1-55558-178-1Computer Systems Research Group, UC Berkeley.
4.4BSD Programmer's Reference Manual.
O'Reilly & Associates, Inc., 1994. ISBN
1-56592-078-3Computer Systems Research Group, UC Berkeley.
4.4BSD Programmer's Supplementary
Documents. O'Reilly & Associates, Inc.,
1994. ISBN 1-56592-079-1Harbison, Samuel P. and Steele, Guy L. Jr. C:
A Reference Manual. 4th ed. Prentice Hall,
1995. ISBN 0-13-326224-3Kernighan, Brian and Dennis M. Ritchie. The C
Programming Language.. 2nd Ed. PTR Prentice
Hall, 1988. ISBN 0-13-110362-8Lehey, Greg. Porting UNIX Software.
O'Reilly & Associates, Inc., 1995. ISBN
1-56592-126-7Plauger, P. J. The Standard C
Library. Prentice Hall, 1992. ISBN
0-13-131509-9Spinellis, Diomidis. Code
Reading: The Open Source Perspective.
Addison-Wesley, 2003. ISBN 0-201-79940-5Marshall Kirk McKusick, George V. Neville-Neil.
The Design and Implementation of the &os; UNIX
Operating System. Boston, Mass. :
Addison-Wesley, 2004. ISBN 0-201-70245-2Spinellis, Diomidis. Code
Quality: The Open Source Perspective.
Addison-Wesley, 2006. ISBN 0-321-16607-8Stevens, W. Richard. Advanced Programming in
the UNIX Environment. Reading, Mass. :
Addison-Wesley, 2005. ISBN 0-201-43307-9Stevens, W. Richard. UNIX Network
Programming. 2nd Ed, PTR Prentice Hall, 1998.
ISBN 0-13-490012-XWells, Bill. Writing Serial Drivers for
UNIX. Dr. Dobb's Journal.
19(15), December 1994. pp68-71, 97-99.Dieper in het besturingssysteemAndleigh, Prabhat K. UNIX System
Architecture. Prentice-Hall, Inc., 1990. ISBN
0-13-949843-5Jolitz, William. Porting UNIX to the 386.
Dr. Dobb's Journal. January 1991-July
1992.Leffler, Samuel J., Marshall Kirk McKusick, Michael J
Karels en John Quarterman The Design and
Implementation of the 4.3BSD UNIX Operating
System. Reading, Mass. : Addison-Wesley, 1989.
ISBN 0-201-06196-1Leffler, Samuel J., Marshall Kirk McKusick, The
Design and Implementation of the 4.3BSD UNIX Operating
System: Answer Book. Reading, Mass. :
Addison-Wesley, 1991. ISBN 0-201-54629-9McKusick, Marshall Kirk, Keith Bostic, Michael J Karels,
and John Quarterman. The Design and Implementation
of the 4.4BSD Operating System. Reading, Mass.
: Addison-Wesley, 1996. ISBN 0-201-54979-4Hoofdstuk 2 is online
beschikbaar als onderdeel van het &os; Documentatie Project
en hoofdstuk 9
hier.Stevens, W. Richard. TCP/IP Illustrated,
Volume 1: The Protocols. Reading, Mass. :
Addison-Wesley, 1996. ISBN 0-201-63346-9Schimmel, Curt. Unix Systems for Modern
Architectures. Reading, Mass. : Addison-Wesley,
1994. ISBN 0-201-63338-8Stevens, W. Richard. TCP/IP Illustrated,
Volume 3: TCP for Transactions, HTTP, NNTP and the UNIX
Domain Protocols. Reading, Mass. :
Addison-Wesley, 1996. ISBN 0-201-63495-3Vahalia, Uresh. UNIX Internals -- The New
Frontiers. Prentice Hall, 1996. ISBN
0-13-101908-2Wright, Gary R. and W. Richard Stevens. TCP/IP
Illustrated, Volume 2: The Implementation.
Reading, Mass. : Addison-Wesley, 1995. ISBN
0-201-63354-XOver beveiligingCheswick, William R. and Steven M. Bellovin.
Firewalls and Internet Security: Repelling the Wily
Hacker. Reading, Mass. : Addison-Wesley, 1995.
ISBN 0-201-63357-4Garfinkel, Simson and Gene Spafford.
Practical UNIX & Internet Security.
2nd Ed. O'Reilly & Associates, Inc., 1996. ISBN
1-56592-148-8Garfinkel, Simson. PGP Pretty Good
Privacy O'Reilly & Associates, Inc., 1995.
ISBN 1-56592-098-8Over hardwareAnderson, Don and Tom Shanley. Pentium
Processor System Architecture. 2nd Ed.
Reading, Mass. : Addison-Wesley, 1995.
ISBN 0-201-40992-5Ferraro, Richard F. Programmer's Guide to the
EGA, VGA, and Super VGA Cards. 3rd ed.
Reading, Mass. : Addison-Wesley, 1995.
ISBN 0-201-62490-7Intel Corporation publiceert documentatie over haar
CPU's, chipsets en standaarden op haar ontwikkelaars
website, gewoonlijk als PDF bestanden.Shanley, Tom. 80486 System
Architecture. 3rd ed. Reading, Mass. :
Addison-Wesley, 1995. ISBN 0-201-40994-1Shanley, Tom. ISA System
Architecture. 3rd ed. Reading, Mass. :
Addison-Wesley, 1995. ISBN 0-201-40996-8Shanley, Tom. PCI System
Architecture. 4th ed. Reading, Mass. :
Addison-Wesley, 1999. ISBN 0-201-30974-2Van Gilluwe, Frank. The Undocumented
PC, 2nd Ed. Reading, Mass: Addison-Wesley Pub.
Co., 1996. ISBN 0-201-47950-8Messmer, Hans-Peter. The Indispensable PC
Hardware Book, 4th Ed. Reading, Mass:
Addison-Wesley Pub. Co., 2002. ISBN 0-201-59616-4&unix; geschiedenisLion, John Lion's Commentary on UNIX, 6th Ed.
With Source Code. ITP Media Group, 1996. ISBN
1573980137Raymond, Eric S. The New Hacker's Dictionary,
3rd edition. MIT Press, 1996. ISBN
0-262-68092-0. Ook bekend als het Jargon
BestandSalus, Peter H. A quarter century of
UNIX. Addison-Wesley Publishing Company, Inc.,
1994. ISBN 0-201-54777-5Simon Garfinkel, Daniel Weise, Steven Strassmann.
The UNIX-HATERS Handbook. IDG Books
Worldwide, Inc., 1994. ISBN 1-56884-203-1. Het is niet meer
te leveren, maar wel
online beschikbaar.Don Libes, Sandy Ressler Life with
UNIX — special edition. Prentice-Hall,
Inc., 1989. ISBN 0-13-536657-7The BSD family tree.
of /usr/share/misc/bsd-family-tree
op een &os; machine.Networked Computer Science Technical Reports
Library. Oude BSD releases van de Computer Systems
Research group (CSRG). : De set van 4
cd-roms bevat alle versies van BSD van 1BSD to 4.4BSD en
4.4BSD-Lite2 (maar helaas 2.11BSD niet). Op de laatste disk
staan ook de laatste broncode en de SCCS bestanden.Tijdschriften en periodiekenThe C/C++ Users Journal. R&D
Publications Inc. ISSN 1075-2838Sys Admin — The Journal for UNIX System
Administrators Miller Freeman, Inc., ISSN
1061-2688freeX — Das Magazin für Linux - BSD
- UNIX (Duits) Computer- und Literaturverlag
GmbH, ISSN 1436-7033
diff --git a/nl_NL.ISO8859-1/books/handbook/desktop/chapter.sgml b/nl_NL.ISO8859-1/books/handbook/desktop/chapter.sgml
index 8292fd5dcb..d49c9b8b98 100644
--- a/nl_NL.ISO8859-1/books/handbook/desktop/chapter.sgml
+++ b/nl_NL.ISO8859-1/books/handbook/desktop/chapter.sgml
@@ -1,1262 +1,1271 @@
ChrisptopheJulietBijgedragen door RenéLadanVertaald door BureaubladapplicatiesOverzicht&os; kan een groot aantal bureaubladapplicaties draaien, zoals browsers en tekstverwerkers. De meeste hiervan zijn beschikbaar
als pakketten of kunnen automatisch vanuit de Portscollectie
gebouwd worden. Veel nieuwe gebruikers verwachten dit soort
applicaties op hun bureaublad. Dit hoofdstuk laat zien hoe
populaire bureaubladapplicaties moeiteloos geïnstalleerd
kunnen worden vanuit een pakket of vanuit de Portscollectie.
Als programma's vanuit ports geïnstalleerd worden, wordt
hun broncode gecompileerd. Dit kan erg lang duren, afhankelijk
van wat er gecompileerd wordt en de rekenkracht van een machine.
Als compileren vanuit broncode te veel tijd kost, kunnen de meeste
programma's van de Portscollectie als een voorgebouwd pakket
geïnstalleerd worden.Omdat &os; compatibel is met &linux;, zijn veel applicaties
die voor &linux; zijn ontwikkeld beschikbaar een &os; bureaublad.
Het wordt sterk aanbevolen om te lezen
voordat &linux; applicaties geïnstalleerd worden. Veel
ports die gebruik maken van &linux; compatibiliteit beginnen met
linux-. Dit is handig om te onthouden wanneer er
naar een port gezocht wordt met bijvoorbeeld &man.whereis.1;.
In dit hoofdstuk wordt aangenomen dat &linux; binaire
compatibiliteit is ingeschakeld voordat &linux; applicaties worden
geïnstalleerd.In dit hoofdstuk worden de volgende categoriën behandeld:
Browsers (zoals Firefox,
Opera,
Konqueror)Productiviteit (zoals
KOffice,
AbiWord,
The GIMP,
OpenOffice.org)Documentviewers (zoals
&acrobat.reader;,
gv,
Xpdf,
GQview)Financieel (zoals
GnuCash,
Gnumeric,
Abacus)Er wordt aangenomen dat de lezer van dit hoofdstuk:Weet hoe aanvullende software van derde partijen
geïnstalleerd wordt ().Weet hoe aanvullende &linux; software geïnstalleerd
wordt ().Meer informatie over een multimedia-omgeving staat in
. Installatie van email staat
beschreven in .Browsersbrowsersweb&os; wordt zonder een voorgeïnstalleerde browser
geleverd. In plaats hiervan bevat de
www map van de
Portscollectie browsers om te installeren. Het is ook mogelijk
voor de meeste ports een pakket te installeren als compileren niet
gewenst is. Compileren kan soms lang duren.KDE en
GNOME bevatten reeds HTML-browsers. In
staat meer informatie over de installatie
van deze complete bureaubladen.Lichtgewicht browsers uit de Portscollectie zijn onder andere
www/dillo2,
www/links of
www/w3m.Dit gedeelte behandelt deze applicaties:ApplicatieBronnenPortsGrote afhankelijkhedenFirefoxgemiddeldzwaarGtk+Operaweiniglicht&os; en &linux; versies beschikbaar. De &linux;
versie is afhankelijk van de &linux; binaire
compatibiliteit en
linux-openmotif.KonquerorgemiddeldzwaarKDE bibliothekenFirefoxFirefoxFirefox is een moderne, gratis,
stabiele open-source browser die volledig geporteerd is naar
&os;: het heeft een motor voor HTML-weergave die zich zeer
strikt aan de standaarden houdt, browsen met tabbladen,
blokkeren van pop-ups, uitbreidingen, verbeterde veiligheid, en
meer. Firefox is gebaseerd op de
codebase van Mozilla.Installeer het pakket door het volgende te typen:&prompt.root; pkg_add -r firefox
- Dit zal Firefox 2.X installeren,
- als u in plaats hiervan Firefox 3.X
+ Dit zal Firefox 3.6 installeren,
+ als u in plaats hiervan Firefox 3.5
wilt draaien, gebruik dan:
- &prompt.root; pkg_add -r firefox3
+ &prompt.root; pkg_add -r firefox35De Portscollectie kan ook gebruikt worden als u liever
vanuit de broncode installeert.&prompt.root; cd /usr/ports/www/firefox
&prompt.root; make install clean
- Voor Firefox 3.X dient
+ Voor Firefox 3.5 dient
firefox in het vorige commando vervangen te
- worden door firefox3.
+ worden door firefox35.Firefox en &java; pluginIn deze en de volgende sectie wordt er vanuit gegaan dat
Firefox reeds geïnstalleerd
is.
+
+ Momenteel werkt de &java;-plugin niet met
+ Firefox 3.6.De &os; Foundation heeft een licentie overeenkomst met Sun
Microsystems om &os; binaries te distribueren voor de Java
Runtime Environment (&jre;) en voor de Java Development kit
(&jdk;). Binaire pakketten voor &os; zijn beschikbaar op de
&os; Foundation website.Om &java; ondersteuning toe te voegen aan
Firefox moet als allereerste de port
java/javavmwrapper
geïnstalleerd worden. Download daarna het
Diablo &jre; pakket van ,
en installeer deze met &man.pkg.add.1;.Start nu de browser en voer in de adresbalk
about:plugins in en druk op
Enter. Een pagina met geïnstalleerde
plugins wordt nu getoond; de &java; plugin zou hier nu tussen
moeten staan. Als dit niet het geval is, dient elke gebruiker het
volgende commando te draaien:
- &prompt.user; ln -s /usr/local/diablo-jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so \
+ &prompt.user; ln -s /usr/local/diablo-jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so \
$HOME/.mozilla/plugins/Of als u het pakket Diablo &jdk; heeft
geïnstalleerd:
- &prompt.user; ln -s /usr/local/diablo-jdk1.6.0/jre/plugin/i386/ns7/libjavaplugin_oji.so \
+ &prompt.user; ln -s /usr/local/diablo-jdk1.6.0/jre/plugin/i386/ns7/libjavaplugin_oji.so \
$HOME/.mozilla/plugins/Start daarna de browser opnieuw.
+
+
+ De bovenstaande commando's gaan ervan uit dat u de &arch.i386;
+ architectuur draait, pakketten voor &arch.amd64; zijn ook
+ beschikbaar.
+ Firefox en ¯omedia; &flash; pluginFlash¯omedia; &flash; plugin is niet beschikbaar voor &os;.
Er is echter wel een softwarelaag (wrapper) om de &linux;-versie
van de plugin te draaien. Deze wrapper ondersteunt ook &adobe;
&acrobat; plugin, &realplayer; plugin en meer.Afhankelijk van de versie van &os; die u draait zijn er
verschillende stappen nodig:Op &os; 7.XInstalleer de port www/nspluginwrapper. Deze port heeft
emulators/linux_base-fc4 nodig,
wat een grote port is.De volgende stap is om de port www/linux-flashplugin9 te installeren.
Dit zal &flash; 9.X installeren, van deze versie is bekend dat
die correct werkt op &os; 7.X.Op versies van &os; ouder dan 7.1-RELEASE dient u www/linux-flashplugin7 te installeren
en het gedeelte over &man.linprocfs.5; hieronder over te
slaan.Op &os; 8.XInstalleer de port www/nspluginwrapper. Deze port heeft
emulators/linux_base-f10 nodig,
wat een grote port is.De volgende stap is om de port www/linux-f10-flashplugin10 te
installeren. Dit zal &flash; 10.X installeren, van deze versie
is bekend dat die correct werkt op &os; 8.X.Voor deze versie is het nodig om de volgende koppeling aan te
maken:&prompt.root; ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so \
/usr/local/lib/browser_plugins/Wanneer de juiste &flash; port, afhankelijk van de versie van &os;
die u draait, is geïnstalleerd, moet de plugin door elke gebruiker
worden geïnstalleerd met nspluginwrapper:&prompt.user; nspluginwrapper -v -a -iHet &linux; procesbestandssysteem, &man.linprocfs.5;, moet
zijn aangekoppeld op /usr/compat/linux/proc, indien
het gewenst is om &flash;-animaties af te spelen. Dit kan met
het volgende commando gedaan worden:&prompt.root; mount -t linprocfs linproc /usr/compat/linux/procDit punt kan geautomatiseerd worden tijdens het opstarten
door het toevoegen van deze regel aan
/etc/fstab:linproc /usr/compat/linux/proc linprocfs rw 0 0Start dan de browser en voer op de adresbalk
about:plugins in en druk op
Enter. Een pagina met alle geïnstalleerde
plugins wordt nu getoond.Firefox en Swfdec &flash; pluginSwfdec is de bibliotheek om &flash;-animaties te decoderen
en af te beelden. Swfdec-Mozilla is een plugin voor
Firefox-browsers dat de
Swfdec-bibliotheek gebruikt om SWF-bestanden af te spelen. Er
wordt nog steeds veel aan ontwikkeld.Als u het niet kunt of wilt compileren, kan het pakket vanaf
het netwerk worden geïnstalleerd:&prompt.root; pkg_add -r swfdec-pluginAls het pakket niet beschikbaar is, kunt u het vanuit de
Portscollectie compileren en installeren:&prompt.root; cd /usr/ports/www/swfdec-plugin
&prompt.root; make install cleanHerstart hierna uw browser om deze plugin effectief te
maken.OperaOperaOpera is een volledige en een
standaard volgende browser. Hij wordt standaard geleverd met
een ingebouwde email-client, een nieuwslezer, een IRC client,
een RSS/ATOM feed lezer en nog veel meer. Ondanks dat is
Opera relatief gezien niet zwaar en
erg snel. Hij komt in twee smaken: een &os; versie en een
versie die draait onder &linux; emulatie.De &os; pakketversie van Opera
wordt zo geïnstalleerd:&prompt.root; pkg_add -r operaSommige FTP-sites hebben niet alle pakketten, maar
Operakan worden nog altijd via de
Portscollectie worden verkregen door te typen:&prompt.root; cd /usr/ports/www/opera
&prompt.root; make install cleanDe &linux; versie van Opera kan
geïnstlleerd worden door bij de bovenstaande voorbeelden
linux-opera te gebruiken in plaats van
opera. De &linux; versie is nuttig in
situaties waarin plugins nodig zijn die alleen voor &linux;
beschikbaar zijn, zoals
Adobe &acrobat.reader;. In alle
andere opzichten zouden de &os; en &linux; versies identiek
moeten zijn.KonquerorKonquerorKonqueror is deel van
KDE, maar kan ook buiten
KDE gebruikt worden door x11/kdebase3 te installeren.
Konqueror is meer dan een browser,
het is ook een bestandsbeheerder en multimedia-viewer.Er is ook een verzameling plugins beschikbaar voor
Konqueror, beschikbaar in misc/konq-plugins.Konqueror ondersteunt ook
&flash;; een How To
gids om ondersteuning voor &flash; in
Konqueror te krijgen is beschikbaar
op .ProductiviteitAls het op productiviteit aankomt, zoeken nieuwe gebruikers
vaak een goed kantoorpakket of een vriendelijke tekstverwerker.
Hoewel sommige bureaubladomgevingen
zoals KDE reeds een kantoorpakket
verschaffen, is er geen standaard produktiviteitspakket. &os;
kan alles verschaffen wat nodig is, ongeacht de
bureaubladomgeving.In dit gedeelte worden de onderstaande applicaties beschreven:
ApplicatieBronnenPortsAfhankelijkhedenKOfficeweinigzwaarKDEAbiWordweiniglichtGtk+ of
GNOMEThe GIMPweiniglichtGtk+OpenOffice.orgveelerg zwaar&jdk;,
MozillaKOfficeKOfficekantoorpakketKOfficeDe KDE-gemeenschap heeft zijn bureaubladomgeving met een
kantoorpakket geleverd dat buiten KDE
gebruikt kan worden. Het bevat de vier standaardcomponenten uit
andere kantoorpakketten. KWord is de
tekstverwerker, KSpread is het
spreadsheetprogramma, KPresenter
beheert diapresentaties en Kontour
voorziet in grafische mogelijkheden.Voordat de nieuwste KOffice
wordt geïnstalleert, moet er een recente versie van
KDE geïnstalleerd zijn.KOffice als pakket installeren
gaat met het volgende commando:&prompt.root; pkg_add -r kofficeAls het pakket niet beschikbaar is, kan de Portscollectie
gebruiken worden. Om KOffice voor
KDE3 te installeren:&prompt.root; cd /usr/ports/editors/koffice-kde3
&prompt.root; make install cleanAbiWordAbiWordAbiWord is een vrij
tekstverwerkingsprogramma, ongeveer gelijk aandoet als
µsoft; Word. Het is geschikt om
verslagen, brieven, rapporten, memo's, enzovoort mee te typen.
Het programma is snel, bevat veel mogelijkheden en is
gebruikersvriendelijk.AbiWord kan veel bestandsformaten
importeren en exporteren, waaronder enkele gesloten formaten,
zoals µsoft;'s .doc.AbiWord is beschikbaar als pakket
en te installeren met:&prompt.root; pkg_add -r abiwordAls het pakket niet beschikbaar is, kan het worden
gecompileerd vanuit de Portscollectie. De Portscollectie is
meer recent. Dat kan als volgt:&prompt.root; cd /usr/ports/editors/abiword
&prompt.root; make install cleanThe GIMPThe GIMPVoor het bewerken of retoucheren van afbeeldingen is
The GIMP een zeer geavanceerd
afbeeldingenmanipulatieprogramma. Het kan als eenvoudig
tekenprogramma worden gebruikt of als kwalititeitspakket voor
het retoucheren van foto's. Het ondersteunt een groot aantal
plugins en bevat een scripting interface.
The GIMP kan een groot aantal
bestandsformaten lezen en schrijven. Het ondersteunt interfaces
met scanners en tabletten.Het pakket is te installeren met:&prompt.root; pkg_add -r gimpAls een FTP-site dit pakket niet heeft, kan de
Portscollectie gebruikt worden. De graphics map van
de Portscollectie bevat ook
The GIMP Manual. Die kan zo
geïnstalleerd worden:&prompt.root; cd /usr/ports/graphics/gimp
&prompt.root; make install clean
&prompt.root; cd /usr/ports/graphics/gimp-manual-pdf
&prompt.root; make install cleanDe
graphics
map van de Portscollectie bevat de ontwikkelversie van
The GIMP in graphics/gimp-devel. Een HTML
versie van The GIMP Manual staan in
graphics/gimp-manual-html.
OpenOffice.orgOpenOffice.orgkantoorpakketOpenOffice.orgOpenOffice.org bevat alle
noodzakelijke applicaties in een compleet
kantoorproductiviteitspakket: een tekstverwerker, een
spreadsheet, een presentatiebeheerder en een tekenprogramma. De
gebruikersinterface is vrijwel gelijk aan die van andere
kantoorpakketten en het kan veel populaire bestandsformaten
in- en uitvoeren. Het is beschikbaar in een aantal
verschillende talen — internationalisatie is uitgebreid
tot interfaces, spellingcontrole, en woordenboeken.De tekstverwerker van
OpenOffice.org gebruikt een eigen
XML-bestandsformaat voor overdraagbaarheid en flexibiliteit.
Het spreadsheetprogramma bevat een macrotaal en kan gekoppeld
worden aan externe databases.
OpenOffice.org is stabiel en draait
zonder aanpassingen op &windows;, &solaris;, &linux;, &os; en
&macos; X. Meer informatie over
OpenOffice.org staat op de OpenOffice.org
website. Voor specifieke &os; informatie en om
direct pakketten te downloaden is er de website van het &os;
OpenOffice.org Porting Team.Om OpenOffice.org te installeren:
&prompt.root; pkg_add -r openoffice.orgDit hoort te werken als er een -RELEASE versie van &os;
wordt gedraaid. In andere gevallen is het verstandig om te
kijken op de website van het &os; OpenOffice.org Porting Team
en het juiste pakket met &man.pkg.add.1; te downloaden en te
installeren. Zowel de huidige release als de ontwikkelversie
kunnen op die locatie gedownload worden.Als het pakket geïnstalleerd is, start dan met het
volgende commando OpenOffice.org:
&prompt.user; openoffice.orgTijdens de eerste keer starten worden er een aantal vragen
gesteld en wordt de map .openoffice.org
in de thuismap van de aangemelde gebruiker gemaakt.Als de OpenOffice.org pakketten
niet beschikbaar zijn, kan het uit de ports gecompileerd worden.
Hiervoor is veel schijfruimte en tijd nodig:&prompt.root; cd /usr/ports/editors/openoffice.org-3
&prompt.root; make install cleanVervang om een gelokaliseerde versie te bouwen de
voorgaande commandoregel door de volgende:&prompt.root; make LOCALIZED_LANG=uw_taal install cleanVervang taal door de juiste
ISO-taalcode. Een lijst met ondersteunde taalcodes is
beschikbaar in het bestand
files/Makefile.localized in de map van
de port.Start hierna OpenOffice.org
met:&prompt.user; openoffice.orgDocumentviewersSommige nieuwe documentformaten hebben aan populariteit
gewonnen sinds de komst van &unix;; het kan zijn dat de
standaardviewers die ze vereisen niet in het basissysteem zitten.
In dit gedeelte wordt aangegeven hoe zulke viewers
geïnstalleerd kunnen worden.Dit gedeelte behandelt de onderstaande applicaties:ApplicatieBronnenPortsAfhankelijkheden&acrobat.reader;weiniglicht&linux; binaire compatibiliteitgvweiniglichtXaw3dXpdfweiniglichtFreeTypeGQviewweiniglichtGtk+ of
GNOME&acrobat.reader;&acrobat.reader;PDFbekijkenDocumenten worden vaak als PDF-bestanden, Portable
Document Format, verspreid. Een van de aanbevolen
viewers voor dit bestandstype is
&acrobat.reader; dat Adobe voor
&linux; heeft uitgegeven. Omdat &os; &linux; binaries kan
draaien, is het ook beschikbaar voor &os;.Om &acrobat.reader; 8 te
installeren uit de Portscollectie:&prompt.root; cd /usr/ports/print/acroread8
&prompt.root; make install cleanVanwege de licentie is een pakket niet beschikbaar.gvgvPDFbekijken&postscript;bekijkengv is een &postscript; en PDF
viewer. Het is gebaseerd op
ghostview maar heeft een
vriendelijker uiterlijk dankzij de
Xaw3d bibliotheek. Het is snel en
heeft mogelijkheden, zoals oriëntatie, papiergrootte,
schalen en anti-aliassen. Bijna elke bewerking kan met het
toetsenbord of de muis worden gedaan.gv is als pakket te installeren:
&prompt.root; pkg_add -r gvOf uit de Portscollectie:&prompt.root; cd /usr/ports/print/gv
&prompt.root; make install cleanXpdfXpdfPDFbekijkenXpdf een efficiënte
lichtgewicht PDF-viewer voor &os;. Het heeft erg weinig bronnen
nodig en is zeer stabiel. Het gebruikt de standaard X-fonts en
is niet afhankelijk van &motif; of
andere X-toolkits.Xpdf is als pakket te
installeren:&prompt.root; pkg_add -r xpdfOf uit de Portscollectie:&prompt.root; cd /usr/ports/graphics/xpdf
&prompt.root; make install cleanAls de installatie voltooid is, kan
Xpdf gestart worden en het menu kan
met de rechtermuisknop geactiveerd worden.GQviewGQviewGQview is een
afbeeldingenbeheerder. Een bestand kan met één
klik bekeken worden, er kan een externe editor opgestart worden
er kunnen thumbnail-voorbeelden gemaakt worden en nog veel meer.
Het bevat ook een diapresentatie-modus en enkele standaard
bestandsoperaties. Er kunnen afbeeldingsverzamelingen beheerd
worden en eenvoudig duplicaten gevonden worden.
GQview kan het complete scherm
gebruiken en ondersteunt meerdere talen.GQview is als pakket te
installeren:&prompt.root; pkg_add -r gqviewOf vanuit de Portscollectie:&prompt.root; cd /usr/ports/graphics/gqview
&prompt.root; make install cleanFinanciënOm financiën via het &os; bureaublad te beheren zijn er
krachtige en gemakkelijk te gebruiken applicaties om te
installeren. Sommige zijn compatibel met wijdverbreide
bestandsformaten, zoals de formaten gebruikt door
Quicken en
Excel om documenten op te slaan.Dit gedeelte behandelt deze programma's:ApplicatieBronnenPortsAfhankelijkhedenGnuCashweinigzwaarGNOMEGnumericweinigzwaarGNOMEAbacusweiniglichtTcl/TkKMyMoneyweinigzwaarKDEGnuCashGnuCashGnuCash is onderdeel van
GNOME dat gebruikersvriendelijke en
krachtige applicaties aan eindgebruikers wil leveren. Met
GnuCash kunnen inkomsten en uitgaven,
bankrekeningen en voorraden bijgehouden worden. Het bevat een
intuïtieve interface terwijl het erg professioneel blijft.
GnuCash levert een slim kasboek,
een hiërarchisch systeem van rekeningen, en veel
toetsenbordversnellers en auto-invul mogelijkheden. Het kan een
transactie splitsen in meer gedetailleerde stukken.
GnuCash kan
Quicken QIF-bestanden invoeren en
samenvoegen. Het kan ook met de meeste internationale datum- en
valutaformaten omgaan.GnuCash is als pakket te
installeren:&prompt.root; pkg_add -r gnucashOf uit de Portscollectie:&prompt.root; cd /usr/ports/finance/gnucash
&prompt.root; make install cleanGnumericGnumericspreadsheetGnumericGnumeric is een
spreadsheetprogramma uit de GNOME
bureaubladomgeving. Het maakt gebruikt van
auto-invullen afhankelijk van het celformaat.
Het kan bestanden in een aantal populaire formaten zoals
Excel,
Lotus 1-2-3 en
Quattro Pro inlezen.
Gnumeric ondersteunt grafieken door
middel van het grafiekprogramma math/guppi. Het heeft een groot
aantal ingebouwde functies en kent gebruikelijke celformaten
als nummer, valuta, datum, tijd en veel meer.Gnumeric is als pakket te
installeren:&prompt.root; pkg_add -r gnumericOf uit de Portscollectie:&prompt.root; cd /usr/ports/math/gnumeric
&prompt.root; make install cleanAbacusAbacusspreadsheetAbacusAbacus is een kleine en
gemakkelijk te gebruiken spreadsheetprogramma. Het bevat veel
ingebouwde functies die nuttig zijn in verschillende domeinen
zoals statistiek, financiën, en wiskunde. Het kan
Excel-bestanden lezen en schrijven.
Abacus kan &postscript;
uitvoer produceren.Abacus is als pakket te
installeren:&prompt.root; pkg_add -r abacusOf uit de Portscollectie:&prompt.root; cd /usr/ports/deskutils/abacus
&prompt.root; make install cleanKMyMoneyKMyMoneyspreadsheetKMyMoneyKMyMoney is een persoonlijke
financiële beheerder gebouwd voor
KDE.
KMyMoney poogt om alle belangrijke
eigenschappen die in commerciële persoonlijke
financiële beheerders zitten te bieden en te integreren.
Gebruiksgemak en degelijke dubbele accounting zijn eigenschappen
die worden benadrukt. KMyMoney
importeert vanuit standaard Quicken Interchange Format (QIF)
bestanden, houdt investeringen bij, kan met meerdere
munteenheden overweg, en biedt een waaier aan rapporten.
Mogelijkheden om OFX te importeren zijn via een aparte plugin
beschikbaar.Om KMyMoney als een pakket te
installeren:&prompt.root; pkg_add -r kmymoney2Als het pakket niet beschikbaar is, kan de Portscollectie
gebruikt worden:&prompt.root; cd /usr/ports/finance/kmymoney2
&prompt.root; make install cleanSamenvattingHoewel &os; populair is bij ISP's om zijn prestaties en
stabiliteit, is het behoorlijk klaar voor dagelijks gebruik als
een bureaublad. Met enkele duizenden applicaties als pakketten of ports, is een perfect
bureaublad te bouwen dat aan alle noden voldoet.Nu volgt nog een overzicht van alle bureaubladapplicaties die
in dit hoofdstuk zijn behandeld:ApplicatiePackagePortOperalinux-operawww/linux-operaFirefoxfirefoxwww/firefoxKOfficekoffice-kde3editors/koffice-kde3AbiWordabiwordeditors/abiwordThe GIMPgimpgraphics/gimpOpenOffice.orgopenofficeeditors/openoffice.org-3&acrobat.reader;acroreadprint/acroread8gvgvprint/gvXpdfxpdfgraphics/xpdfGQviewgqviewgraphics/gqviewGnuCashgnucashfinance/gnucashGnumericgnumericmath/gnumericAbacusabacusdeskutils/abacusKMyMoneykmymoney2finance/kmymoney2
diff --git a/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml b/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml
index c35e8b9473..3aec2e38f9 100644
--- a/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml
+++ b/nl_NL.ISO8859-1/books/handbook/virtualization/chapter.sgml
@@ -1,1128 +1,1137 @@
MurrayStokelyBijgedragen door RenéLadanVertaald door VirtualisatieOverzichtVirtualisatiesoftware maakt het mogelijk om meerdere
besturingssystemen gelijktijdig op dezelfde computer te draaien.
Zulke softwaresystemen voor PC's gebruiken vaak een
gastheer-besturingssysteem dat de virtualisatiesoftware draait en
dat elk aantal gast-besturingssystemen ondersteunt.Aan het einde van dit hoofdstuk weet de lezer:Het verschil tussen een gastheer-besturingssysteem en een
gast-besturingssysteem.Hoe &os; op een &intel;-gebaseerde &apple; &macintosh;
computer te installeren.Hoe &os; op Linux te installeren met
&xen;.Hoe &os; op µsoft.windows; te installeren met
Virtual PC.Hoe een &os;-systeem in te stellen voor de beste
prestaties tijdens virtualisatie.Voordat het lezen van dit hoofdstuk, dient de lezer:De beginselen van &unix; en &os; ()
te begrijpen.Te weten hoe &os; te installeren ().Te weten hoe een netwerkverbinding te installeren ().Te weten hoe aanvullende software van derde partijen te
installeren ().&os; als een gast-besturingssysteemParallels op &macos;Parallels Desktop voor &macos; is
een commercieel softwareprodukt voor &intel;-gebaseerde &apple;
&mac; computers die &macos; 10.4.6 of nieuwer draaien. &os; is
een volledig ondersteund gast-besturingssysteem. Nadat
Parallels is geïnstalleerd op
&macos; X dient de gebruiker een virtuele machine in te stellen
en daarna het gewenste gast-besturingssysteem te installeren.
&os; installeren op Parallels/&macos; XDe eerste stap in het installeren van &os; op &macos; X
Parallels is het aanmaken van een
nieuwe virtuele machine voor het installeren van &os;.
Selecteer &os; als het
Guest OS Type wanneer dit gevraagd
wordt:Kies verder een hoeveelheid aan schijf- en geheugenruimte
afhankelijk van de plannen voor deze virtuele instantie van
&os;. 4GB aan schijfruimte en 512MB aan RAM werken goed voor
de meeste gebruikers van &os; onder Parallels
:Selecteer het type netwerk en een netwerkinterface:Bewaar de instellingen en sluit af:Nadat de virtuele &os;-machine is aangemaakt, dient er
&os; op geïnstalleerd te worden. Dit gaat het beste met
een officiële &os; CDROM of met een ISO-beeld dat is
gedownload van een officiële FTP-site. Wanneer het
juiste ISO-beeld op het plaatselijke &mac;-bestandssysteem of
een CDROM in de CD-drive van de &mac; aanwezig is, dient op
het schijfikoon in de rechteronderhoek van het &os;
Parallels-scherm geklikt te worden.
Dit zal een scherm tonen dat het mogelijk maakt om de
CDROM-drive in de virtuele machine te associëren met een
ISO-bestand op schijf of met een echte CDROM-drive.Nadat deze associatie met de CDROM-bron is gemaakt, dient
de virtuele &os;-machine herstart te worden door op het
herstart-icoon te klikken. Parallels
zal herstarten met een speciale BIOS dat eerst
controleert of er een CDROM aanwezig is, net zoals een normale
BIOS zou doen.In dit geval zal het de installatiemedia van &os; vinden
en een normale installatie gebaseerd op
sysinstall beginnen zoals
beschreven in . X11 kan nu
geïnstalleerd, maar nog niet ingesteld, worden.Nadat de installatie is voltooid, kan naar de nieuw
geïnstalleerde virtuele &os;-machine herstart worden.
&os; instellen op &macos; X/ParallelsNadat &os; succesvol op &macos; X met
Parallels is geïnstalleerd,
zijn er een aantal instellingen die gewijzigd kunnen worden
om het systeem voor virtuele werking te optimaliseren.De variabelen voor de bootloader instellenDe belangrijkste stap is om de tunable te verlagen om het CPU-gebruik van &os; onder de
Parallels-omgeving te
verminderen. Dit kan bereikt worden door de volgende
regel aan /boot/loader.conf toe te
voegen:kern.hz=100Zonder deze instelling zal een rustend &os;
Parallels
gast-besturingssysteem ongeveer 15% van de CPU van een
enkele &imac;-processor gebruiken. Na deze wijziging zal
het gebruik slechts ongeveer 5% zijn.Een nieuw instellingenbestand voor de kernel aanmaken
Alle stuurprogramma's voor SCSI, FireWire, en USB
kunnen verwijderd worden.
Parallels biedt een virtuele
netwerkadapter die door het stuurpogramma &man.ed.4;
wordt gebruikt, dus kunnen alle andere netwerkapparaten
behalve &man.ed.4; en &man.miibus.4; uit de kernel
verwijderd worden.Het netwerk instellenDe eenvoudigste netwerkinstallatie omvat het gebruik
van DHCP om de virtuele machine met hetzelfde LAN te
verbinden als het &mac;-gastheer. Dit kan bereikt worden
door ifconfig_ed0="DHCP" aan
/etc/rc.conf toe te voegen. Meer
geavanceerde netwerkinstallaties staan beschreven in
.
+
&os; met &xen; op LinuxDe hypervisor van &xen; is een
open-source paravirtualisatieproduct dat nu wordt ondersteund
door het commerciële bedrijf XenSource.
Gast-besturingssystemen staan bekend als domU-domeinen, en het
gastheer-besturingssysteem staat bekend als dom0. De eerste
stap in het virtueel draaien van &os; op Linux is om
&xen; voor Linux dom0 te installeren.
Het gastheer-besturingssysteem zal een Slackware
Linux-distributie zijn.&xen; 3 op Linux dom0 installeren&xen; 3.0 van XenSource downloadenDownload xen-3.0.4_1-src.tgz
van .
De tarball uitpakken&prompt.root; cd xen-3.0.4_1-src
&prompt.root; KERNELS="linux-2.6-xen0 linux-2.6-xenU" make world
&prompt.root; make installOm de kernel voor dom0 opnieuw te compileren:&prompt.root; cd xen-3.0.4_1-src/linux-2.6.16.33-xen0
&prompt.root; make menuconfig
&prompt.root; make
&prompt.root; make installVoor oudere versies van &xen;
kan het nodig zijn om
make ARCH=xen menuconfig te
specificeren.Een menuregel voor menu.lst van Grub toevoegen
Voeg de volgende regels aan
/boot/grub/menu.lst toe:title Xen-3.0.4
root (hd0,0)
kernel /boot/xen-3.0.4-1.gz dom0_mem=262144
module /boot/vmlinuz-2.6.16.33-xen0 root=/dev/hda1 roDe computer naar &xen; opstartenVoeg als eerste de volgende regel toe aan
/etc/xen/xend-config.sxp toe:(network-script 'network-bridge netdev=eth0')Nu kan &xen; gestart
worden:&prompt.root; /etc/init.d/xend start
&prompt.root; /etc/init.d/xendomains startdom0 draait:&prompt.root; xm list
Name ID Mem VCPUs State Time(s)
-Domain-0 0 256 1 r----- 54452.9
+Domain-0 0 256 1 r––––– 54452.9
&os; 7-CURRENT domUDownload de &os; domU-kernel voor &xen; 3.0
en het schijfimage van http://www.fsmware.comkernel-currentmdroot-7.0.bz2xmexample1.bsdSla het instellingenbestand
xmexample1.bsd op in
/etc/xen en pas de regels over waar de
kernel en het schijfimage zijn opgeslagen aan. Het dient er
als volgt uit te zien:kernel = "/opt/kernel-current"
memory = 256
name = "freebsd"
vif = [ '' ]
disk = [ 'file:/opt/mdroot-7.0,hda1,w' ]
#on_crash = 'preserve'
extra = "boot_verbose"
extra += ",boot_single"
extra += ",kern.hz=100"
extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a"Het mdroot-7.0.bz2 dient uitgepakt te
worden.Vervolgens dient de sectie over __xen_guest in
kernel-current aangepast te worden om de
VIRT_BASE dat &xen; 3.0.3 nodig
heeft toe te voegen:&prompt.root; objcopy kernel-current -R __xen_guest
&prompt.root; perl -e 'print "LOADER=generic,GUEST_OS=freebsd,GUEST_VER=7.0,XEN_VER=xen-3.0,BSD_SYMTAB,VIRT_BASE=0xC0000000\x00"' > tmp
-&prompt.root; objcopy kernel-current --add-section __xen_guest=tmp
+&prompt.root; objcopy kernel-current ––add-section __xen_guest=tmp&prompt.root; objdump -j __xen_guest -s kernel-current
kernel-current: file format elf32-i386
Contents of section __xen_guest:
0000 4c4f4144 45523d67 656e6572 69632c47 LOADER=generic,G
0010 55455354 5f4f533d 66726565 6273642c UEST_OS=freebsd,
0020 47554553 545f5645 523d372e 302c5845 GUEST_VER=7.0,XE
0030 4e5f5645 523d7865 6e2d332e 302c4253 N_VER=xen-3.0,BS
0040 445f5359 4d544142 2c564952 545f4241 D_SYMTAB,VIRT_BA
0050 53453d30 78433030 30303030 3000 SE=0xC0000000. Nu kan onze eigen domU aangemaakt en gestart worden:
&prompt.root; xm create /etc/xen/xmexample1.bsd -c
Using config file "/etc/xen/xmexample1.bsd".
Started domain freebsd
WARNING: loader(8) metadata is missing!
Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 7.0-CURRENT #113: Wed Jan 4 06:25:43 UTC 2006
kmacy@freebsd7.gateway.2wire.net:/usr/home/kmacy/p4/freebsd7_xen3/src/sys/i386-xen/compile/XENCONF
WARNING: DIAGNOSTIC option enabled, expect reduced performance.
Xen reported: 1796.927 MHz processor.
Timecounter "ixen" frequency 1796927000 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 1.80GHz (1796.93-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf29 Stepping = 9
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,
DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x4400<CNTX-ID,<b14>>
real memory = 265244672 (252 MB)
avail memory = 255963136 (244 MB)
xc0: <Xen Console> on motherboard
cpu0 on motherboard
Timecounters tick every 10.000 msec
[XEN] Initialising virtual ethernet driver.
xn0: Ethernet address: 00:16:3e:6b:de:3a
[XEN]
Trying to mount root from ufs:/dev/xbd769a
WARNING: / was not properly dismounted
Loading configuration files.
No suitable dump device was found.
Entropy harvesting: interrupts ethernet point_to_point kickstart.
Starting file system checks:
/dev/xbd769a: 18859 files, 140370 used, 113473 free (10769 frags, 12838 blocks, 4.2% fragmentation)
Setting hostname: demo.freebsd.org.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000
Additional routing options:.
Mounting NFS file systems:.
Starting syslogd.
/etc/rc: WARNING: Dump device does not exist. Savecore not run.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/X11R6/lib /usr/local/lib
a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout /usr/X11R6/lib/aout
Starting usbd.
usb: Kernel module not available: No such file or directory
Starting local daemons:.
Updating motd.
Starting sshd.
Initial i386 initialization:.
Additional ABI support: linux.
Starting cron.
Local package initialization:.
Additional TCP options:.
Starting background file system checks in 60 seconds.
Sun Apr 1 02:11:43 UTC 2007
FreeBSD/i386 (demo.freebsd.org) (xc0)
login: De domU zou nu de kernel van &os; 7.0-CURRENT moeten
draaien:&prompt.root; uname -a
FreeBSD demo.freebsd.org 7.0-CURRENT FreeBSD 7.0-CURRENT #113: Wed Jan 4 06:25:43 UTC 2006
kmacy@freebsd7.gateway.2wire.net:/usr/home/kmacy/p4/freebsd7_xen3/src/sys/i386-xen/compile/XENCONF i386Het netwerk kan nu op de domU ingesteld worden. Het domU
van &os; zal het interface xn0
gebruiken:&prompt.root; ifconfig xn0 10.10.10.200 netmask 255.0.0.0
&prompt.root; ifconfig
xn0: flags=843<UP,BROADCAST,RUNNING,SIMPLEX> mtu 1500
inet 10.10.10.200 netmask 0xff000000 broadcast 10.255.255.255
ether 00:16:3e:6b:de:3a
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
inet 127.0.0.1 netmask 0xff000000 Op dom0 Slackware zouden nu afhankelijke netwerkinterfaces
te zien moeten zijn:&prompt.root; ifconfig
eth0 Link encap:Ethernet HWaddr 00:07:E9:A0:02:C2
inet addr:10.10.10.130 Bcast:0.0.0.0 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:815 errors:0 dropped:0 overruns:0 frame:0
TX packets:1400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:204857 (200.0 KiB) TX bytes:129915 (126.8 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:99 errors:0 dropped:0 overruns:0 frame:0
TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:9744 (9.5 KiB) TX bytes:9744 (9.5 KiB)
peth0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:1853349 errors:0 dropped:0 overruns:0 frame:0
TX packets:952923 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2432115831 (2.2 GiB) TX bytes:86528526 (82.5 MiB)
Base address:0xc000 Memory:ef020000-ef040000
vif0.1 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:1400 errors:0 dropped:0 overruns:0 frame:0
TX packets:815 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:129915 (126.8 KiB) TX bytes:204857 (200.0 KiB)
vif1.0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:157 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:140 (140.0 b) TX bytes:158 (158.0 b)
xenbr1 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF
UP BROADCAST RUNNING NOARP MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:112 (112.0 b) TX bytes:0 (0.0 b)&prompt.root; brctl show
bridge name bridge id STP enabled interfaces
xenbr1 8000.feffffffffff no vif0.1
peth0
vif1.0
+-->
Virtual PC op &windows;Virtual PC voor &windows; is een
softwareprodukt van µsoft; dat gratis gedownload kan worden
. Zie systeemeisen.
Nadat Virtual PC is
geïnstalleerd op µsoft.windows;, dient de gebruiker
een virtuele machine in te stellen en daarna het gewenste
gast-besturingssysteem te installeren.&os; installeren op Virtual PC/µsoft.windows;
De eerste stap in het installeren van &os; op
µsoft.windows;/Virtual PC is
het aanmaken van een nieuwe virtuele machine voor het
installeren van &os;. Kies Create a virtual
machine wanneer daarom wordt gevraagd:Selecteer Other als het
Operating system wanneer dat
gevraagd wordt:Kies vervolgens een gepaste hoeveelheid aan schijf- en
geheugenruimte afhankelijk van de plannen voor deze virtuele
instantie van &os;. 4GB aan schijfruimte en 512MB aan RAM
werken goed voor de meeste gebruikers van &os; onder
Virtual PC:Bewaar de instellingen en sluit ze af:Selecteer de virtuele &os;-machine en klik op
Settings, stel daarna het type netwerk en
een netwerkinterface in:Nadat de virtuele &os;-machine is aangemaakt, dient &os;
erop geïnstalleerd te worden. Dit gaat het beste met een
officiële &os;-CDROM of met een ISO-beeld dat van een
officiële FTP-site is gedownload. Wanneer het juiste
ISO-beeld op het lokale bestandssysteem van &windows; staat
of er een CDROM in de CD-drive zit, dubbelklik dan op de
virtuele &os;-machine om op te starten. Klik daarna op
CD en kies Capture ISO Image...
in het venster van Virtual PC
. Dit toont een scherm dat het mogelijk maakt
om de CDROM-drive in de virtuele machine te associëren
met een ISO-bestand op schijf of met een echte CDROM-drive.
Start, nadat deze associatie met de CDROM-bron is gemaakt,
de virtuele &os;-machine opnieuw op zoals gewoonlijk door op
Action en Reset te
klikken. Virtual PC zal herstarten
met een speciale BIOS dat eerst controleert of er een CDROM
aanwezig is, net zoals eeen normale BIOS dat zou doen.In dit geval zal het de installatiemedia van &os; vinden
en een normale installatie gebaseerd op
sysinstall beginnen zoals
beschreven in . X11 kan nu
geïnstalleerd, maar nog niet ingesteld, worden.Denk eraan om de CDROM of het ISO-beeld te verwijderen
nadat de installatie voltooid is. Start als laatste op naar
de nieuw geïnstalleerde virtuele &os;-machine.&os; instellen op µsoft.windows;/Virtual PCNadat &os; succesvol is geïnstalleerd op
µsoft.windows; met Virtual PC
zijn er een aantal instellingen die aangepast kunnen worden om
het system te optimaliseren voor virtueel gebruik.De variabelen voor de bootloader instellenDe belangrijkste stap is om de tunable te verlagen om zo het CPU-gebruik van &os; in de
omgeving van Virtual PC te
verminderen. Dit kan bereikt worden door de volgende
regel aan /boot/loader.conf toe te
voegen:kern.hz=100Zonder deze instelling zal een &os; als
gast-besturingssysteem voor Virtual PC
in rust ongeveer 40% van de CPU van een
computer met een enkele processor gebruiken. Na deze
verandering zal het gebruik slechts rond de 3% liggen.
Een nieuw instellingenbestand voor de kernel aanmaken
Alle stuurprogramma's voor SCSI, FireWire, en USB
kunnen verwijderd worden. Virtual PC
beidt een virtuele netwerkadapter dat door
het stuurprogramma &man.de.4; gebruikt wordt, dus kunnen
alle netwerkapparaten behalve &man.de.4; en &man.miibus.4;
uit de kernel verwijderd worden.Het netwerk instellenDe eenvoudigste netwerkinstallatie omvat het gebruik
van DHCP om de virtuele machine met het zelfde LAN te
verbinden als de µsoft.windows;-gastheer. Dit kan
bereikt worden door ifconfig_de0="DHCP"
toe te voegen aan /etc/rc.conf.
Geavanceerdere netwerkinstallaties staan beschreven in
.VMware op &macos;VMware Fusion voor &mac; is een
comercieel softwareprodukt beschikbaar voor op &intel;
gebaseeerde &mac;-computers die &macos; 10.4.9 of nieuwer
draaien. &os; is een volledig ondersteund
gast-besturingssysteem. Nadat VMware Fusion
is geïnstalleerd op &macos; X dient de
gebruiker een virtuele machine in te stellen en daarna het
gewenste gast-besturingssysteem te installeren.&os; installeren op VMware/&macos; XDe eerste stap is om VMware Fusion te laden, de Virtual
Machine Library zal geladen worden. Klik op "New" om de
VM aan te maken:Dit laadt de New Virtual Machine Assistant dat helpt om
de VM aan te maken, klik op Continue om verder te gaan:Selecteer Other als het
Operating System en
&os; of &os; 64-bit
, afhankelijk van de wens voor ondersteuning
voor 64-bit, als de Version
wanneer dat gevraagd wordt:Kies de naam van het VM-beeld en de map waarin het bewaard
dient te worden:Kies de grootte van de virtuele harde schijf voor de VM:
Kies de manier om de VM te installeren, van een ISO-beeld
of van een CD:Nadat op Finish is geklikt, zal de VM opstarten:Installeer &os; zoals gewoonlijk, of door de aanwijzingen
in op te volgen:Nadat de installatie voltooid is kunnen de instellingen
van de VM aangepast worden, zoals het geheugengebruik:De instellingen van de systeemhardware van de VM kunnen
niet veranderd worden zolang de VM draait.Het aantal CPU's waartoe de VM toegang heeft:De status van het CD-ROM-apparaat. Gewoonlijk kan de
CD-ROM of het ISO-beeld van de VM worden losgekoppeld wanneer
het niet meer nodig is.Het laatste om te veranderen is de manier waarop de VM
verbinding met het netwerk maakt. Indien verbindingen naar de
VM van andere machines naast de gastheer gewenst zijn, dient
Connect directly to the physical network
(Bridged) gekozen te worden. In andere
situaties is Share the host's internet connection
(NAT) te verkiezen, zodat de VM toegang kan
hebben tot het Internet, maar dat het netwerk geen toegang
heeft tot de VM.Herstart de nieuw geïnstalleerde virtuele
&os;-machine nadat alle instellingen zijn aangepast.&os; instellen op &macos; X/VMwareNadat &os; succesvol is geïnstalleerd op &macos; X
met VMware, zijn er een aantal
instellingen die gewijzigd kunnen worden op het systeem te
optimaliseren voor virtueel gebruik.De variabelen voor de bootloader instellenDe belangrijkste stap is het verlagen van de
tunable om het CPU-gebruik van
&os; in de omgeving van VMware
te verminderen. Dit kan bereikt worden door de volgende
regel aan /boot/loader.conf toe te
voegen:kern.hz=100Zonder deze instelling gebruikt &os; als
VMware gast-besturingssysteem ongeveer 15%
van de CPU van een enkele &imac;-processor. Na deze
verandering zal het gebruik dichter bij 5% liggen.Een nieuw instellingenbestand voor de kernel aanmaken
Alle stuurprogramma's voor FireWire en USB kunnen
verwijderd worden. VMware
biedt een virtuele netwerkadapter dat door het
stuurpogramma &man.em.4; gebruikt wordt, dus alle
netwerkapparaten behalve &man.em.4; kunnen uit de kernel
verwijderd worden.Het netwerk instellenDe eenvoudigste netwerkinstallatie omvat het gebruik
van DHCP om de virtuele machine met hetzelfde LAN te
verbinden als de &mac;-gastheer. Dit kan bereikt worden
door ifconfig_em0="DHCP" toe te voegen
aan /etc/rc.conf. Geavanceerdere
netwerkinstallaties staan beschreven in .&os; als een gastheer-besturingssysteemVoor een aantal jaren werd &os; niet officieel ondersteund als een
gastheer-besturingssysteem door de beschikbare virtualisatiepakketten.
Sommige mensen gebruikten oudere en meestal overbodige versies van
VMware (zoals emulators/vmware3), die gebruik maakten van
de &linux; binaire compatibiliteitslaag. Kort na de uitgave van
&os; 7.2 verscheen de Open Source Edition (OSE)
van Suns &virtualbox; in de
Ports; Collectie als een programma dat voor &os; zelf bedoeld
is.&virtualbox; is een actief ontwikkeld en
compleet virtualisatiepakket dat beschikbaar is voor de meeste
besturingssystemen waaronder &windows;, &macos;, &linux; en &os;. Het kan
evengoed &windows; of &unix; als gast draaien. Het komt in twee smaken,
een opensource en een gesloten editie. Voor de gebruiker is de grootste
beperking van de OSE waarschijnlijk het gebrek aan
ondersteuning voor USB. Andere verschillen kunnen op de pagina
Editions van de wiki van
&virtualbox; op gevonden worden.
Momenteel is alleen de OSE beschikbaar voor &os;.&virtualbox; installeren&virtualbox; is beschikbaar als een
&os;-port in emulators/virtualbox-ose en kan met de
volgende commando's geïnstalleerd worden:&prompt.root; cd /usr/ports/emulators/virtualbox-ose
&prompt.root; make install cleanEen nuttige optie in het configuratiescherm is de verzameling
GuestAdditions programma's. Deze bieden een aantal
nuttige mogelijkheden in gastbesturingssystemen, zoals integratie van
de muiscursor (wat het mogelijk maakt om de muis te delen tussen de
gast en de gastheer zonder dat er een speciale toetsencombinatie hoeft
te worden gebruikt voor het omwisselen) en snellere video-rendering,
met name in &windows;-gasten. De gastaanvullingen zijn beschikbaar in
het menu Devices, nadat de installatie van het
gastbesturingssysteem is voltooid.Er zijn enkele aanpassingen aan de instellingen nodig voordat
&virtualbox; voor het eerst wordt gestart.
De port installeert een kernelmodule in /boot/modules welke in de draaiende
kernel geladen moet worden:&prompt.root; kldload vboxdrvVoeg de volgende regel toe aan
/boot/loader.conf om er zeker van te zijn dat de
module altijd na een herstart wordt geladen:vboxdrv_load="YES"Voor versies van &virtualbox; lager dan
3.1.2 is het nodig om het bestandssysteem
proc aan te koppelen. Voor
recente versies is dit niet nodig, die maken gebruik van de functies die
door de bibliotheek &man.sysctl.3; worden aangeboden.Volg de onderstaande instructies op bij het gebruik van een oudere
versie van de port om er zeker van te zijn dat proc juist is aangekoppeld:&prompt.root; mount -t procfs proc /procDe volgende regel is nodig in /etc/fstab om de
instelling werkend te houden na een herstart:proc /proc procfs rw 0 0Als er zich een foutmelding voordoet die lijkt op de volgende
wanneer &virtualbox; vanaf de terminal
wordt gedraaid:VirtualBox: supR3HardenedExecDir: couldn't read "", errno=2 cchLink=-1Waarschijnlijk is de boosdoener het proc bestandssysteem. Controleer met
het commando mount of het juist is
aangekoppeld.De groep vboxusers wordt tijdens de
installatie van &virtualbox; aangemaakt.
Alle gebruikers die toegang tot &virtualbox;
nodig hebben moeten als lid van deze groep worden toegevoegd. Met het
commando pw kunnen nieuwe leden worden
toegevoegd:&prompt.root; pw groupmod vboxusers -m uwgebruikersnaamGebruik de optie Sun VirtualBox van het
menu van uw grafische omgeving of typ het volgende in in een terminal om
&virtualbox; te starten:&prompt.user; VirtualBoxBezoek de officiële website op voor meer informatie over het
configureren en gebruiken van &virtualbox;.
Aangezien de &os;-port erg nieuw is, wordt het nog volop ontwikkeld.
Kijk voor de laatste informatie en instructies om problemen op te lossen
op de relevantie pagina in de &os;-wiki op .Andere mogelijkheden voor virtualisatieEr wordt gewerkt om &xen; als een
gastheer-omgeving op &os; te laten draaien.