Interneten elérhető könyvek és cikkek
Ezen az oldalon
Minden itt található dokumentum letölthető több különböző formátumban (HTML, PostScript, PDF, stb), akár tömörítve (bzip2, zip) a FreeBSD FTP oldaláról.
A FreeBSD dokumentáció archivált másolatai (cikkek, könyvek és textinfo dokumentumok) szintén elérhetőek a http://docs.FreeBSD.org/doc/ címen.
Ezeket a dokumentumokat a FreeBSD Dokumentációs Projekt készíti és tartja karban, de mindig szükségünk van új emberekre új dokumentációk írásához és a meglévőek karbantartásához.
Könyvek
A FreeBSD Projekt modellje
(dev-model)
Egy tanulmány a FreeBSD Projekt szervezeti
felépítéséről.
A FreeBSD GYIK
(faq) [magyarul]
Gyakran Ismételt Kérdések és a
rájuk adott válaszok minden — a FreeBSD-t
érintő — témáról.
A FreeBSD kézikönyv
(handbook) [magyarul]
Egy folyamatosan fejlődő, átfogó
információforrás FreeBSD
felhasználóknak.
A FreeBSD fejlesztők kézikönyve
(developers-handbook)
Azoknak, akik a FreeBSD-hez akarnak szoftvereket fejleszteni (nem
csak azoknak, akik magát a rendszert fejlesztik).
A FreeBSD architektúra kézikönyv
(arch-handbook)
FreeBSD rendszerfejlesztőknek. Ez a könyv
részletesen tárgyalja sok fontos rendszermagbeli
alrendszer architekturális
felépítését.
A porterek kézikönyve
(porters-handbook)
Alapvető olvasmány, ha külső szoftvert
szeretnénk FreeBSD-re portolni.
A PMake kézikönyv
(pmake)
Kézikönyv a make segédprogramhoz.
Alapvető olvasmány mindenkinek, aki
részleteiben is meg szeretné érteni a
make használatát, a Makefile
állományok olvasását és
írását.
A 4.4BSD operációs rendszer tervezése és implementációja, 2. fejezet
(design-44bsd)
Az Addison-Wesley Kiadó adománya, a 4.4BSD
operációs rendszer technikai
megvalósítását mutatja be. A FreeBSD
ennek az alapjaira épül.
Vállalati FreeBSD rendszergazdák útmutatója, 8. fejezet
(corp-net-guide)
Az Addison-Wesley Kiadó adománya, amely
mélyreható áttekintést nyújt
arról, hogyan üzemeltessünk nyomtatási
szolgáltatásokat a FreeBSD
segítségével Windows NT és Novell
kliensek számára.
A FreeBSD Dokumentációs Projekt irányelvei kezdőknek
(fdp-primer) [magyarul]
Minden, amit ahhoz kell tudnunk, hogy a FreeBSD
Dokumentációs Projektben dolgozhassunk.
Cikkek
Miért érdemes BSD licencet használni nyílt forrású alkalmazások fejlesztésekor?
(bsdl-gpl)
Leírja, milyen előnyökkel jár a
forráskód kiadása a BSD licenc alatt.
Fejlesztés FreeBSD-vel
(building-products)
Hogyan segíthet a FreeBSD jobb alkalmazásokat
fejleszteni.
Argentina.com: Egy esettanulmány
(casestudy-argentina.com)
Hogyan segített a FreeBSD egy nagy latin-amerikai
internetszolgáltatónak.
A committerek útmutatója
(committers-guide)
Fontos bevezető a commit jogot nyert FreeBSD fejlesztőknek
a munkájuk megkezdéséhez.
A Compiz Fusion telepítése és használata
(compiz-fusion) [magyarul]
Hogyan telepítsük és használjuk a
Compiz Fusion kompozit ablakkezelőt FreeBSD alatt.
Konzol szerver Hogyan
(console-server)
Hogyan állítsunk be egy FreeBSD alapú konzol
szervert egy olcsó soros vonali
vezérlőkártya
segítségével.
Hozzájárulás a FreeBSD Projekthez
(contributing)
Hogyan segítsük munkánkkal a FreeBSD Projekt
fejlődésében.
Hozzájárulás a FreeBSD Portgyűjteményéhez
(contributing-ports)
Hogyan segítsünk a FreeBSD
Portgyűjteményének
karbantartásában.
A FreeBSD fejlesztők listája
(contributors)
Azon szervezetek és személyek listája, akik
segítettek a FreeBSD fejlődésében.
A CUPS használata FreeBSD alatt
(cups) [magyarul]
Hogyan állítsuk be a CUPS rendszert FreeBSD
rendszereken.
A GCC és binutils újabb változatának használata a FreeBSD Portgyűjteményével
(custom-gcc)
Hogyan használjuk a FreeBSD
Portgyűjteményében található GCC
fordítót és a hozzá tartozó
binutils újabb változatait. Emellett még
szó esik a saját GCC
használatáról.
CVS repository létrehozása — A FreeBSD módszere
(cvs-freebsd)
Hogyan hozzunk létre egy CVS repositryt, amely ugyanazt a
CVSROOT infrastruktúrát használja, mint a
FreeBSD.
A CVSup haladóknak
(cvsup-advanced)
Néhány tipp, hogyan használjuk ki a CVSup
bonyolultabb funkcióit.
A BSD bemutatása
(explaining-bsd) [magyarul]
A válasz arra a kérdésre, hogy mi az a
BSD.
A FreeBSD önálló telepítése
(fbsd-from-scratch)
Egy üres állományrendszertől indulva
hogyan fordítsuk le, telepítsük és
konfiguráljuk automatikusan a rendszert, beleértve
kedvenc portjainkat.
Szűrés hálózati hidakkal
(filtering-bridges)
Tűzfalak beállítása és
szűrése olyan FreeBSD rendszereken, amelyek nem
útválasztóként, hanem
hálózati hídként
működnek.
A FreeBSD és a különböző betűtípusok
(fonts)
Leírás a FreeBSD-ben található
különböző, betűtípusokhoz
tartozó technológiákról és azok
használatáról.
Hogyan használjuk hatékonyan a FreeBSD-questions levelezési listát?
(freebsd-questions)
Tippek és trükkök arra, hogyan szerezzünk
eredményesen használható
információt a FreeBSD-questions levelezési lista
használatával.
GEOM osztályok készítése
(geom-class)
Egy útmutató a GEOM belső
felépítéséről, hogyan
írhatunk saját GEOM-osztályt.
Naplózó UFS használata asztali számítógépeken
(gjournal-desktop) [magyarul]
A naplózást engedélyező UFS
partíciók létrehozását otthoni
környezetben bemutató leírás.
A FreeBSD tükrözése
(hubs)
Útmutató a FreeBSD honlapjának, CVSup
szerverének, FTP szerverének, stb.
tükrözéséhez.
Az IPsec működőképességének független ellenőrzése a FreeBSD-ben
(ipsec-must)
Egy módszer az IPsec funkcionalitásának
ellenőrzésére.
FreeBSD Laptopon
(laptop) [magyarul]
Hogyan használjunk FreeBSD-t egy laptopon.
LDAP hitelesítés
(ldap-auth)
Egy praktikus útmutató, amely bemutatja
miként állítsunk FreeBSD rendszereken LDAP
szervereket és segítségükkel hogyan
hitelesítsün felhasználókat.
FreeBSD: Egy nyílt forrású alternatíva a Linux mellett
(linux-comparison) [magyarul]
Elmagyarázza a Linux és a FreeBSD közti
különbségeket.
Linux emuláció a FreeBSD-ben
(linux-emulation)
Egy technikai leírás a FreeBSD Linux
emulációs rétegének belső
működéséről.
FreeBSD gyorstalpaló Linux felhasználóknak
(linux-users) [magyarul]
Egy bevezető jellegű úmutató a Linux
felhasználói számára.
Gyakran Ismételt Kérdések a levelezési listákról
(mailig-list-faq)
Hogyan használjuk megfelelően a levelezési
listákat, hogy óvakodjunk az olyan
jelenségeket, mint a gyakran előkerülő
viták.
MH Bevezető
(mh)
Bevezetés az MH e-mail olvasó szoftver
használatába FreeBSD alatt.
A NanoBSD bemutatása
(nanobsd)
A NanoBSD eszközeinek bemutatása, amelyek
segítségével a FreeBSD beágyazott
rendszereken is telepíthető és
használható, különös tekintettel a
Compact Flash kártyákra, valamint egyéb
tárolóeszközökre.
FreeBSD: Az első lépések
(new-users)
A FreeBSD és a UNIX® használatáról
kezdőknek.
Perforce a FreeBSD fejlesztésében
(p4-primer)
Útmutató a Perforce verziókezelő
rendszerhez. Továbbá azt is tárgyalja,
hogyan dolgozzunk kísérleti projektekkel a FreeBSD
Perforce szerverének használatán
keresztül.
PAM, Pluggable Authentication Modules
(pam)
Útmutató a PAM alrendszer és moduljainak FreeBSD
alatti használatához.
Csomagok létrehozása
(portbuild)
Leírja, hogy a FreeBSD portoló csapata hogyan
készít rendszeresen csomagokat a portokból.
Ír a csomagkészítő klaszterről
és azokról a felhasznált
eszközökről is, amelyek használata
szükséges az inkrementális,
kísérleti, vagy hivatalos kiadások
csomagjainak
elkészítésénél.
Irányelvek FreeBSD hibajelentések kezeléséhez
(pr-guidelines)
A FreeBSD hibajelentések kezelésének
ajánlott módszerei.
FreeBSD hibajelentések írása
(problem-reports)
Hogyan küldjünk hibajelentést a FreeBSD
Projektnek.
PXE rendszerindítás FreeBSD-vel
(pxe)
Hogyan csináljunk FreeBSD alapú PXE szervert, és
hogyan állítsunk be úgy klienseket, hogy
innen induljanak.
Az rc.d szkriptek praktikus olvasása és írása a BSD-ben
(rc-scripting)
Egy útmutató arról szól, hogyan
írjunk új rc.d szkripteket és hogyan
értsük meg a már létezőeket.
Szürkelistás FreeBSD levelező szerverek
(relaydelay)
Szürkelistás levelező szerver
létrehozása FreeBSD rendszereken a sendmail, MySQL,
Perl relaydelay
stílusú
használatával. Remek kombináció a
kéretlen reklámlevelek elleni harcban.
A FreeBSD kiadások tervezése
(releng)
Leírja azt a megközelítést, amelyet a
FreeBSD kiadások tervezésénél
használnak a minél jobb minőségű
kiadások elkészítéséhez. Innen
megtudhatjuk, hogy milyen eszközök állnak azok
rendelkezésére, akik testreszabott kiadást
szeretnének készíteni vállalati
használatra, vagy kereskedelmi termékek
előállításához.
A külső csomagok kiadásának tervezése
(releng-packages)
Ismerteti azt a megközelítést, amellyel a FreeBSD
Ports Management csapata biztosítja, hogy a csomagok
megfeleljenek a hivatalos kiadások által
támasztott magas követelményeknek. Ennek a
dokumentumnak a fejlesztése még folyik, de
végül ismertetni fogja a csomagok
készítésének folyamatát,
amelyet a FreeBSD Ports Cluster
is használ. Ezen
kívül tárgyalni fogja, hogyan
állítsuk be
számítógépeket ilyen
klaszterként, hogyan osszuk fel a csomagokat a
telepítőeszközökhöz és hogyan
ellenőrizzük a csomagok
épségét.
A FreeBSD operációs rendszer távoli telepítése távoli konzol használata nélkül
(remote-install)
A FreeBSD operációs rendszer
telepítését mutatja be abban az esetben,
amikor a távoli rendszer konzolja nem
elérhető.
Soros vonali és UART eszközök
(serial-uart)
Részletes leírás a soros portok FreeBSD alatti
használatáról, beleértve több
többportos soros vonali
vezérlőkártyát.
Solid state eszközök és a FreeBSD
(solid-state)
Solid state lemezeszközök használata a
FreeBSD-ben.
A FreeBSD VM alrendszer elemeinek felépítése
(vm-design)
Egy könnyen érthető leírás a FreeBSD
virtuális memóriát kezelő
alrendszeréről.
Egyéb oldalakon
Számos önálló erőfeszítés is hozzájárult ahhoz, hogy hasznos információk álljanak rendelkezésre a FreeBSD-ről.
Cikkek
-
Niels Jorgensen készített egy egyetemi tanulmányt a FreeBSD fejlesztési folyamatáról: "Putting it All in the Trunk, Incremental Software Development in the FreeBSD Open Source Project" [Information Systems Journal (2001) 11, 321-336].
-
Kirk McKusick, a BSD egyik eredeti berkeley-i tervezője két 4.4BSD Kernel Internals kurzust tart a FreeBSD használatával. Azok számára, akik nem tudnak személyesen részt venni a kurzuson, már egy videosorozat is elérhető.
-
FreeBSD hogyanok lusta és reménytelen embereknek: egy másik próbálkozás könnyen olvasható
hogyan
jellegű útmutatók készítésére a FreeBSD beállítására és konfigurálására vonatkozóan. -
A Linux+FreeBSD mini-HOWTO leírja, hogyan használhatunk Linuxot és FreeBSD-t ugyanazon a rendszeren. Bemutatja a FreeBSD-t és elmagyarázza, hogy tud a két operációs rendszer együttműködni, például a lapozóterület megosztásával.
-
ISA eszközmeghajtók írása: ez a dokumentum A FreeBSD architektúra kézikönyvének része lett.
-
FreeBSD Assembly nyelvű programozási útmutató: ez a dokumentum A FreeBSD fejlesztők kézikönyvének része lett.
-
Az SMP oldal a FreeBSD 4.X és korábbi verziók SMP támogatásáról tartalmaz információkat.
-
Silberschatz, Galvin és Gagne Operating Systems Concepts című főiskolai jegyzetének A függeléke elérhető PDF formátumban. Ezt a függeléket a FreeBSD-nek szentelték és remek betekintést nyújt a FreeBSD belső felépítésébe.