Difference between revisions of "FAQ/de"

From GhostBSD Wiki
Jump to: navigation, search
(Created page with "Wenn Du das Gefühl hast, uns helfen zu können, um GhostBSD in irgendeiner Weise zu verbessern, dann kontaktiere uns über die Foren: [http://forums.ghostbsd.org/ the forums]...")
(32 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
=== Was ist GhostBSD? ===
 
=== Was ist GhostBSD? ===
  
Zusammengefasst ist GhostBSD ein [[wikipedia:en:Unix-like|UNIX®-like]] [[wikipedia:en:Operating system|operating system]].Es funktioniert auf AMD64 and Intel® Plattformen. Dabei basiert GhostBSD auf [[wikipedia:en:FreeBSD|FreeBSD]], welches wiederum von U.C. Berkley´s “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite” release abstammt, mit einigen Erweiterungen aus “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite2”. Indirekt basiert es zudem auf William Jolitz’s port of U.C. Berkeley’s “Net/2” auf die i386 Architektur, auch als “[[wikipedia:en:386BSD|386BSD]]” bekannt. Jedoch ist nur sehr wenig ursprünglicher Code aus 386BSD noch vorhanden. Bisher stellte GhostBSD verschiedene Desktops zur Verfügung, wie [[GNOME]], [[Mate]], [[Xfce]], [[LXDE]] oder [[Openbox]]. Seit Version 19.x setzt GhostBSD hauptsächlich auf [[Mate]] als Desktop, es gibt jedoch auch eine Community-basierte [[Xfce]] - Version. Zudem ist eine [[KDE]] - Version in Entwicklung.
+
Zusammengefasst ist GhostBSD ein [[wikipedia:en:Unix-like|UNIX®-like]] [[wikipedia:en:Operating system|operating system]].Es funktioniert auf AMD64 und Intel® Plattformen. Dabei basiert GhostBSD auf [[wikipedia:en:FreeBSD|FreeBSD]], welches wiederum von U.C. Berkley´s “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite” release abstammt, mit einigen Erweiterungen aus “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite2”. Indirekt basiert es zudem auf William Jolitz’s port of U.C. Berkeley’s “Net/2” auf die i386 Architektur, auch als “[[wikipedia:en:386BSD|386BSD]]” bekannt. Jedoch ist nur sehr wenig ursprünglicher Code aus 386BSD noch vorhanden. Bisher stellte GhostBSD verschiedene Desktops zur Verfügung, wie [[GNOME]], [[MATE]], [[XFCE]], [[LXDE]] oder [[Openbox]]. Seit Version 19.x setzt GhostBSD hauptsächlich auf [[MATE]] als Desktop, es gibt jedoch auch eine Community-basierte [[XFCE]] - Version. Zudem ist eine [[KDE]] - Version in Entwicklung.
  
 
=== Wer kann GhostBSD verwenden? ===
 
=== Wer kann GhostBSD verwenden? ===
Line 17: Line 17:
 
=== Was ist das Ziel des GhostBSD Projektes? ===
 
=== Was ist das Ziel des GhostBSD Projektes? ===
  
The goal of the GhostBSD Project is to combine the ease of use of a set of [[wikipedia:en:GTK|GTK]] [[wikipedia:en:Desktop environment|desktops]] with security and flexibility of the underlying [[wikipedia:en:FreeBSD|FreeBSD]] mechanisms. GhostBSD is a great tool to learn FreeBSD and start one’s adventure in the BSD world. GhostBSD may be used for any purpose and without strings attached.
+
Das Ziel des GhostBSD Projektes ist es, die einfache Benutzung eines [[wikipedia:en:GTK|GTK]] [[wikipedia:en:Desktopenvironment|Desktops]] mit der Sicherheit und Flexibilität eines zugrunde liegenden [[wikipedia:en:FreeBSD|FreeBSD]] Systems zu kombinieren.
 +
GhostBSD ist ein hervorragendes Werkzeug, um FreeBSD kennen zu lernen und das Abenteuer in die Welt von [[wikipedia:en:BSD|BSD]] zu beginnen und bedarf keiner Einschränkungen oder Vorbedingungen. GhostBSD kann für (fast) jeden Zweck verwendet werden.
  
 
=== Hat die GhostBSD Lizenz irgendwelche Einschränkungen? ===
 
=== Hat die GhostBSD Lizenz irgendwelche Einschränkungen? ===
  
Yes. Those restrictions do not control how you use the code, merely how you treat the GhostBSD Project itself. If you have serious license concerns, read the actual license. For the simply curious, the license can be summarized like this:
+
Ja. Diese Einschränkungen sind nicht dazu gedacht, zu kontrollieren, wie der Code vom Anwender genutzt wird, sondern wie das GhostBSD Projekt allgemein gesehen wird und die Freiheit der Nutzung gesichert werden kann. Um eventuelle Lizenzprobleme oder Zweifel an der Nutzung zu beseitigen, sollte die aktuelle Lizenz genau gelesen werden.
* Do not claim that you wrote this.
+
Für alle Neugierigen kann die Lizenz folgendermassen zusammengefasst werden:
* Do not sue us if it breaks.
+
* Nimm für Dich nicht in Anspruch, dies alles geschrieben zu haben
 +
* Verklage uns nicht, wenn etwas nicht funktioniert
  
=== Can GhostBSD replace my current operating system? ===
+
=== Kann GhostBSD mein momentanes Betriebssystem ersetzen? ===
  
For most users, yes.
+
Für sehr viele Anwender, ja!
  
Most people do not actually use an operating system. They use applications, as these are what really makes a computer useful. GhostBSD is designed to provide a [[wikipedia:en:Desktop environment|desktop]] and full-featured environment for applications. It supports a wide variety of web browsers, office suites, email readers, graphics programs, programming environments, network servers, and just about everything else you might want. Most of these applications can be built using the [[wikipedia:en:FreeBSD_Ports|FreeBSD Ports Collection]].
+
Die meisten Anwender nutzen normalerweise kein reines Betriebssystem, sondern sie nutzen Anwendungen, die auf diesem Betriebssystem laufen und den Computer damit erst nützlich oder sinnvoll werden lassen. GhostBSD ist so aufgebaut, dass es einen [[wikipedia:en:Desktop environment|Desktop]] zur Verfügung stellt, dessen voll ausgestattete Umgebung den Einsatz aller notwendigen Anwendungen ermöglicht. Hierin enthalten sind z.B. verschiedene Ausführungen von Web Browsern, Office Suiten, Emailprogrammen, Grafikprogramme (z.B. GIMP) bis hin zu Programmierumgebungen oder Netzwerkservern. Entweder werden diese Programme gleich mitinstalliert, lassen sich über Paketmanager leicht hinzufügen oder aus der [[wikipedia:en:FreeBSD_Ports|FreeBSD Ports Collection]] erstellen.
  
If you need to use an application that is only available on one operating system, you cannot easily replace that operating system (this situation is referred to as [[wikipedia:en:Vendor_lock-in|vendor lock-in]]). However chances are that there is a very similar application on GhostBSD, however. If you want a solid office or internet server, a reliable workstation, or just the ability to do your job without interruptions, GhostBSD will almost certainly do everything you need.
+
Falls Du eine Anwendung nutzen willst, die es nur für ein bestimmtes Betriebssystem gibt, kann man dieses Betriebssystem nicht einfach ersetzen (man bezeichnet diese Situation auch als [[wikipedia:en:Vendor_lock-in|vendor lock-in]]).
 +
Jedoch bestehen gute Chancen, dass es eine ähnliche Anwendung unter GhostBSD gibt, deren Funktionen sehr ähnlich der gewünschten Einsatzweise sind.
 +
Wenn Du den Einsatz eines soliden Office Produktes möchtest, oder einen stabilen Internetserver bzw. eine zuverlässige Workstation einsetzen willst, wo der Job ohne Hänger oder Unterbrechnungen erfüllt wird, ist GhostBSD genau das richtige Werkzeug, diese Vorgaben zu erfüllen.
  
If you are migrating to GhostBSD from some other [[wikipedia:en:Unix-like|UNIX®-like]] environment, you already know most of what you need to know. If your background is in graphic-driven operating systems such as [[wikipedia:en:Microsoft_Windows|Microsoft Windows®]] and older versions of [[wikipedia:en:OS_X|MacOS®]], expect to invest additional time learning the [[wikipedia:en:Unix|UNIX]] way of doing things.
+
Falls Du von einer anderen Unix-artigen Umgebung [[wikipedia:de:Unixoides System|UNIX®-ähnlich]] zu GhostBSD wechselst oder eine Migration durchführst, wirst Du bereits die meisten Dinge wissen, die für den Einsatz notwendig sind.
 +
Falls Du aus der Welt der graphisch orientierten Betriebssysteme kommst, wie z.B. [[wikipedia:de:Microsoft_Windows|Microsoft Windows®]] und ältere Versionen von [[wikipedia:de:OS_X|MacOS®]],wird es nötig sein, sich auf eine zusätzlich investierte Zeit bzw. Lernphase einzustellen, um zu verstehen, wie die Dinge in [[wikipedia:de:Unix|UNIX]] laufen bzw. hiermit gearbeitet wird.
  
=== Why is it called GhostBSD? ===
+
=== Warum wird das System GhostBSD genannt? ===
  
GhostBSD was developed as an operating system to hack on Gnome using BSD technology. After a while it became what was referred to as “<tt>Gnome hosted by BSD</tt>, which means that Gnome is hosted on the FreeBSD system. Now that we support multiple GTK desktops it is more accurate to call it "<tt>GTK hosted by BSD</tt>".
+
GhostBSD wurde entwickelt, um ein Betriebssystem zu (er-)finden, das mit dem Desktop [[wikipedia:en:GNOME|GNOME]] auf BSD Technologie aufsetzt.
 +
Nach einer Weile sprach man von "<tt>Gnome, hosted by BSD</tt>", was bedeutet, Gnome wird auf einem FreeBSD System eingesetzt.
 +
Nun, da aktuell verschiedene GTK desktops unterstützt werden, ist es akurater, von "<tt>GTK - hosted by BSD</tt>" zu sprechen.
  
=== What is the latest version of GhostBSD? ===
+
=== Was ist die letzte Version von GhostBSD?===
  
At this point in time, we are at version 10.3 codenamed ''Enoch''.
+
Zum Zeitpunkt der Entstehung dieses Wikis lag GhostBSD in der Version 10.3 vor - Codename "Enoch".
 +
Mittlerweile sind einige Verbesserungen und Änderungen ins Land gezogen. So basiert GhostBSD seit Version 18.10 auf TrueOS als Basis und für die Verwendung von OpenRC plus FreeBSD 12 STABLE als Softwarebasis der Paketverwaltung.
  
Releases are usually made every few months.
+
Bisher wurden neue Releases etwa alle paar Monate herausgebracht. Mittlerweile hat sich GhostBSD seit Version 19.x (aktueller Stand jan. 2020: 20.01) zu einem langsam weiterentwickelnden Rolling Release Kandidat entwickelt, welcher auf dem neuesten TrueOS mit der letzten stabilen FreeBSD Softwarelandschaft basiert, z.Z FreeBSD 12.1 STABLE!
  
Version 11.0 is next to come, following the release cycle of [[wikipedia:en:FreeBSD|FreeBSD]].
+
Version 20.x (nach GhostBSD 20.01) wird, entgegen der veralteten englischen FAQ, die nächste GhostBSD Version werden - dem Release Zyklus folgend von : [[wikipedia:deFreeBSD|FreeBSD]].
  
Many GhostBSD users stay up to date using other mechanisms available to FreeBSD users. You can read about them in the [https://www.freebsd.org/doc/handbook/updating-upgrading.html Chapter ''Updating and Upgrading FreeBSD'' in the FreeBSD Handbook].
+
Viele GhostBSD user bleiben auf aktuellem Stand, indem sie alternative Methoden der FreeBSD user verwenden. Hierüber kann unter [https://www.freebsd.org/doc/handbook/updating-upgrading.html Chapter ''Updating and Upgrading FreeBSD'' im FreeBSD Handbook]nachgelesen werden.
  
=== When are GhostBSD releases made? ===
+
=== Wenn werden neue GhostBSD Versionen herausgebracht? ===
  
The developers team releases a new version more or less every 8&nbsp;months. GhostBSD follows the release dates of [[wikipedia:en:FreeBSD|FreeBSD]]. A testing period precedes each release in order to ensure that the addition of new features does not compromise the stability of the release.
+
Das Entwicklerteam bringt im Schnitt etwa alle 8 Monate ein neues Release heraus und orientiert sich dabei an den Release Zeiträumen von [[wikipedia:en:FreeBSD|FreeBSD]].
 +
Eine Testperiode geht jedem Release voraus, um sicherzustellen, dass das Hinzufügen neuer Features nicht zu Lasten der Stabilität des Releases geht.
  
=== How can I contribute? ===
+
=== Wie kann ich zum Projekt beitragen? ===
  
There is a number of ways to contribute to the GhostBSD project:
+
Es gibt eine Reihe von Möglichkeiten, am GhostBSD Projekt mitzuwirken:
* If you possess abilities in programming and knowledge of the [[wikipedia:en:FreeBSD|FreeBSD]] operating system, or you simply want to learn these things, you might want to consider joining the team by becoming an active developer. If you are feeling adventurous, you might want to try [[How to build GhostBSD? | building GhostBSD]], but you might as well join our [https://lists.sourceforge.net/lists/listinfo/ghostbsdproject-devel development&nbsp;mailing&nbsp;list] to get in touch with the team and see what work currently has to be done.
+
*Falls Du Programmierfähigkeiten besitzt oder Kenntnisse des  [[wikipedia:de:FreeBSD|FreeBSD]] operating system, oder Du willst einfach mehr darüber lernen,dann möchtest Du vielleicht dem GhostBSD Team beitreten als aktiver Programmierer oder der Community mit Deinen Fähigkeiten weiterhelfen.
* If you are interested in helping from the artistic perspective, you could contribute fan art, logos, wallpapers, or help design/maintain the website layout. In this case, the [https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website website&nbsp;mailing&nbsp;list] is something to look on for additional information.
+
Mit Fähigkeiten und Abenteuerlust kannst Du Dich selbst an GhostBSD versuchen [[How to build GhostBSD? | building GhostBSD]],oder über die Mailingliste  [https://lists.sourceforge.net/lists/listinfo/ghostbsdproject-devel development&nbsp;mailing&nbsp;list] mit dem Team in Kontakt treten,um herauszufinden, was an aktueller Arbeit gerade ansteht.
* If you have decent writing skills and know English quite well, you might want to help by writing documents and producing website and wiki content. Get in touch with us on the [https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website website&nbsp;mailing&nbsp;list].
+
*Falls Du künstlerisch veranlagt bist, kannst Du auch an Logos, Fanartikeln oder dem Layout der Webseite mitwirken.
* If none of the above apply to you, you might just want to use GhostBSD and tell us about bugs you've discovered and the ideas you have about how to improve the system [http://forums.ghostbsd.org/viewforum.php?f=7 You can report them via forums]. You might also consider simply spreading the word about GhostBSD!
+
In dem Fall schau am besten bei: [https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website website&nbsp;mailing&nbsp;list] einmal vorbei für weitere Informationen.
 +
*Wenn Du über gute Schreibfähigkeiten verfügst oder in Englisch sehr gut bist, bist Du herzlich eingeladen, an technischen Dokumenten, Anleitungen oder im Wiki Beiträge zu verfassen oder Content zur Webseite beizusteuern.
 +
Hierzu wendest Du Dich am besten an die Liste unter: [https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website website&nbsp;mailing&nbsp;list].
 +
*Aber auch, wenn von den oben genannten Punkten nichts auf Dich zutrifft, Du aber GhostBSD nutzen und über Bugs oder Verbesserungen berichten willst, oder Ideen zur Weiterentwicklung des Systems hast, die Du mit uns teilen willst, dann besuche doch unter [http://forums.ghostbsd.org/viewforum.php?f=7 You can report them via forums] die entsprechenden Foren oder gehe unter Telegram [https://t.me/ghostbsd] in unsere GhostBSD-Gruppe und beteilige Dich dort!
 +
Auch hier ist Deine Teilnahme herzlich willkommen.
  
If you feel like you might be able to help us grow and improve GhostBSD in any of the above ways (or any other way you can come up with), please contact us using [http://forums.ghostbsd.org/ the forums], an [http://ghostbsd.org/irc/ IRC channel] (#ghostbsd on irc.freenode.net) or any of the mailing lists above.
+
Wenn Du das Gefühl hast, uns helfen zu können, um GhostBSD in irgendeiner Weise zu verbessern, dann kontaktiere uns über die Foren: [http://forums.ghostbsd.org/ the forums],oder nutze neben Telegram unseren IRC Chat unter [http://ghostbsd.org/irc/ IRC channel] (#ghostbsd on irc.freenode.net) oder eine der Mailing Listen weiter oben.
  
 
== '''Support''' ==
 
== '''Support''' ==
Line 94: Line 107:
  
 
Here's an example using the console (use the filename of your ISO and make sure you replace the "sdX" with the right device's name!). The following command needs root privileges (issue as user ''root'' or using ''sudo''):
 
Here's an example using the console (use the filename of your ISO and make sure you replace the "sdX" with the right device's name!). The following command needs root privileges (issue as user ''root'' or using ''sudo''):
: <code>dd if=''GhostBSD10.3-RELEASE-20160829-213046-mate-amd64.iso'' of=/dev/''sdX'' bs=1M</code>
+
: <code>dd if=''GhostBSD19.10.iso'' of=/dev/''sdX'' bs=1M</code>
 +
 
 +
There's also a good choice to use ddrescue, you can install the software 'gddrescue', then command as follows(need root privileges):
 +
: <code>ddrescue -D --force ''GhostBSD19.10.iso'' /dev/''sdX''</code>
  
 
==== On BSD ====
 
==== On BSD ====
  
 
Here's an example using the console (use the filename of your ISO and make sure you replace the "daX" with the right device's name!). The following command needs root privileges (issue as user ''root'' or using ''sudo''):
 
Here's an example using the console (use the filename of your ISO and make sure you replace the "daX" with the right device's name!). The following command needs root privileges (issue as user ''root'' or using ''sudo''):
: <code>dd if=''GhostBSD10.3-RELEASE-20160829-213046-mate-amd64.iso'' of=/dev/''daX'' bs=1m</code>
+
: <code>dd if=''GhostBSD19.10.iso'' of=/dev/''daX'' bs=1m</code>
 +
 
 +
You can also do like this(need privileges):
 +
: <code>pkg install ddrescue</code>
 +
: <code>ddrescue -D --force ''GhostBSD19.10.iso'' /dev/''daX''</code>
  
 
==== On Windows ====
 
==== On Windows ====
Line 140: Line 160:
 
In GhostBSD software can be installed in three different ways:
 
In GhostBSD software can be installed in three different ways:
 
* [[OctoPkg]] is a GTK+ based tool to manage (search, install and uninstall) binary packages on BSD systems.
 
* [[OctoPkg]] is a GTK+ based tool to manage (search, install and uninstall) binary packages on BSD systems.
* FreeBSD's package manager [[PKG]] can be used to manage packages using the command line. (In versions before 10.x, the old pkg_* tools were used which worked slightly differenty.)
+
* FreeBSD's package manager [[pkg|PKG]] can be used to manage packages using the command line. (In versions before 10.x, the old pkg_* tools were used which worked slightly differenty.)
 
* [[FreeBSD Ports]] is one of the most useful and unique features of FreeBSD compared to most Linux distributions. If installed, it can be found under /usr/ports and contains the Makefiles (think "recipes" if you are new to this concept) used to automatically build (fetch source code, configure, compile, install) a vast amount of software. A menu-driven system allows you to tweak compile options which makes this an easy to use but extremely flexible method of installing software.
 
* [[FreeBSD Ports]] is one of the most useful and unique features of FreeBSD compared to most Linux distributions. If installed, it can be found under /usr/ports and contains the Makefiles (think "recipes" if you are new to this concept) used to automatically build (fetch source code, configure, compile, install) a vast amount of software. A menu-driven system allows you to tweak compile options which makes this an easy to use but extremely flexible method of installing software.
  
Line 233: Line 253:
 
         key_mgmt=WPA-PSK
 
         key_mgmt=WPA-PSK
 
         proto=WPA
 
         proto=WPA
         psk="yourpasword"
+
         psk="yourpassword"
 
}
 
}
 
</pre>
 
</pre>
Line 256: Line 276:
 
== References ==
 
== References ==
 
<references/>
 
<references/>
 +
 +
{|class="wikitable" style="width:95%;background:#FFFFFF; border:2px solid #008000;text-align:center;padding: 10px"
 +
|'''Back to the''' [[image:Icon Disti GhostBSD.png|50px|link=GhostBSD Wiki]]'''Wiki'''
 +
 +
|}
 +
 +
[[Category:Manuals]]

Revision as of 16:10, 22 March 2020

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎日本語 • ‎русский • ‎Türkçe • ‎中文

Dieses FAQ beantwortet die meisten Fragen über das GhostBSD-Betriebssystem.Obwohl versucht wird, sich auf das Wesentliche zu fokussieren, bleiben auch die Antworten auf bestimmte Standardfragen erhalten. Daher ist dieses Dokument, so wie alle FAQs, eine wertvolle und geschätzte Informationsquelle.

Dieses FAQ wurde mit großem Engagement geschrieben, um so informativ wie möglich zu sein. Wenn ihr Vorschläge für Verbesserungen habt, schreibt uns jederzeit.

Einleitung

Was ist GhostBSD?

Zusammengefasst ist GhostBSD ein UNIX®-like operating system.Es funktioniert auf AMD64 und Intel® Plattformen. Dabei basiert GhostBSD auf FreeBSD, welches wiederum von U.C. Berkley´s “4.4BSD-Lite” release abstammt, mit einigen Erweiterungen aus “4.4BSD-Lite2”. Indirekt basiert es zudem auf William Jolitz’s port of U.C. Berkeley’s “Net/2” auf die i386 Architektur, auch als “386BSD” bekannt. Jedoch ist nur sehr wenig ursprünglicher Code aus 386BSD noch vorhanden. Bisher stellte GhostBSD verschiedene Desktops zur Verfügung, wie GNOME, MATE, XFCE, LXDE oder Openbox. Seit Version 19.x setzt GhostBSD hauptsächlich auf MATE als Desktop, es gibt jedoch auch eine Community-basierte XFCE - Version. Zudem ist eine KDE - Version in Entwicklung.

Wer kann GhostBSD verwenden?

GhostBSD kann von Unternehmen genauso verwendet werden wie von Forschern, Computerspezialisten und Endanwendern bzw. Privatnutzern und zwar weltweit für Arbeit, Ausbildung oder für zu Hause als Desktopverwendung auf dem heimischen PC.

Was ist das Ziel des GhostBSD Projektes?

Das Ziel des GhostBSD Projektes ist es, die einfache Benutzung eines GTK Desktops mit der Sicherheit und Flexibilität eines zugrunde liegenden FreeBSD Systems zu kombinieren. GhostBSD ist ein hervorragendes Werkzeug, um FreeBSD kennen zu lernen und das Abenteuer in die Welt von BSD zu beginnen und bedarf keiner Einschränkungen oder Vorbedingungen. GhostBSD kann für (fast) jeden Zweck verwendet werden.

Hat die GhostBSD Lizenz irgendwelche Einschränkungen?

Ja. Diese Einschränkungen sind nicht dazu gedacht, zu kontrollieren, wie der Code vom Anwender genutzt wird, sondern wie das GhostBSD Projekt allgemein gesehen wird und die Freiheit der Nutzung gesichert werden kann. Um eventuelle Lizenzprobleme oder Zweifel an der Nutzung zu beseitigen, sollte die aktuelle Lizenz genau gelesen werden. Für alle Neugierigen kann die Lizenz folgendermassen zusammengefasst werden:

  • Nimm für Dich nicht in Anspruch, dies alles geschrieben zu haben
  • Verklage uns nicht, wenn etwas nicht funktioniert

Kann GhostBSD mein momentanes Betriebssystem ersetzen?

Für sehr viele Anwender, ja!

Die meisten Anwender nutzen normalerweise kein reines Betriebssystem, sondern sie nutzen Anwendungen, die auf diesem Betriebssystem laufen und den Computer damit erst nützlich oder sinnvoll werden lassen. GhostBSD ist so aufgebaut, dass es einen Desktop zur Verfügung stellt, dessen voll ausgestattete Umgebung den Einsatz aller notwendigen Anwendungen ermöglicht. Hierin enthalten sind z.B. verschiedene Ausführungen von Web Browsern, Office Suiten, Emailprogrammen, Grafikprogramme (z.B. GIMP) bis hin zu Programmierumgebungen oder Netzwerkservern. Entweder werden diese Programme gleich mitinstalliert, lassen sich über Paketmanager leicht hinzufügen oder aus der FreeBSD Ports Collection erstellen.

Falls Du eine Anwendung nutzen willst, die es nur für ein bestimmtes Betriebssystem gibt, kann man dieses Betriebssystem nicht einfach ersetzen (man bezeichnet diese Situation auch als vendor lock-in). Jedoch bestehen gute Chancen, dass es eine ähnliche Anwendung unter GhostBSD gibt, deren Funktionen sehr ähnlich der gewünschten Einsatzweise sind. Wenn Du den Einsatz eines soliden Office Produktes möchtest, oder einen stabilen Internetserver bzw. eine zuverlässige Workstation einsetzen willst, wo der Job ohne Hänger oder Unterbrechnungen erfüllt wird, ist GhostBSD genau das richtige Werkzeug, diese Vorgaben zu erfüllen.

Falls Du von einer anderen Unix-artigen Umgebung UNIX®-ähnlich zu GhostBSD wechselst oder eine Migration durchführst, wirst Du bereits die meisten Dinge wissen, die für den Einsatz notwendig sind. Falls Du aus der Welt der graphisch orientierten Betriebssysteme kommst, wie z.B. Microsoft Windows® und ältere Versionen von MacOS®,wird es nötig sein, sich auf eine zusätzlich investierte Zeit bzw. Lernphase einzustellen, um zu verstehen, wie die Dinge in UNIX laufen bzw. hiermit gearbeitet wird.

Warum wird das System GhostBSD genannt?

GhostBSD wurde entwickelt, um ein Betriebssystem zu (er-)finden, das mit dem Desktop GNOME auf BSD Technologie aufsetzt. Nach einer Weile sprach man von "Gnome, hosted by BSD", was bedeutet, Gnome wird auf einem FreeBSD System eingesetzt. Nun, da aktuell verschiedene GTK desktops unterstützt werden, ist es akurater, von "GTK - hosted by BSD" zu sprechen.

Was ist die letzte Version von GhostBSD?

Zum Zeitpunkt der Entstehung dieses Wikis lag GhostBSD in der Version 10.3 vor - Codename "Enoch". Mittlerweile sind einige Verbesserungen und Änderungen ins Land gezogen. So basiert GhostBSD seit Version 18.10 auf TrueOS als Basis und für die Verwendung von OpenRC plus FreeBSD 12 STABLE als Softwarebasis der Paketverwaltung.

Bisher wurden neue Releases etwa alle paar Monate herausgebracht. Mittlerweile hat sich GhostBSD seit Version 19.x (aktueller Stand jan. 2020: 20.01) zu einem langsam weiterentwickelnden Rolling Release Kandidat entwickelt, welcher auf dem neuesten TrueOS mit der letzten stabilen FreeBSD Softwarelandschaft basiert, z.Z FreeBSD 12.1 STABLE!

Version 20.x (nach GhostBSD 20.01) wird, entgegen der veralteten englischen FAQ, die nächste GhostBSD Version werden - dem Release Zyklus folgend von : FreeBSD.

Viele GhostBSD user bleiben auf aktuellem Stand, indem sie alternative Methoden der FreeBSD user verwenden. Hierüber kann unter Chapter Updating and Upgrading FreeBSD im FreeBSD Handbooknachgelesen werden.

Wenn werden neue GhostBSD Versionen herausgebracht?

Das Entwicklerteam bringt im Schnitt etwa alle 8 Monate ein neues Release heraus und orientiert sich dabei an den Release Zeiträumen von FreeBSD. Eine Testperiode geht jedem Release voraus, um sicherzustellen, dass das Hinzufügen neuer Features nicht zu Lasten der Stabilität des Releases geht.

Wie kann ich zum Projekt beitragen?

Es gibt eine Reihe von Möglichkeiten, am GhostBSD Projekt mitzuwirken:

  • Falls Du Programmierfähigkeiten besitzt oder Kenntnisse des FreeBSD operating system, oder Du willst einfach mehr darüber lernen,dann möchtest Du vielleicht dem GhostBSD Team beitreten als aktiver Programmierer oder der Community mit Deinen Fähigkeiten weiterhelfen.

Mit Fähigkeiten und Abenteuerlust kannst Du Dich selbst an GhostBSD versuchen building GhostBSD,oder über die Mailingliste development mailing list mit dem Team in Kontakt treten,um herauszufinden, was an aktueller Arbeit gerade ansteht.

  • Falls Du künstlerisch veranlagt bist, kannst Du auch an Logos, Fanartikeln oder dem Layout der Webseite mitwirken.

In dem Fall schau am besten bei: website mailing list einmal vorbei für weitere Informationen.

  • Wenn Du über gute Schreibfähigkeiten verfügst oder in Englisch sehr gut bist, bist Du herzlich eingeladen, an technischen Dokumenten, Anleitungen oder im Wiki Beiträge zu verfassen oder Content zur Webseite beizusteuern.

Hierzu wendest Du Dich am besten an die Liste unter: website mailing list.

  • Aber auch, wenn von den oben genannten Punkten nichts auf Dich zutrifft, Du aber GhostBSD nutzen und über Bugs oder Verbesserungen berichten willst, oder Ideen zur Weiterentwicklung des Systems hast, die Du mit uns teilen willst, dann besuche doch unter You can report them via forums die entsprechenden Foren oder gehe unter Telegram [1] in unsere GhostBSD-Gruppe und beteilige Dich dort!

Auch hier ist Deine Teilnahme herzlich willkommen.

Wenn Du das Gefühl hast, uns helfen zu können, um GhostBSD in irgendeiner Weise zu verbessern, dann kontaktiere uns über die Foren: the forums,oder nutze neben Telegram unseren IRC Chat unter IRC channel (#ghostbsd on irc.freenode.net) oder eine der Mailing Listen weiter oben.

Support

What’s the best way to get support?

At this point, the best ways to contact other GhostBSD users or developers are:

FAQ and User Handbook are under development. Questions can be answered on the forums and IRC will find their way to this page or the handbook.

Where can I find complete information on how to get things done in GhostBSD?

For the most part, things can be done on GhostBSD the same way they are done on FreeBSD. This is why we encourage our users to check out the great FreeBSD Handbook in case of any doubts or questions. If the handbook does not cover a specific area of your interest, or it seems GhostBSD differs from FreeBSD in some regard, the forums or IRC channel will probably hold the answers you seek.

Installation

Where can I get GhostBSD?

Every release image of GhsotBSD is available via SourceForge site:

  • The latest releases images can be found on the Download page.
  • Our Torrent file are available from GotBSD or from the project page (currently not up to date).
  • You can also buy GhostBSD DVDs and USB flash drives from OSDisc.com.

How do I create a bootable USB pendrive?

Up to version 4.0 separate USB images (with the .img extension) existed that were suitable for USB flash drives. Since version 10.1, GhostBSD releases so-called hybrid ISOs which can either be burned on a DVD or written on a flash drive. Select your preferred desktop and the right architecture and download the ISO. After downloading compare the checksum (optional) and write the content of the iso on a flash drive using one of the methods described below. Since the image itself can be slightly above 2 GB in size, we suggest you use at least a 4 GB pendrive.

On Linux

Here's an example using the console (use the filename of your ISO and make sure you replace the "sdX" with the right device's name!). The following command needs root privileges (issue as user root or using sudo):

dd if=GhostBSD19.10.iso of=/dev/sdX bs=1M

There's also a good choice to use ddrescue, you can install the software 'gddrescue', then command as follows(need root privileges):

ddrescue -D --force GhostBSD19.10.iso /dev/sdX

On BSD

Here's an example using the console (use the filename of your ISO and make sure you replace the "daX" with the right device's name!). The following command needs root privileges (issue as user root or using sudo):

dd if=GhostBSD19.10.iso of=/dev/daX bs=1m

You can also do like this(need privileges):

pkg install ddrescue
ddrescue -D --force GhostBSD19.10.iso /dev/daX

On Windows

This solution comes from the Ubuntu help site, but it applies to GhostBSD as well. You can use one of two tools to create a bootable pendrive on Windows.

Graphical tool on Windows
  1. Download the desired ISO file
  2. Download the Disk Imager from http://sourceforge.net/projects/win32diskimager/
  3. Insert your flash media
  4. Note the drive letter assigned to your flash media
  5. Start Disk Imager
  6. Select the downloaded file and target device, and click "Write"
  7. Remove your flash media when the operation is complete
Command prompt tool on Windows
  1. Download the desired ISO file
  2. Download flashnul from http://shounen.ru/soft/flashnul
  3. Attach your USB drive
  4. Run flashnul -p
  5. Note the physical device number for the USB drive
  6. Run flashnul <number obtained in prior step> -L \path\to\downloaded.iso
  7. Answer "yes" if the selected destination device is correct
  8. Remove your USB drive when the command finished

Conclusion

After completing the above steps, the pendrive should hold a bootable GhostBSD system. Just reboot your machine and make sure you boot from the USB - it should then start a live session.

Where are the instructions for installing GhostBSD?

Installation instructions for versions beginning with GhostBSD 3.1 can be found in the handbook entry on Installing GhostBSD.

Software Installation

How do I install new software?

In GhostBSD software can be installed in three different ways:

  • OctoPkg is a GTK+ based tool to manage (search, install and uninstall) binary packages on BSD systems.
  • FreeBSD's package manager PKG can be used to manage packages using the command line. (In versions before 10.x, the old pkg_* tools were used which worked slightly differenty.)
  • FreeBSD Ports is one of the most useful and unique features of FreeBSD compared to most Linux distributions. If installed, it can be found under /usr/ports and contains the Makefiles (think "recipes" if you are new to this concept) used to automatically build (fetch source code, configure, compile, install) a vast amount of software. A menu-driven system allows you to tweak compile options which makes this an easy to use but extremely flexible method of installing software.

Can I use Linux software on my GhostBSD system?

First, you should know that most "Linux" software is really open source software. That is, it is freely available for many operating systems, not just Linux. Most software that runs on Linux should also run on GhostBSD.

Like FreeBSD, GhostBSD uses something called Linux Binary Compatibility. In a nutshell, that means you can run many Linux applications as-is. This section of the FreeBSD Handbook explains this compatibility in more detail and describes when it does not work.

However, you do not have to setup Linux Binary Compatibility on your GhostBSD system as it is already configured for you and should "just work".

Does GhostBSD Support Adobe Flash plugin?

Yes, but a native Adobe® Flash® plugin is not available for GhostBSD. However, a software wrapper for running the Linux® version of the plugin is available. This wrapper also provides support for other browser plugins such as RealPlayer®.

Look Installing Adobe Flash Plugin

System and software updates

How should I update GhostBSD to latest FreeBSD updates?

GhostBSD supports freebsd-update command line to update the FreeBSD base system.

freebsd-update fetch install

Network

Why my WiFi don't work?

Look if wlan0 is configured.

cat /etc/rc.conf | grep wlan0

If you have an output similar to:

wlans_run0="wlan0"
ifconfig_wlan0="WPA DHCP"

Your WiFi is configured, but it might be down.

sudo ifconfig wlan0 up

Now it should work.

If you have no output, this mean the GhostBSD network configuration system have not detected your WiFi card. The next step for you will be to look if GhostBSD have your WiFi drivers install.

sudo ifconfig | grep -B 3 802.11

In this case run0 is the WiFi drivers.

run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
       ether 00:1e:e5:e6:5d:1
       nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
       media: IEEE 802.11 Wireless Ethernet autoselect mode 11a

If you have an output similar from the example above, you need to configure the file /etc/rc.conf.

sudo ee /etc/rc.conf

Add those line in the file /etc/rc.conf (Replace run0 by your drivers).

wlans_run0="wlan0"
ifconfig_wlan0="WPA DHCP"

Esc and save the file. Now you need to restart netif.

sudo /etc/rc.d/netif restart

Your wifi is now configured, you might have to turn wlan0 up.

sudo ifconfig wlan0 up

If you have no output with sudo ifconfig | grep -B 3 802.11, this can mean your WiFi kernel Module is not compile in GhostBSD or your WiFi card is not yet supported by FreeBSD. Please fill out a problem report form this will help us to make GhostBSD better.

Why the WiFi Network Manager don't work?

You might look at #Why my WiFi don't work? (from above). If you have your WiFi Configured and the WiFi Network Manager still not working.

sudo ifconfig wlan0 scan

You should have something similar to this:

SSID/MESH ID    BSSID              CHAN RATE   S:N     INT CAPS
rogerwifi       bc:14:01:e6:33:48    1   54M -23:-42  100 EP   WPS HTCAP WPA RSN WME
-               bc:14:01:e6:33:49    1   54M -20:-38  100 EP   HTCAP RSN WME
WLAN_6EF1       00:13:f7:c4:6e:f3   11   54M -12:-21  200 ES  
BSDHacker       5c:d9:98:69:df:2e   11   54M -15:-27  100 EP   HTCAP WPA WME WPS

If not sudo ifconfig wlan0 up scan should do it. Now you can setup to your network. From above you have none encrypted and encrypted WiFi network.

For a none encrypted WiFi network add the following to the file /etc/wpa_supplicant.conf.

network={
        ssid="WLAN_6EF1"
        bssid=00:13:f7:c4:6e:f3
        key_mgmt=NONE
}

For an encrypted WiFi network add the following to the file /etc/wpa_supplicant.conf.

network={
        ssid="BSDHacking"
        bssid=5c:d9:98:69:df:2e
        key_mgmt=WPA-PSK
        proto=WPA
        psk="yourpassword"
}

For more completed documentation see Wireless Networking.

If sudo ifconfig wlan0 up scan still not scanning, please fill out a problem report form this will help us to make GhostBSD better.

Hardware

Does GhostBSD support the 3D acceleration of my graphics card?

It depends on the hardware of your graphics card, to have support by GhostBSD (or not).[1]

ATI/Radeon
3D acceleration will not work on ATI or Radeon cards until FreeBSD completes its TTM[2] work (possibly in time for FreeBSD 10.0)[3]. You can still use these cards, but you will have to choose the 2D driver, and if that does not work, you will need to resort to using the Vesa driver.
Intel
GhostBSD supports 3D acceleration on most Intel graphics cards. Due to the current KMS support[2], you will not be able to switch between the graphical console and a virtual console (using Crtl+Alt+F#) when using the "sc" console driver.
Switching between graphics and text consoles will work when using the "vt" console driver, and GhostBSD right now default to "vt" console.
Nvidia Graphics
Yes! But nvidia-driver must be loaded.[3] The software can be installed easily, for example by using the (bxPKG/pkg) Package Manager or using ports as described on this page Nvidia driver installation.

References

  1. FreeBSD Handbook: Xorg Configuration#Caveats
  2. FreeBSD Wiki: Graphics#Kernel drivers
  3. FreeBSD Wiki: Ports/X11/Roadmap
Back to the Icon Disti GhostBSD.pngWiki