# Zu dieser FAQ Eine Kopie dieser FAQ ist auf der offiziellen DragonFly Internetseite zu finden. Zusätzlich existiert ein weiteres Exemplar im Wiki, welches regelmäßig mit der offiziellen FAQ abgeglichen wird. Weitere Übersetzungen sind in folgenden Sprachen verfügbar: Dansk (Dänisch) - Español (Spanisch) - Français (Französisch) - (Italienisch, gegenwärtig ausstehend) - Lietuviškai (Litauisch) - Nederlands (Niederländisch) - Norwegisch - Polski (Polnisch - gegenwärtig ausstehend) - Русский (Russisch). # Ist DragonFly bereit für den produktiven Einsatz? Ja. DragonFly ist bei einigen Leuten bereits im Einsatz. Im Großen und Ganzen kann DragonFly gegenwärtig als schnell und stabil beurteilt werden. Seit Version 1.4 nutzt DragonFly die NetBSD Package Collection pkgsrc (http://www.pkgsrc.org) für Software Dritter. Diese beinhaltet mehr als 5500 Packete und wird von weiteren Betriebssystemen von AIX bis Linux unterstützt. Es ist sinnvoll die Diskussionsforen im Auge zu behalten. Die Foren-Seite (http://www.dragonflybsd.org/main/forums.cgi) enthält entsprechende Zugangsinformationen. Das DragonFly-Projekt besitzt eine aktive Entwicklergemeinschaft, und wie in vielen Open-Source Projekten üblich, erhöhen gemeldete Probleme die Wahrscheinlichkeit einer baldigen Lösung. # Welche Ziele werden für die nächsten Versionen angestrebt? Aufhebung des SMP-Locks (auch bekannt als „Big Giant Lock“), Einbindung eines cache coherency management Systems, sowie Importierung von Sun's ZFS (http://www.opensolaris.org/os/community/zfs/). Siehe Matthew Dillons Post (http://leaf.dragonflybsd.org/mailarchive/kernel/2005-12/msg00040.html) für weitere Details. Aktuelles ist stets auf Matthew Dillon's Statusseite (http://www.dragonflybsd.org/status/diary.shtml), sowie im DragonFly BSD Log (http://www.shiningsilence.com/dbsdlog/), dem DFWiki, und der DragonFly Mailing-Liste/Newsgroup (http://www.dragonflybsd.org/main/forums.cgi) zu finden. # Gibt es einen Zweig, vergleichbar mit FreeBSD's -STABLE? Wir benutzen nun ein -RELEASE Tag, das als stabil gelten kann. [edit] # Beim Starten zeigt der Bildschirm nur Müll an, oder pausieren im Bootmenü ist nicht möglich. Während des Startvorganges sendet DragonFly, Ausgaben an Videogeräte und serielle Anschlüsse. Falls an den seriellen Port des betroffenen Rechners ein 'lärmendes' Gerät angeschlossen ist, kann es passieren, dass DragonFly beim Starten von diesem Port liest. Es ist möglich die serielle Konsole während des Startvorganges zu deaktivieren. Erstellen sie dazu die Datei '/boot.config' mit dem Inhalt: '-V'. [edit] # Wie kann ich den Build-Prozess beschleunigen? Es ist möglich 'make quickworld' anstelle von 'make buildworld' zu benutzen, dadurch werden bereits existierende Tools auf Ihrer Festplatte erneut genutzt, was diesen Schritt beträchtlich verkürzt. Für den Kernel existiert ein ähnlicher Befehl: 'make quickkernel'. [edit] # quickworld/quickkernel funktionieren aber nicht! Versuchen Sie stattdessen buildworld oder buildkernel. # Wie wird Software Dritter in Zukunft gehandhabt? (ports, RPM, apt-get, etc.) Zum jetzigen Zeitpunkt nutzt DragonFly die NetBSD Packages Collection pkgsrc (http://www.pkgsrc.org) für Software Dritter, ein Packetsystem ähnlich den FreeBSD Ports mit vielen vorkompilierten Paketen. Für einen schnellen Einstieg gibt es das pkgsrc-HOWTO. Eventuell bekommt DragonFly ein eigenes Port-System, welches VFS Mechanismen nutzt die zu diesem Zeitpunkt noch nicht fertiggestellt sind. Weitere Informationen zu diesem Thema gibt es hier (http://www.dragonflybsd.org/goals/packages.cgi). [edit] # Welche Hardwarearchitekturen werden von DragonFly unterstützt? Momentan läuft DragonFly ausschließlich auf x86 kompatiblen Systemen, d.h. 386 und höher, wobei 386er sicher nicht empfohlen sind. An der Unterstützung für AMD64 wird noch gearbeitet. Es ist zur Zeit nicht geplant, DragonFly auf andere Prozessortypen zu portieren. Allerdings ist dies, für beispielweise Sparc oder PowerPC, in Zukunft möglich, und sollte beim Einreichen von Patches und Code berücksichtigt werden. [edit] # Wie kann ich etwas zum Projekt beisteuern? Natürlich gibt es die Möglichkeit sich ein Thema nach eigenem Geschmack auszusuchen. Schauen Sie auf der Team-Seite (http://www.dragonflybsd.org/about/team.cgi) nach, um zu sehen ob sich jemand für das gleiche Thema interessiert. Ansonsten kann man in einem entsprechendem Forum (http://www.dragonflybsd.org/main/forums.cgi) nachfragen. Es ist möglich auf der DragonFly-Download-Seite (http://www.dragonflybsd.org/main/download.cgi) den Quellcode des Betriebssystems herunterzuladen, und anschließend Patches im Unified-diff-Format (diff -uN) an 'submit at dragonflybsd.org' zur Überprüfung zu versenden. In den entsprechenden Mailing-Listen/Newsgroups (http://www.dragonflybsd.org/main/forums.cgi) lässt dazu Feedback finden, und auch ob der Patch angenommen wurde oder nicht. Weiterhin erwünscht ist auch Mithilfe am DragonFly Wiki (http://wiki.dragonflybsd.org). Um mitzuhelfen muss man kein Programmierer sein. Die Verbreitung, das Testen von DragonFly auf verschiedener Hardware, und eine Meldung der Ergebnisse können von sehr großem Nutzen sein. Probieren Sie einfach neue Features aus, und berichten Sie von ihren Erfahrungen in den Foren. Um /etc/rc.d zu überarbeiten braucht man lediglich ein wenig Shell-Scripting Praxis, und die Nachfrage nach guter Benutzerdokumentation ist immer groß. [edit] # Wird DragonFly ein dynamisches /dev Verzeichnis, wie 'devfs' haben? Die aktuellen Pläne sehen nicht vor, das bisherige Model zu ändern. In Zukunft wird es eventuell einen 'devd'-Prozess geben um dynamisch Geräte hinzuzufügen oder zu entfernen. Momentan gilt es aber andere Dinge zu erledigen bevor dies in Angriff genommen werden kann. [edit] # Wie ist der Status des 'Journaling-FS' / 'Background-fsck'? Matt arbeitet aktuell am 'Journaling'. Hier (http://leaf.dragonflybsd.org/mailarchive/kernel/2004-12/msg00133.html) kann man seine Beschreibung finden. Mehr zu diesem Thema gibt es hier (http://leaf.dragonflybsd.org/mailarchive/kernel/2004-12/msg00105.html) [edit] # Wird DragonFly Technology XZ bieten? Ja und nein. Neue Features sollten in Übereinstimmung mit dem hier beschriebenen (http://www.dragonflybsd.org/goals/) Plan stehen, denn es gibt bis dato noch zahlreiche Probleme, die gelöst werden sollten, bevor unwesentliche Arbeiten begonnen werden. Wenn sich jedoch jemand bereiterklärt an einer Sache zu arbeiten, dann ist das in Ordnung. Die Foren sind ein hervorragender Ort um Feedback zu sammeln und andere Interessierte zu finden. [edit] # Wie lautet der korrekte Name dieses Betriebssystems? Es handelt sich hierbei um eine BSD-Variante, mit dem Namen DragonFly. Man beachte die absichtlich falsche Großschreibung des englischen Wortes 'Fly' [edit] # Sollte ldconfig_path in /etc/defaults/rc.conf geupdatet werden um support für pkgsrc haben? Nein. pkgsrc linkt alles mit -rpath, also sollten bereits alle Binaries den korrekten Pfad enthalten.