Difference between revisions of "FAQ/zh"
(Updating to match new version of source page) |
|||
(87 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<languages/> | <languages/> | ||
− | 本文档意图涵盖有关 GhostBSD | + | 本文档意图涵盖有关 GhostBSD 系统的常见问题。 尽管初衷是为了减少带宽,避免重复提问,但是 FAQ 已被大家公认为价值颇高的信息获取处。 |
− | + | 我们会尽力丰富本文档。 若有任何改进建议,欢迎随时和我们联系。 | |
== '''介绍''' == | == '''介绍''' == | ||
Line 8: | Line 8: | ||
=== 何为 GhostBSD? === | === 何为 GhostBSD? === | ||
− | + | 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. At this time, GhostBSD provides [[MATE]] desktop as default version, and a community release with [[XFCE]] desktop. | |
− | === | + | === 谁能使用 GhostBSD? === |
− | 全球各地的公司、研究人员、计算机专业人员、学生和家庭用户都可以免费使用 GhostBSD | + | 全球各地的公司、研究人员、计算机专业人员、学生和家庭用户都可以免费使用 GhostBSD ,用来工作、教育及娱乐。 |
=== GhostBSD 的目标是什么? === | === GhostBSD 的目标是什么? === | ||
Line 18: | Line 18: | ||
GhostBSD 项目的目标是结合 [[wikipedia:en:GTK | GTK]]、 [[wikipedia:en:Desktop Environment |桌面环境]]的易用性,以及 [[wikipedia :en:FreeBSD | FreeBSD]]的机制。 GhostBSD 是学习 FreeBSD 并开始在 BSD 世界里畅游的绝佳工具。 GhostBSD 可用于任何目的,无需附加约束。 | GhostBSD 项目的目标是结合 [[wikipedia:en:GTK | GTK]]、 [[wikipedia:en:Desktop Environment |桌面环境]]的易用性,以及 [[wikipedia :en:FreeBSD | FreeBSD]]的机制。 GhostBSD 是学习 FreeBSD 并开始在 BSD 世界里畅游的绝佳工具。 GhostBSD 可用于任何目的,无需附加约束。 | ||
− | === GhostBSD | + | === GhostBSD 是否有许可限制? === |
− | + | 有一些。不过这些限制不会约束你如何使用代码,也不会约束你如何对待我们 GhostBSD 的项目本身。 如果你对许可有兴趣,请参阅实际的许可证。简单来说,可将许可证总结如下: | |
* 不要声称为本篇文章原文作者。 | * 不要声称为本篇文章原文作者。 | ||
* 若是代码有误,请勿起诉我们。 | * 若是代码有误,请勿起诉我们。 | ||
− | === GhostBSD | + | === GhostBSD 能够替代我现有的系统吗?=== |
− | + | 对多数人来说是可以的。 | |
− | + | 实际上,多数人并不是直接使用操作系统,而是使用系统上的应用程序。程序让计算机变得丰富多彩。 GhostBSD 旨在提供一套[[wikipedia:en:Desktop environment | 桌面环境]],和功能齐全的应用程序。 GhostBSD 支持多种网络浏览器、办公套件、电子邮件、图形程序、编程环境、网络服务器以及几乎其它所有用户所需。 可以使用[[wikipedia:zh:FreeBSD_Ports|FreeBSD 软件包集合]]来构建这些应用程序。 | |
− | + | 如需使用某个系统上的专有程序,则无法轻松替换操作系统(被称为[[wikipedia:en:Vendor_lock-in|供应商锁定]])。 不过,在 GhostBSD 系统上可能有类似的应用程序。如果正好需求稳定的办公或网络服务器、可靠的工作站、不间断的工作环境,则 GhostBSD 几乎能满足上述所有需求。 | |
− | 如果想从其它[[wikipedia:en:Unix-like| | + | 如果想从其它[[wikipedia:en:Unix-like|类UNIX®]]环境迁移到 GhostBSD,估计你已具备一定的计算机基础,无需过多担心。不过若是你以前习惯的是桌面化操作系统,如[[wikipedia:en:Microsoft_Windows | Microsoft Windows®]]和旧版的[[wikipedia:en:OS_X |MacOS®]],则需投入更多时间来学习[[wikipedia:en:Unix| UNIX]]的风格。 |
=== 为什么起名为 GhostBSD? === | === 为什么起名为 GhostBSD? === | ||
− | GhostBSD | + | GhostBSD 起初来源于 BSD 技术和 Gnome 桌面,即 “<tt>Gnome hosted by BSD</tt>”。如今则更倾向于 GTK 环境,即 "<tt>GTK hosted by BSD</tt>"。 |
=== 最新的 GhostBSD 版本是? === | === 最新的 GhostBSD 版本是? === | ||
− | At this point in time, we are at version | + | At this point in time, we are at version 19.10 with Mate Desktop or XFCE Desktop. |
− | + | 一般更新周期为几个月。 | |
− | Version | + | Version 20.0X is next to come, following the release of [[wikipedia:en:FreeBSD|FreeBSD]]. |
− | + | 许多 GhostBSD 用户使用 FreeBSD 机制保持最新状态。 可参阅[https://www.freebsd.org/doc/handbook/updating-upgrading.html FreeBSD手册章节下的 ''升级和 更新 FreeBSD'' ]。 | |
− | === | + | === GhostBSD 构建路线? === |
− | + | 开发团队每隔几个月发布一个新版本。 GhostBSD 遵循FreeBSD 的发行日期。发行版本之前都有一个测试期,以确保新添加的功能不会影响版本稳定性。 | |
− | === | + | === 如何参与贡献? === |
− | + | 方法有很多。 | |
− | * | + | * 熟悉[[wikipedia:en:FreeBSD|FreeBSD]]操作系统的编程,或者想学习相关知识,可以加入 FreeBSD 开发人员团队。若是喜欢冒险,可以尝试[[How to build GhostBSD?|构建GhostBSD]]。也可以加入我们的[https://lists.sourceforge.net/lists/listinfo/ghostbsdproject-devel 开发邮件列表],查看当前需要完成的工作。 |
− | * | + | * 如果有兴趣提供艺术类帮助,则可贡献徽标、壁纸,或帮助设计/维护网站布局。可在[https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website 网站邮件列表]中查找相关信息。 |
− | * | + | * 若精通英语,有良好的写作能力,可帮助我们编写文档、网站和 Wiki。在[https://lists.sourceforge.net/mailman/listinfo/ghostbsdproject-website 网站邮件列表]中联系我们。 |
− | * | + | * 如果想提交错误,及任何改进建议,[http://forums.ghostbsd.org/viewforum.php?f=7 欢迎来论坛发帖]。还可帮助我们宣传 GhostBSD ! |
− | + | 欢迎大家帮助我们开发和改进 GhostBSD,请使用[http://forums.ghostbsd.org/ 论坛]、 [http://ghostbsd.org/irc/ IRC 频道](irc.freenode.net 上的 #ghostbsd)或以上任何一项邮件列表和我们联系。 | |
== '''支持''' == | == '''支持''' == | ||
Line 66: | Line 66: | ||
=== 最好的获取帮助的方式是? === | === 最好的获取帮助的方式是? === | ||
− | + | 当前,联系 GhostBSD 用户或开发人员的最佳方案是: | |
− | * | + | * IRC 频道: 在 irc://irc.freenode.net 上查找<code>#ghostbsd</code> and <code>#ghostbsd-dev</code> 频道 |
− | *: | + | *: 加入 IRC 频道 [http://ghostbsd.org/irc/ via our web user interface]. |
− | * | + | * 论坛地址 http://forums.ghostbsd.org/ |
− | [[FAQ]] | + | [[FAQ]] 和 [[GhostBSD User Handbook | 用户手册]]逐步撰写中,可访问论坛或去 IRC 获取帮助,也可查阅手册。 |
− | === | + | === 有关在 GhostBSD 中完成工作的完整信息,在哪里可以找到? === |
− | + | 多数情况下,和 [[wikipedia:en:FreeBSD|FreeBSD]] 类似,可在GhostBSD上完成操作。有任何疑问时,我们也鼓励用户在查看[http://www.freebsd.org/doc/handbook/ FreeBSD手册]。 如果手册没有涵盖你感兴趣的特定领域,或者某些方面 GhostBSD 与 FreeBSD 不同,则论坛或 IRC 频道可能会有答案。 | |
== '''安装''' == | == '''安装''' == | ||
Line 81: | Line 81: | ||
=== 从哪里获取 GhostBSD? === | === 从哪里获取 GhostBSD? === | ||
− | + | 所有的 GhsotBSD 发行版镜像文件都在 [https://sourceforge.net/projects/ghostbsdproject/files/release/ SourceForge]上: | |
− | * | + | * 最新发布的镜像文件在 [http://ghostbsd.org/download/ 下载页面]。 |
− | * | + | * 种子文件位于[http://www.gotbsd.net GotBSD],或是[http://www.ghostbsd.org/torrent project page]。 |
− | * | + | * 也可从[http://www.osdisc.com/products/ghostbsd?affiliate=ghostbsd OSDisc.com]下载 GhostBSD 的 DVD 或 USB 镜像文件。 |
=== 如何创建 USB 启动盘? === | === 如何创建 USB 启动盘? === | ||
− | + | 4.0 版本开始适用于USB闪存驱动器(img镜像)。 从10.1 版本开始,GhostBSD 以 ISO 镜像发布,可在 DVD上刻录,也可刻录在或在闪存驱动器上。 选择喜欢的桌面和对应的架构,下载ISO。 下载完成后,校验镜像(可选),并使用下列方式,将iso写入闪存驱动器。 由于镜像容量高于 2GB,建议闪存容量至少为 4GB。 | |
==== Linux 系统下 ==== | ==== 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''): | |
− | : <code>dd if='' | + | : <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> | ||
==== BSD 系统下 ==== | ==== 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''): | |
− | : <code>dd if='' | + | : <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> | ||
==== Windows 系统下 ==== | ==== Windows 系统下 ==== | ||
− | + | 可在[https://help.ubuntu.com/community/Installation/FromImgFiles#Windows Ubuntu 帮助站点]获取帮助,同时适用于 GhostBSD 。也可使用以下两种工具在 Windows 上创建可启动盘。 | |
===== Windows 下图形刻录工具 ===== | ===== Windows 下图形刻录工具 ===== | ||
− | # | + | # 下载 ISO 格式的镜像文件 |
− | # | + | # 从 http://sourceforge.net/projects/win32diskimager/ 下载 ''Disk Imager'' |
− | # | + | # 插入 U 盘(或其它类型启动盘) |
− | # | + | # 查看分配给您的闪存介质的驱动器号 |
− | # | + | # 运行 ''Disk Imager'' |
− | # | + | # 选择下载文件(iso 镜像)和目标设备(如 U 盘),点击"<tt>写入(Write)</tt>" |
− | # | + | # 安装完成后,移除安装盘。 |
===== Windows 上的命令提示工具 ===== | ===== Windows 上的命令提示工具 ===== | ||
− | # | + | # 下载 ISO 文件 |
− | # | + | # 从 http://shounen.ru/soft/flashnul 下载 ''flashnul'' |
− | # | + | # 插上 USB 设备 |
− | # | + | # 运行 flashnul -p |
− | # | + | # 记下 USB 对应的设备号 |
− | # | + | # 运行 flashnul <number obtained in prior step> -L \path\to\downloaded.iso |
− | # | + | # 如果目标设备正确,输入 "<tt>yes</tt>" 确认 |
− | # | + | # 命令完成后,移除 USB 设备 |
==== 结论 ==== | ==== 结论 ==== | ||
− | + | 完成上述步骤后,启动盘里会装有可启动的 GhostBSD 系统。 只需重启计算机,并确保从USB引导,就可进入 Live 系统。 | |
− | === | + | === 哪儿有 GhostBSD 安装指导? === |
− | + | 可在 GhostBSD 手册里找到 [[Installing GhostBSD |安装 GhostBSD]]。 | |
== '''软件安装''' == | == '''软件安装''' == | ||
Line 139: | Line 146: | ||
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 152: | Line 159: | ||
=== GhostBSD 是否支持 Flash 插件? === | === GhostBSD 是否支持 Flash 插件? === | ||
− | + | 支持,不过 Adobe® 没有为 GhostBSD 提供原生的 Flash® 插件。而我们仍然可选择 Linux® 版本的插件。 这个插件也支持 RealPlayer® 等格式。 | |
− | 查看 [[Installing Adobe Flash Plugin]] | + | 查看 [[Installing Adobe Flash Plugin | 安装 Flash 插件]] |
== '''系统和软件升级''' == | == '''系统和软件升级''' == | ||
Line 168: | Line 175: | ||
== '''网络''' == | == '''网络''' == | ||
− | === | + | === 为什么没有识别 WiFi 设备? === |
查看 ''wlan0'' 配置文件。 | 查看 ''wlan0'' 配置文件。 | ||
: <code>cat /etc/rc.conf | grep wlan0</code> | : <code>cat /etc/rc.conf | grep wlan0</code> | ||
− | + | 如果输出类似以下: | |
<pre> | <pre> | ||
wlans_run0="wlan0" | wlans_run0="wlan0" | ||
ifconfig_wlan0="WPA DHCP" | ifconfig_wlan0="WPA DHCP" | ||
</pre> | </pre> | ||
− | + | 则 WiFi 已配置好,可能还未开启,运行 | |
: <code>sudo ifconfig wlan0 up</code> | : <code>sudo ifconfig wlan0 up</code> | ||
− | + | 应该可以工作。 | |
− | + | 如果未输出,则 GhostBSD 网络配置可能未检测到无线网卡。这时需要查看有没有安装了无线驱动。 | |
: <code>sudo ifconfig | grep -B 3 802.11</code> | : <code>sudo ifconfig | grep -B 3 802.11</code> | ||
− | + | 通常 run0 是无线驱动。 | |
<pre> | <pre> | ||
run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290 | run0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290 | ||
Line 191: | Line 198: | ||
media: IEEE 802.11 Wireless Ethernet autoselect mode 11a | media: IEEE 802.11 Wireless Ethernet autoselect mode 11a | ||
</pre> | </pre> | ||
− | + | 如果输出了类似上面的,则可以配置 ''/etc/rc.conf'' 文件(ee 为文本管理器,可替换为你喜欢的 vim、nano和 pluma等)。 | |
: <code>sudo ee /etc/rc.conf</code> | : <code>sudo ee /etc/rc.conf</code> | ||
− | + | 在 ''/etc/rc.conf'' 中添加文本(替换run0 为你的无线设备) | |
<pre> | <pre> | ||
wlans_run0="wlan0" | wlans_run0="wlan0" | ||
ifconfig_wlan0="WPA DHCP" | ifconfig_wlan0="WPA DHCP" | ||
</pre> | </pre> | ||
− | [[wikipedia:en:Esc key|Esc]] | + | [[wikipedia:en:Esc key|Esc]] 并保存,然后重启<code>netif</code>。 |
: <code>sudo /etc/rc.d/netif restart</code> | : <code>sudo /etc/rc.d/netif restart</code> | ||
− | + | 则无线已配置好,可能需要开启无线。 | |
: <code>sudo ifconfig wlan0 up</code> | : <code>sudo ifconfig wlan0 up</code> | ||
− | + | 如果输出<code>sudo ifconfig | grep -B 3 802.11</code>后无反馈。则系统未编译此无线模块,或是上游的 FreeBSD 不支持这款网卡。请去[http://ghostbsd.org/problem_report 问题报告] 处提交错误报告,帮助我们改进系统。 | |
− | === | + | === 为什么无线网络管理器无法工作? === |
− | 你可以查看 [[#Why my WiFi don't work?]] | + | 你可以查看 [[#Why my WiFi don't work?| 为什么无线不工作]] 。若是已配置好无线,但仍然无法启动。 |
: <code>sudo ifconfig wlan0 scan</code> | : <code>sudo ifconfig wlan0 scan</code> | ||
− | + | 输出的代码类似下述: | |
<pre> | <pre> | ||
SSID/MESH ID BSSID CHAN RATE S:N INT CAPS | SSID/MESH ID BSSID CHAN RATE S:N INT CAPS | ||
Line 217: | Line 224: | ||
BSDHacker 5c:d9:98:69:df:2e 11 54M -15:-27 100 EP HTCAP WPA WME WPS | BSDHacker 5c:d9:98:69:df:2e 11 54M -15:-27 100 EP HTCAP WPA WME WPS | ||
</pre> | </pre> | ||
− | + | 估计还需要输入 <code>sudo ifconfig wlan0 up scan</code> 开启无线。 然后就可以配置无线了。 | |
− | + | For a none encrypted WiFi network add the following to the file ''/etc/wpa_supplicant.conf''. | |
<pre> | <pre> | ||
network={ | network={ | ||
Line 227: | Line 234: | ||
} | } | ||
</pre> | </pre> | ||
− | + | For an encrypted WiFi network add the following to the file ''/etc/wpa_supplicant.conf''. | |
<pre> | <pre> | ||
network={ | network={ | ||
Line 234: | Line 241: | ||
key_mgmt=WPA-PSK | key_mgmt=WPA-PSK | ||
proto=WPA | proto=WPA | ||
− | psk=" | + | psk="yourpassword" |
} | } | ||
</pre> | </pre> | ||
− | + | For more completed documentation see [http://www.freebsd.org/doc/handbook/network-wireless.html Wireless Networking]. | |
− | + | 如果代码<code>sudo ifconfig wlan0 up scan</code> 无法扫描,请去[http://ghostbsd.org/problem_report 问题页面]提交报告,帮助改善 GhostBSD。 | |
== '''硬件''' == | == '''硬件''' == | ||
− | === GhostBSD 下,我的显卡是否支持 [[wikipedia:en:3D acceleration|3D | + | === GhostBSD 下,我的显卡是否支持 [[wikipedia:en:3D acceleration|3D 硬件加速]] ? === |
取决于你的显卡, 想获取 GhostBSD 支持(不一定有).<ref>[https://www.freebsd.org/doc/handbook/x-config.html#idp63187920 FreeBSD Handbook: Xorg Configuration#Caveats]</ref> | 取决于你的显卡, 想获取 GhostBSD 支持(不一定有).<ref>[https://www.freebsd.org/doc/handbook/x-config.html#idp63187920 FreeBSD Handbook: Xorg Configuration#Caveats]</ref> | ||
; ATI/Radeon: | ; ATI/Radeon: | ||
− | : | + | : 除非 FreeBSD 完成[[wikipedia:Translation Table Maps|TTM]]<ref>[https://wiki.freebsd.org/Graphics#Kernel_drivers FreeBSD Wiki: Graphics#Kernel drivers]</ref> <ref>[https://wiki.freebsd.org/Ports/X11/Roadmap FreeBSD Wiki: Ports/X11/Roadmap]</ref>,否则[[wikipedia:en:ATI Technologies|ATI]]或[[wikipedia:en:Radeon|Radeon]]显卡无法执行 3D 加速。 你仍可以驱动显卡,不过要选择 2D 驱动程序。如果 2D无法启动,则需使用 Vesa 驱动程序。 |
; Intel: | ; Intel: | ||
− | : GhostBSD | + | : 在 GhostBSD 系统下,大多数英特尔显卡支持 3D 加速。当前[[wikipedia:en:kernel mode-setting|KMS]] 支持 <sup>[https://wiki.freebsd.org/Intel_GPU 英特尔显卡]</sup>, 使用 "sc" 驱动时,不能用( <tt>[[wikipedia:en:Ctrl key|Crtl]]</tt>+<tt>[[wikipedia:en:Alt key|Alt]]</tt>+<tt>[[wikipedia:en:Function key|F#]]</tt>) 组合键在图形和文本间切换。 |
− | : | + | : 使用 "vt" 控制台驱动程序时,可以在图形和文本控制台之间切换,现在 GhostBSD 默认为 "vt"文本控制台。 |
− | ; Nvidia | + | ; Nvidia 显卡: |
− | : | + | : 可以,不过必须加载[https://svnweb.freebsd.org/ports/head/x11/nvidia-driver/ nvidia-driver]。<sup>[https://www.freebsd.org/doc/en/articles/compiz-fusion/nvidia-setup.html]</sup> 软件安装很容易,如使用 (bxPKG/pkg) [[Package Manager|软件管理器]] 或 [[Nvidia driver installation| Nvidia 驱动安装]]上的 ports 包。 |
− | == | + | == 参考 == |
<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]] |
Latest revision as of 21:49, 14 May 2024
本文檔意圖涵蓋有關 GhostBSD 系統的常見問題。 儘管初衷是為了減少帶寬,避免重複提問,但是 FAQ 已被大家公認為價值頗高的信息獲取處。
我們會盡力豐富本文檔。 若有任何改進建議,歡迎隨時和我們聯繫。
介紹[edit]
何為 GhostBSD?[edit]
Briefly, GhostBSD is a UNIX®-like operating system. It works on AMD64 and Intel® platforms. GhostBSD is based on FreeBSD, which is based on U.C. Berkeley’s 「4.4BSD-Lite」 release, with some 「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 「386BSD」, though very little of the 386BSD code remains. At this time, GhostBSD provides MATE desktop as default version, and a community release with XFCE desktop.
誰能使用 GhostBSD?[edit]
全球各地的公司、研究人員、計算機專業人員、學生和家庭用戶都可以免費使用 GhostBSD ,用來工作、教育及娛樂。
GhostBSD 的目標是什麼?[edit]
GhostBSD 項目的目標是結合 GTK、 桌面環境的易用性,以及 FreeBSD的機制。 GhostBSD 是學習 FreeBSD 並開始在 BSD 世界裡暢遊的絕佳工具。 GhostBSD 可用於任何目的,無需附加約束。
GhostBSD 是否有許可限制?[edit]
有一些。不過這些限制不會約束你如何使用代碼,也不會約束你如何對待我們 GhostBSD 的項目本身。 如果你對許可有興趣,請參閱實際的許可證。簡單來說,可將許可證總結如下:
- 不要聲稱為本篇文章原文作者。
- 若是代碼有誤,請勿起訴我們。
GhostBSD 能夠替代我現有的系統嗎?[edit]
對多數人來說是可以的。
實際上,多數人並不是直接使用操作系統,而是使用系統上的應用程序。程序讓計算機變得豐富多彩。 GhostBSD 旨在提供一套 桌面環境,和功能齊全的應用程序。 GhostBSD 支持多種網絡瀏覽器、辦公套件、電子郵件、圖形程序、編程環境、網絡服務器以及幾乎其它所有用戶所需。 可以使用FreeBSD 軟件包集合來構建這些應用程序。
如需使用某個系統上的專有程序,則無法輕鬆替換操作系統(被稱為供應商鎖定)。 不過,在 GhostBSD 系統上可能有類似的應用程序。如果正好需求穩定的辦公或網絡服務器、可靠的工作站、不間斷的工作環境,則 GhostBSD 幾乎能滿足上述所有需求。
如果想從其它類UNIX®環境遷移到 GhostBSD,估計你已具備一定的計算機基礎,無需過多擔心。不過若是你以前習慣的是桌面化操作系統,如 Microsoft Windows®和舊版的MacOS®,則需投入更多時間來學習 UNIX的風格。
為什麼起名為 GhostBSD?[edit]
GhostBSD 起初來源於 BSD 技術和 Gnome 桌面,即 「Gnome hosted by BSD」。如今則更傾向於 GTK 環境,即 "GTK hosted by BSD"。
最新的 GhostBSD 版本是?[edit]
At this point in time, we are at version 19.10 with Mate Desktop or XFCE Desktop.
一般更新周期為幾個月。
Version 20.0X is next to come, following the release of FreeBSD.
許多 GhostBSD 用戶使用 FreeBSD 機制保持最新狀態。 可參閱FreeBSD手冊章節下的 升級和 更新 FreeBSD 。
GhostBSD 構建路線?[edit]
開發團隊每隔幾個月發布一個新版本。 GhostBSD 遵循FreeBSD 的發行日期。發行版本之前都有一個測試期,以確保新添加的功能不會影響版本穩定性。
如何參與貢獻?[edit]
方法有很多。
- 熟悉FreeBSD操作系統的編程,或者想學習相關知識,可以加入 FreeBSD 開發人員團隊。若是喜歡冒險,可以嘗試構建GhostBSD。也可以加入我們的開發郵件列表,查看當前需要完成的工作。
- 如果有興趣提供藝術類幫助,則可貢獻徽標、壁紙,或幫助設計/維護網站布局。可在網站郵件列表中查找相關信息。
- 若精通英語,有良好的寫作能力,可幫助我們編寫文檔、網站和 Wiki。在網站郵件列表中聯繫我們。
- 如果想提交錯誤,及任何改進建議,歡迎來論壇發帖。還可幫助我們宣傳 GhostBSD !
歡迎大家幫助我們開發和改進 GhostBSD,請使用論壇、 IRC 頻道(irc.freenode.net 上的 #ghostbsd)或以上任何一項郵件列表和我們聯繫。
支持[edit]
最好的獲取幫助的方式是?[edit]
當前,聯繫 GhostBSD 用戶或開發人員的最佳方案是:
- IRC 頻道: 在 irc://irc.freenode.net 上查找
#ghostbsd
and#ghostbsd-dev
頻道- 加入 IRC 頻道 via our web user interface.
- 論壇地址 http://forums.ghostbsd.org/
FAQ 和 用戶手冊逐步撰寫中,可訪問論壇或去 IRC 獲取幫助,也可查閱手冊。
有關在 GhostBSD 中完成工作的完整信息,在哪裡可以找到?[edit]
多數情況下,和 FreeBSD 類似,可在GhostBSD上完成操作。有任何疑問時,我們也鼓勵用戶在查看FreeBSD手冊。 如果手冊沒有涵蓋你感興趣的特定領域,或者某些方面 GhostBSD 與 FreeBSD 不同,則論壇或 IRC 頻道可能會有答案。
安裝[edit]
從哪裡獲取 GhostBSD?[edit]
所有的 GhsotBSD 發行版鏡像文件都在 SourceForge上:
- 最新發布的鏡像文件在 下載頁面。
- 種子文件位於GotBSD,或是project page。
- 也可從OSDisc.com下載 GhostBSD 的 DVD 或 USB 鏡像文件。
如何創建 USB 啟動盤?[edit]
4.0 版本開始適用於USB閃存驅動器(img鏡像)。 從10.1 版本開始,GhostBSD 以 ISO 鏡像發布,可在 DVD上刻錄,也可刻錄在或在閃存驅動器上。 選擇喜歡的桌面和對應的架構,下載ISO。 下載完成後,校驗鏡像(可選),並使用下列方式,將iso寫入閃存驅動器。 由於鏡像容量高於 2GB,建議閃存容量至少為 4GB。
Linux 系統下[edit]
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
BSD 系統下[edit]
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
Windows 系統下[edit]
可在Ubuntu 幫助站點獲取幫助,同時適用於 GhostBSD 。也可使用以下兩種工具在 Windows 上創建可啟動盤。
Windows 下圖形刻錄工具[edit]
- 下載 ISO 格式的鏡像文件
- 從 http://sourceforge.net/projects/win32diskimager/ 下載 Disk Imager
- 插入 U 盤(或其它類型啟動盤)
- 查看分配給您的閃存介質的驅動器號
- 運行 Disk Imager
- 選擇下載文件(iso 鏡像)和目標設備(如 U 盤),點擊"寫入(Write)"
- 安裝完成後,移除安裝盤。
Windows 上的命令提示工具[edit]
- 下載 ISO 文件
- 從 http://shounen.ru/soft/flashnul 下載 flashnul
- 插上 USB 設備
- 運行 flashnul -p
- 記下 USB 對應的設備號
- 運行 flashnul <number obtained in prior step> -L \path\to\downloaded.iso
- 如果目標設備正確,輸入 "yes" 確認
- 命令完成後,移除 USB 設備
結論[edit]
完成上述步驟後,啟動盤裡會裝有可啟動的 GhostBSD 系統。 只需重啟計算機,並確保從USB引導,就可進入 Live 系統。
哪兒有 GhostBSD 安裝指導?[edit]
可在 GhostBSD 手冊里找到 安裝 GhostBSD。
軟件安裝[edit]
如何安裝新軟件?[edit]
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.
GhostBSD 系統下能使用 Linux 軟件麼?[edit]
大多數 Linux 軟件百分百都是「開源」軟件。這意味着,它們不僅限於 Linux,而是可免費運行在許多操作系統上。 因此,在Linux 上運行的大多數軟件,也可運行於 GhostBSD 。
和 FreeBSD 一樣,GhostBSD 使用了 Linux Binary Compatibility 。可以安裝許多原生 Linux 程序。 FreeBSD 手冊 [1]詳細說明了兼容情況,並描述了啥時候不起作用。
不過,GhostBSD 用戶不必設置 Linux Binary Compatibility,因為系統已經配置好了,且可以「正常工作」。
GhostBSD 是否支持 Flash 插件?[edit]
支持,不過 Adobe® 沒有為 GhostBSD 提供原生的 Flash® 插件。而我們仍然可選擇 Linux® 版本的插件。 這個插件也支持 RealPlayer® 等格式。
查看 安裝 Flash 插件
系統和軟件升級[edit]
如何升級 GhostBSD 至最新版本?[edit]
可使用 freebsd-update 命令,來更新 FreeBSD 類型系統
(包括 FreeBSD、TrueOS 和 GhostBSD)。
-
freebsd-update fetch install
網絡[edit]
為什麼沒有識別 WiFi 設備?[edit]
查看 wlan0 配置文件。
-
cat /etc/rc.conf | grep wlan0
如果輸出類似以下:
wlans_run0="wlan0" ifconfig_wlan0="WPA DHCP"
則 WiFi 已配置好,可能還未開啟,運行
-
sudo ifconfig wlan0 up
應該可以工作。
如果未輸出,則 GhostBSD 網絡配置可能未檢測到無線網卡。這時需要查看有沒有安裝了無線驅動。
-
sudo ifconfig | grep -B 3 802.11
通常 run0 是無線驅動。
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
如果輸出了類似上面的,則可以配置 /etc/rc.conf 文件(ee 為文本管理器,可替換為你喜歡的 vim、nano和 pluma等)。
-
sudo ee /etc/rc.conf
在 /etc/rc.conf 中添加文本(替換run0 為你的無線設備)
wlans_run0="wlan0" ifconfig_wlan0="WPA DHCP"
Esc 並保存,然後重啟netif
。
-
sudo /etc/rc.d/netif restart
則無線已配置好,可能需要開啟無線。
-
sudo ifconfig wlan0 up
如果輸出sudo ifconfig | grep -B 3 802.11
後無反饋。則系統未編譯此無線模塊,或是上游的 FreeBSD 不支持這款網卡。請去問題報告 處提交錯誤報告,幫助我們改進系統。
為什麼無線網絡管理器無法工作?[edit]
你可以查看 為什麼無線不工作 。若是已配置好無線,但仍然無法啟動。
-
sudo ifconfig wlan0 scan
輸出的代碼類似下述:
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
估計還需要輸入 sudo ifconfig wlan0 up scan
開啟無線。 然後就可以配置無線了。
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.
如果代碼sudo ifconfig wlan0 up scan
無法掃描,請去問題頁面提交報告,幫助改善 GhostBSD。
硬件[edit]
GhostBSD 下,我的顯卡是否支持 3D 硬件加速 ?[edit]
取決於你的顯卡, 想獲取 GhostBSD 支持(不一定有).[1]
- ATI/Radeon
- 除非 FreeBSD 完成TTM[2] [3],否則ATI或Radeon顯卡無法執行 3D 加速。 你仍可以驅動顯卡,不過要選擇 2D 驅動程序。如果 2D無法啟動,則需使用 Vesa 驅動程序。
- Intel
- 在 GhostBSD 系統下,大多數英特爾顯卡支持 3D 加速。當前KMS 支持 英特爾顯卡, 使用 "sc" 驅動時,不能用( Crtl+Alt+F#) 組合鍵在圖形和文本間切換。
- 使用 "vt" 控制台驅動程序時,可以在圖形和文本控制台之間切換,現在 GhostBSD 默認為 "vt"文本控制台。
- Nvidia 顯卡:
- 可以,不過必須加載nvidia-driver。[2] 軟件安裝很容易,如使用 (bxPKG/pkg) 軟件管理器 或 Nvidia 驅動安裝上的 ports 包。
參考[edit]
- ↑ FreeBSD Handbook: Xorg Configuration#Caveats
- ↑ FreeBSD Wiki: Graphics#Kernel drivers
- ↑ FreeBSD Wiki: Ports/X11/Roadmap
Back to the Wiki |