博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FreeBSD10 gnome2 桌面安装手册 (通过镜像iso)
阅读量:6990 次
发布时间:2019-06-27

本文共 1830 字,大约阅读时间需要 6 分钟。

hot3.png

FreeBSD10 通过镜像iso安装gnome2桌面

cnyin 2014/11/17
cnyinlinux@163.com
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,安装完成后重启系统进入字符界面(安装过程 略)。

170101_R6Sr_1863332.png

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

170120_gsuX_1863332.png

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

170233_ZYMn_1863332.png
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”测试,显示如下:
170312_4yrm_1863332.png

3.通过镜像iso(注意:镜像为DVD1,而不是DISK1)安装图形程序。
图形软件包在系统安装镜像iso中,所以需要先添加iso镜像到系统光驱挂载到本地使用,如果无法挂载镜像,则参看3.2节所述,手动制作文件目录。
3.1挂载安装镜像(选择本地iso文件)
170402_4aTC_1863332.png
170426_U3EH_1863332.png

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

170534_wEpJ_1863332.png
3.3 安装图形包,执行以下命令即可(请按顺序执行)
(系统自动从 /dist 目录下获取软件进行安装)
env REPOS_DIR=/dist/packages/repos pkg install xorg
env REPOS_DIR=/dist/packages/repos pkg install gnome2

170657_hRSo_1863332.png

170658_NMqk_1863332.png

170659_SSeL_1863332.png

170700_WQYS_1863332.png

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

vi /etc/rc.conf
添加下面两行:
gdm_enable=”YES”
gnome_enable=”YES”
重启系统(reboot),再次登陆,图形界面运行良好。

171549_pKIb_1863332.png

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 --------------------

转载于:https://my.oschina.net/cnyinlinux/blog/345610

你可能感兴趣的文章