什么是OpenBSD
OpenBSD是一个类Unix计算机操作系统,是加州大学伯克利分校所开发的Unix派生系统伯克利软件套件(BSD)的一个后继者。它是在1995年尾由荷裔加拿大籍项目领导者西奥·德·若特(Theo de Raadt)从NetBSD分支而出。
来自维基百科OpenBSD条目
开始安装
由于OpenBSD的安装并不复杂,有完整的安装脚本,所以本文将不再详细赘述如何安装OpenBSD本体
使用OpenBSD之前确保您有一定的Unix命令使用基础,否则您可能会非常的不幸
OpenBSD和大多数Linux发行版一样是不能使用
root
账户登入桌面环境的,因此在安装过程中请务必另外新建一个普通账户
在安装过程中开启 X Window System
第二项开机启动则为no,我们稍后安装好XFCE4后再开启
如果安装过程中遇到了验证文件签名的问题可以直接跳过
开始前的准备
首先安装nano
作为我们的文本编辑器(当然你使用vim
也是可以的)
pkg_add nano # or vim
设置软件源
我们可以将软件源设置到清华软件镜像源中以加快我们的软件下载速度
直接在终端运行以下命令
export PKG_PATH="https://mirrors.tuna.tsinghua.edu.cn/OpenBSD/$(uname -r)/packages/$(arch -s)/"
安装桌面环境
执行该章节的安装步骤时请使用
root
账户
安装XFCE
安装完成之后就继续安装XFCE本体以及XFCE套件中的其他软件
pkg_add xfce xfce-extras consolekit2
由于OpenBSD各种原因,这里的安装所花费的时间会非常漫长,所以请耐心等待
新建Xorg配置文件
使用nano
进行编辑
nano .xsession
输入以下文段
exec ck-launch-session startxfce4
然后按Ctrl+O保存,Ctrl+X推出nano
再在你的用户文件夹新建一份一模一样的
nano /home/<username>/.xsession
设置xenodm
开机自启动
rcctl enable xenodm
至此,XFCE安装完成,重启后登录账号即可进入
注意事项
执行下面的步骤时仍然需要使用
root
账户所以你需要在XFCE终端中输入
su
以切换到root账户
中文适配
安装字体
OpenBSD默认不自带中文字体和一些特殊字符的字体,所以我们需要安装字体以解决方块字的问题
我推荐你安装文泉驿和Noto Sans字体,基本上安装这两个字体就能很好的解决方块字的问题
pkg_add zh-wqy-zenhei-ttf # 安装文泉驿
pkg_add noto-fonts # 安装Noto Sans
安装Fcitx输入法
pkg_add fcitx fcitx-configtool fcitx-gtk3 fcitx-qt5 fcitx-pinyin fcitx-table
安装完之后我们需要设置一下环境变量,直接在终端中输入即可
export XMODIFIERS='@im=fcitx'
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
再在终端中输入
/usr/local/bin/fcitx -d
然后重新启动
至此,中文适配就完成了,重启后Fcitx就可以打出中文
在我发现Waline这个东西的时候,试了一下,发现这是个好东西,所以我就没有用Valine了