为 FreeBSD 12.1 安装 xfce 桌面 - 简体中文显示
想起约二十年前,在电脑80GB的硬盘上划分区,用光盘安装FreeBSD系统的事情来,觉得挺有趣的。之后,电脑主要是用Windows系统,从Windows XP到Windows 10,没再用过FreeBSD系统了。我觉得在安装FreeBSD系统的过程中,能查、学到一些东西,能让你知道“这是一个什么问题”,和“应该怎么去尝试处理问题”,这是很有味道的。
前几天,我把一张电脑台抹净,放上电脑主机(H81芯片主板、G1840处理器、8GB内存和120GB SSD)和显示器,打算重温一下FreeBSD系统的安装过程。
老规矩,我先看FreeBSD的使用手册。现在的电脑主机基本不配光驱了,但FreeBSD提供了U盘的安装文件。我先从网易的FreeBSD镜像站下载了约1GB大小的安装文件,在Windows里用rufus软件将文件写到一个空的U盘里。之后,我将U盘插到电脑主机上,从U盘引导启动,安装好FreeBSD的系统。
如果不考虑分区,用单独的硬盘来安装FreeBSD系统是挺容易的,一路上上使用默认值来装就可以。对于我这个新手来说,难的是如何配置中文的桌面环境。安装好系统,如果不能看和写汉字,那是挺难受的,好像不允许我一整天不能说一句话般。这里大概记录一下安装软件的命令和配置文件内容,仅供参考。
相对于二十年前,现在通过pkg命令安装软件要方便、省事得多。估计国内有镜像了,下载文件的速度不慢;且如xorg配置,会自动化了,不必如以前那样要手动生成配置文件,不必手工调整文件中的参数了。
- pkg install xorg # 安装X.org
- pkg install xfce # 安装xfce桌面
- pkg install wqy-fonts # 安装文泉驿字体
- xset fp+ /usr/local/share/fonts/wqy # 为X环境添加文泉驿字体
- xset fp rehash # 刷新字体库
- pkg install zh-fcitx # 安装fcitx中文输入法
- pkg install drm-kmod # 安装基本显卡驱动(我这主机用的是G1840的集成显示处理)
- pkg install firefox # 安装火狐浏览器
我这里是新建了liujia的用户,且加入到wheel组中。
~/.login_conf (主要是在桌面中能较好阅读汉字)
me:\
:charset=utf-8:\
:lang=zh_CN.UTF-8:\
:LC_ALL=zh_CN.UTF-8:\
:LC_COLLATE=zh_CN.UTF-8:\
:LC_CTYPE=zh_CN.UTF-8:\
:LC_MESSAGES=zh_CN.UTF-8:\
:LC_MONETARY=zh_CN.UTF-8:\
:LC_NUMERIC=zh_CN.UTF-8:\
:LC_TIME=zh_CN.UTF-8:
~/.xinitrc
export XMODIFIERS='@im=fcitx'
. /usr/local/etc/xdg/xfce4/xinitrc
/etc/rc.conf
dbus_enable="YES" # xfce 桌面相关
snd_hda="YES" # 声卡
kld_list="/boot/modules/i915kms.ko" # 显卡驱动
如需进入桌面时自动运行fcitx输入法,请复制 /usr/local/share/applications/fcitx.desktop 到 ~/.configg/autostart/ (如果没有autostart目录,可先创建)
参考:
四个字 闲的蛋疼
哈哈,FreeBSD是挺好的。