Editing FAQ
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | <languages /> | |
− | <languages/> | + | |
<translate> | <translate> | ||
<!--T:1--> | <!--T:1--> | ||
Line 13: | Line 12: | ||
<!--T:5--> | <!--T:5--> | ||
− | Briefly, GhostBSD is a [[wikipedia:en:Unix-like|UNIX®-like]] [[wikipedia:en:Operating system|operating system]]. It works on AMD64 and Intel® platforms. GhostBSD is based on [[wikipedia:en:FreeBSD|FreeBSD]], which is based on U.C. Berkeley’s “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite” release, with some “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite2” enhancements. It is also based indirectly on William Jolitz’s port of U.C. Berkeley’s “Net/2” to the i386, known as “[[wikipedia:en:386BSD|386BSD]]”, though very little of the 386BSD code remains. | + | Briefly, GhostBSD is a [[wikipedia:en:Unix-like|UNIX®-like]] [[wikipedia:en:Operating system|operating system]]. It works on AMD64 and Intel® platforms. GhostBSD is based on [[wikipedia:en:FreeBSD|FreeBSD]], which is based on U.C. Berkeley’s “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite” release, with some “[[wikipedia:en:4.4BSD|4.4BSD]]-Lite2” enhancements. It is also based indirectly on William Jolitz’s port of U.C. Berkeley’s “Net/2” to the i386, known as “[[wikipedia:en:386BSD|386BSD]]”, though very little of the 386BSD code remains. GhostBSD provides a [[GNOME]], [[Mate]], [[Xfce]], [[LXDE]] and [[Openbox]] desktop. |
− | + | ||
− | + | ||
− | === | + | === Who can use GhostBSD? === <!--T:6--> |
− | GhostBSD | + | <!--T:7--> |
+ | GhostBSD can be used by companies, researchers, computer professionals, students and home users all over the world in their work, education and recreation. | ||
− | + | === What is the goal of the GhostBSD Project? === <!--T:8--> | |
− | + | <!--T:9--> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
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. | 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. | ||
− | === Does the GhostBSD license have any restrictions? === <!--T: | + | === Does the GhostBSD license have any restrictions? === <!--T:10--> |
<!--T:11--> | <!--T:11--> | ||
Line 40: | Line 31: | ||
* Do not sue us if it breaks. | * Do not sue us if it breaks. | ||
− | === Can GhostBSD replace my current operating system? === <!--T: | + | === Can GhostBSD replace my current operating system? === <!--T:12--> |
− | <!--T: | + | <!--T:13--> |
For most users, yes. | For most users, yes. | ||
− | <!--T: | + | <!--T:14--> |
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]]. | 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]]. | ||
− | <!--T: | + | <!--T:15--> |
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. | 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. | ||
− | <!--T: | + | <!--T:16--> |
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. | 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. | ||
− | === Why is it called GhostBSD? === <!--T: | + | === Why is it called GhostBSD? === <!--T:17--> |
− | <!--T: | + | <!--T:18--> |
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 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>". | ||
− | === What is the latest version of GhostBSD? === <!--T:20--> | + | === What is the latest version of GhostBSD? === <!--T:19--> |
+ | |||
+ | <!--T:20--> | ||
+ | At this point in GhostBSD development, we are at version 10.3 codenamed ''Enoch''. | ||
<!--T:21--> | <!--T:21--> | ||
− | + | Releases are made every few months. | |
<!--T:22--> | <!--T:22--> | ||
− | + | Version 11.0 is the next to come, following the release cycle of FreeBSD. | |
− | + | <!--T:23--> | |
− | <!--T: | + | 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]. |
− | GhostBSD users | + | |
=== When are GhostBSD releases made? === <!--T:24--> | === When are GhostBSD releases made? === <!--T:24--> | ||
<!--T:25--> | <!--T:25--> | ||
− | The | + | The developers team releases a new version more or less every 8 months. GhostBSD follows the release dates of 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. |
=== How can I contribute? === <!--T:26--> | === How can I contribute? === <!--T:26--> | ||
Line 80: | Line 73: | ||
<!--T:27--> | <!--T:27--> | ||
There is a number of ways to contribute to the GhostBSD project: | There is a number of ways to contribute to the GhostBSD project: | ||
− | * If you possess abilities in programming and knowledge of | + | * If you possess abilities in programming and knowledge of FreeBSD operating system, or simply want to learn these things, you might want to consider becoming an active developer in the team. 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 mailing list] to get in touch with the team and see what work has to be done currently. |
− | * If you are interested in helping | + | * 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 mailing list] is something to look for additional info on. |
− | * If you have decent writing skills and know English quite well, you might want to help | + | * If you have decent writing skills and know English quite well, you might want to help write documents and produce website and wiki content. Get in touch with us on the [https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website website mailing list]. |
− | * If none of the above apply to you, you might just want to use GhostBSD and tell us about bugs you've discovered and | + | * If none of the above apply to you, you might just want to use GhostBSD and tell us about bugs you've discovered and 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! |
− | + | ||
<!--T:28--> | <!--T:28--> | ||
− | 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], | + | 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. |
== '''Support''' == <!--T:29--> | == '''Support''' == <!--T:29--> | ||
Line 95: | Line 87: | ||
<!--T:31--> | <!--T:31--> | ||
At this point, the best ways to contact other GhostBSD users or developers are: | At this point, the best ways to contact other GhostBSD users or developers are: | ||
− | |||
* The IRC channels are <code>#ghostbsd</code> and <code>#ghostbsd-dev</code> on irc://irc.freenode.net. | * The IRC channels are <code>#ghostbsd</code> and <code>#ghostbsd-dev</code> on irc://irc.freenode.net. | ||
*: You can access the IRC channel [http://ghostbsd.org/irc/ via our web user interface]. | *: You can access the IRC channel [http://ghostbsd.org/irc/ via our web user interface]. | ||
Line 105: | Line 96: | ||
=== Where can I find complete information on how to get things done in GhostBSD? === <!--T:33--> | === Where can I find complete information on how to get things done in GhostBSD? === <!--T:33--> | ||
− | + | <!--T:34--> | |
− | For the most part, things can be done on GhostBSD the same way they are done on | + | 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 [http://www.freebsd.org/doc/handbook/ 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''' == <!--T:35--> | == '''Installation''' == <!--T:35--> | ||
Line 116: | Line 104: | ||
<!--T:37--> | <!--T:37--> | ||
− | Every release image of | + | Every release image of GhsotBSD is available via [https://sourceforge.net/projects/ghostbsdproject/files/release/ SourceForge] site: |
* The latest releases images can be found on the [http://ghostbsd.org/download/ Download] page. | * The latest releases images can be found on the [http://ghostbsd.org/download/ Download] page. | ||
+ | * Our Torrent file are available from www.gotbsd.net and www.ghostbsd.org/torrent. | ||
+ | * You can also buy GhostBSD DVDs and USB flash drives from [http://www.osdisc.com/products/ghostbsd?affiliate=ghostbsd OSDisc.com]. | ||
=== How do I create a bootable USB pendrive? === <!--T:38--> | === How do I create a bootable USB pendrive? === <!--T:38--> | ||
<!--T:39--> | <!--T:39--> | ||
− | + | After downloading the appropriate USB ''.img'' file, you must copy it to a pendrive 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 ==== <!--T:40--> | ==== On Linux ==== <!--T:40--> | ||
<!--T:41--> | <!--T:41--> | ||
− | + | Depending on the architecture, you might want to issue one of the following commands: | |
− | : <code>dd if= | + | : <code>dd if=GhostBSD10.1-RELEASE-20150912-mate-i386.iso of=/dev/sdf bs=1M</code> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==== On BSD ==== <!--T:42--> | ==== On BSD ==== <!--T:42--> | ||
<!--T:43--> | <!--T:43--> | ||
− | + | Depending on the architecture, you might want to issue one of the following commands: | |
− | : <code>dd if= | + | : <code>dd if=GhostBSD10.1-RELEASE-20150912-mate-i386.iso of=/dev/da0 bs=1m</code> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==== On Windows ==== <!--T:44--> | ==== On Windows ==== <!--T:44--> | ||
<!--T:45--> | <!--T:45--> | ||
− | This solution comes from | + | This solution comes from [https://help.ubuntu.com/community/Installation/FromImgFiles#Windows 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 ===== <!--T:46--> | ===== Graphical tool on Windows ===== <!--T:46--> | ||
<!--T:47--> | <!--T:47--> | ||
− | # Download the desired | + | # Download the desired ''iso'' file |
− | # Download | + | # Download Disk Imager from http://sourceforge.net/projects/win32diskimager/ |
# Insert your flash media | # Insert your flash media | ||
# Note the drive letter assigned to your flash media | # Note the drive letter assigned to your flash media | ||
Line 164: | Line 145: | ||
<!--T:49--> | <!--T:49--> | ||
− | # Download the desired | + | # Download the desired ''iso'' file |
− | # Download | + | # Download flashnul from http://shounen.ru/soft/flashnul |
# Attach your USB drive | # Attach your USB drive | ||
# Run flashnul -p | # Run flashnul -p | ||
# Note the physical device number for the USB drive | # Note the physical device number for the USB drive | ||
# Run flashnul <number obtained in prior step> -L \path\to\downloaded.iso | # Run flashnul <number obtained in prior step> -L \path\to\downloaded.iso | ||
− | # Answer "< | + | # Answer "<code>yes</code>" if the selected destination device is correct |
− | # Remove your USB drive when the command | + | # Remove your USB drive when the command completes |
==== Conclusion ==== <!--T:50--> | ==== Conclusion ==== <!--T:50--> | ||
Line 181: | Line 162: | ||
<!--T:53--> | <!--T:53--> | ||
− | Installation instructions for versions | + | Installation instructions for versions since GhostBSD 3.1 can be found at Handbook entry on [[Installing GhostBSD]]. |
== '''Software Installation''' == <!--T:54--> | == '''Software Installation''' == <!--T:54--> | ||
Line 188: | Line 169: | ||
<!--T:56--> | <!--T:56--> | ||
− | In GhostBSD software can be | + | In GhostBSD, software can be install with bxPKG, FreeBSD pkg_add (or pkgng on FreeBSD 10.0 based version) and FreeBSD ports: |
− | * | + | * bxPKG is a GTK+ based tool to manage (install and uninstall) binary packages on BSD systems. |
− | * FreeBSD | + | * FreeBSD pkg_add is command used to extract packages that have been previously created with the pkg_create command. pkg_add is use to install a FreeBSD binary package from a local file or from a server on the network. (From FreeBSD 10.0, pkg has been replaced by pkgng, which has slightly different syntax.) |
− | * | + | * FreeBSD Ports is one of the most useful and unique features of FreeBSD compared to most Linux distributions is the Ports Collection. It can be found under /usr/ports and contains the Makefiles for a vast amount of software. |
− | + | ||
=== Can I use Linux software on my GhostBSD system? === <!--T:57--> | === Can I use Linux software on my GhostBSD system? === <!--T:57--> | ||
<!--T:58--> | <!--T:58--> | ||
− | First, you should know that most "Linux" software is really | + | 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. |
<!--T:59--> | <!--T:59--> | ||
Line 208: | Line 188: | ||
<!--T:62--> | <!--T:62--> | ||
− | 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® | + | 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®. |
<!--T:63--> | <!--T:63--> | ||
Look [[Installing Adobe Flash Plugin]] | Look [[Installing Adobe Flash Plugin]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== '''System and software updates''' == <!--T:64--> | == '''System and software updates''' == <!--T:64--> | ||
− | === How should I | + | === How should I update GhostBSD to latest FreeBSD updates? === <!--T:65--> |
<!--T:66--> | <!--T:66--> | ||
− | + | GhostBSD supports freebsd-update command line to update the FreeBSD base system. | |
+ | |||
+ | <!--T:67--> | ||
+ | : <code>freebsd-update fetch install</code> | ||
== '''Network''' == <!--T:68--> | == '''Network''' == <!--T:68--> | ||
− | === Why | + | === Why my WiFi don't work? === <!--T:69--> |
<!--T:70--> | <!--T:70--> | ||
Line 270: | Line 246: | ||
If you have no output with <code>sudo ifconfig | grep -B 3 802.11</code>, 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 [http://ghostbsd.org/problem_report problem report form] this will help us to make GhostBSD better. | If you have no output with <code>sudo ifconfig | grep -B 3 802.11</code>, 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 [http://ghostbsd.org/problem_report problem report form] this will help us to make GhostBSD better. | ||
− | === Why | + | === Why the WiFi Network Manager don't work? === <!--T:74--> |
<!--T:75--> | <!--T:75--> | ||
Line 301: | Line 277: | ||
key_mgmt=WPA-PSK | key_mgmt=WPA-PSK | ||
proto=WPA | proto=WPA | ||
− | psk=" | + | psk="yourpasword" |
} | } | ||
</pre> | </pre> | ||
Line 324: | Line 300: | ||
; Nvidia Graphics: | ; Nvidia Graphics: | ||
: Yes! But [https://svnweb.freebsd.org/ports/head/x11/nvidia-driver/ nvidia-driver] must be loaded.<sup>[https://www.freebsd.org/doc/en/articles/compiz-fusion/nvidia-setup.html]</sup> 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]]. | : Yes! But [https://svnweb.freebsd.org/ports/head/x11/nvidia-driver/ nvidia-driver] must be loaded.<sup>[https://www.freebsd.org/doc/en/articles/compiz-fusion/nvidia-setup.html]</sup> 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 == <!--T:82--> | == References == <!--T:82--> | ||
<references/> | <references/> | ||
</translate> | </translate> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |