FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)

FreeBSD10 通过镜像iso安装gnome2桌面
cnyin 2014/11/17
[email protected]

FreeBSD是一种类UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD的发展始於1993年,取源于386BSD。
官网获取系统镜像以及操作手册(英文版):https://www.freebsd.org

研究环境:
1) RedHat Enterprise Linux Server 7.0  x86_64  KVM  Environment
2) freeBSD10.1  amd64   (2014/11/11 发行)

1.通过KVM安装freeBSD10.1,安装完成后重启系统进入字符界面(安装过程 略)。

FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第1张图片

安装完成后以root身份登陆系统,画面如下:

FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第2张图片


2.配置pkg软件包管理工具
系统安装后pkg的 “package management tool” 并没有安装正确,
所以需要手动安装。
注意,freeBSD10.0采用的版本为: pkg-1.2.4.tar.xz
         freeBSD10.1采用的版本为: pkg-1.3.8.tar.xz

2.1用 “pkg help”测试,pkg工具确实未安装,
警告提示如下(输入 Y 即可进入安装过程,需要连通外网下载软件包)
也可以通过下面的命令网络安装(本地安装方法参阅2.2节)。
cd /usr/ports/ports-mgmt/pkg
make
make install clean


FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第3张图片

2.2 手动安装 pkg

下载 pkg-1.2.4.tar.xz 或者 pkg-1.3.8.tar.xz
(请根据系统版本选择对应的软件版本)
http://mirror.jaredwhiting.net/distfiles/pkg-1.2.4.tar.xz
http://mirror.jaredwhiting.net/distfiles/pkg-1.3.8.tar.xz

解压软件包,进行源码安装:
./configure
make
make install

此时pkg已正确配置,可通过 “pkg help | more”测试,显示如下:
FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第4张图片


3.通过镜像iso(注意:镜像为DVD1,而不是DISK1)安装图形程序。

图形软件包在系统安装镜像iso中,所以需要先添加iso镜像到系统光驱挂载到本地使用,如果无法挂载镜像,则参看3.2节所述,手动制作文件目录。

3.1挂载安装镜像(选择本地iso文件)
FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第5张图片
FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第6张图片


3.2挂载镜像到本地目录
通过以下命令将光驱挂载到系统可识别的 /dist 下使用。
若光驱不能挂载,则可拷贝iso镜像的内容到 /dist ,效果相同。

mkdir -p /dist
mount -t cd9660 /dev/cd0 /dist


FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第7张图片

3.3 安装图形包,执行以下命令即可(请按顺序执行)
(系统自动从 /dist 目录下获取软件进行安装)

env REPOS_DIR=/dist/packages/repos pkg install xorg
env REPOS_DIR=/dist/packages/repos pkg install gnome2





FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第8张图片

FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第9张图片

FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第10张图片

FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第11张图片


4.修改配置文件,让图形服务开机自启动。
vi /etc/rc.conf

添加下面两行:
gdm_enable=”YES”
gnome_enable=”YES”

重启系统(reboot),再次登陆,图形界面运行良好。

FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)_第12张图片


5.普通用户无法切换root身份问题
普通用户切换root时被提示:
$ su – root
$ su: Sorry

切换失败。原因是BSD不支持非root组用户 切换 root身份。
解决办法:将要切换身份的普通用户加入到root组(wheel)。
执行以下命令可实现用户组变更。

pw groupmod wheel -m <username>
pw usermod <username> -g wheel

如:修改thomas用户的所属组
pw groupmod wheel -m thomas
pw usermod thomas -g wheel

----------------------- end --------------------

你可能感兴趣的:(FreeBSD10 gnome2 桌面安装手册 (通过镜像iso))