如何在FreeBSD 10.3上安装Gnome桌面

时间:2019-08-20 17:58:22  来源:igfitidea点击:

默认安装FreeBSD时,它没有任何桌面环境。现在我们将在它上面安装gnome桌面

创建用户

在桌面上,只有非root用户才能登录(默认情况下)。

因此先创建新用户:

# adduser
Username: Hyman
Full name: J. Random User
Uid (Leave empty for default):
Login group [Hyman]:
Login group is Hyman. Invite Hyman into other groups? []: wheel
Login class [default]:
Shell (sh csh tcsh zsh nologin) [sh]: sh
Home directory [/home/Hyman]:
Home directory permissions (Leave empty for default):
Use password-based authentication? [yes]:
Use an empty password? (yes/no) [no]:
Use a random password? (yes/no) [no]:
Enter password:
Enter password again:
Lock out the account after creation? [no]:
Username   : Hyman
Password   : ****
Full Name  : J. Random User
Uid        : 1001
Class      :
Groups     : Hyman wheel
Home       : /home/Hyman
Shell      : /bin/sh
Locked     : no
OK? (yes/no): yes
adduser: INFO: Successfully added (Hyman) to the user database.
Add another user? (yes/no): no
Goodbye!

安装Xorg

Xorg称为XWindows系统,它提供要使用的GUI。

pkg install xorg

安装Gnome 3,Gnome桌面

Gnome 以桌面环境闻名

pkg install gnome3

挂载proc文件系统

默认情况下,GNOME需要procfs文件系统,并且应该在系统启动期间安装它。

编辑/etc/fstab文件

vi /etc/fstab

要装载proc文件系统,在文件/etc/fstab中添加下面几行

proc           /proc       procfs  rw  0   0

启用HAL、DBus、GDM、Gnome

编辑/etc/rc.conf文件。

vi /etc/rc.conf

启用HAL、DBus、GDM和Gnome。这些服务将在系统启动时启动。

hald_enable="Yes"
dbus_enable="Yes"
gdm_enable="YES"
gnome_enable="YES"

如果中有dumpdev="AUTO"这一行,HAL、DBUS、GDM、GNOME这些行应写在该行的上方。

重新启动系统

init 6

在系统启动之后,Gnome桌面就出现了。
现在使用非root用户登录,因为默认情况下,root用户无法登录到FreeBSD中的桌面。