文章目录
安装之后没有网络
修改 vi /etc/resolv.conf 添加
nameserver 8.8.8.8
保存退出, 重新 ping
无法 su 到 root 用户
alt + F2 切换到新增一个
编辑 /etc/group 在 wheel 组后面添加自己的用户名,和前面的用户名用 , 隔开
比如: root, x
更新 源
https://mirrors.ustc.edu.cn/help/freebsd.html
安装中文输入法
terminology 中文无法输入的问题
sudo pkg install zh-fcitx zh-fcitx-configtool fcitx-qt5 fcitx-m17n zh-fcitx-libpinyin
在 ~/.profile 文件中添加
export XIM_PROGRAM="fcitx"
export XIM="fcitx"
export XIM_ARGS="-d"
export ECORE_IMF_MODULE="xim"
// 上面四行用来解决 terminology 中文无法输入的问题
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
执行
source ~/.profile
执行 fcitx-configtool 配置工具添加中文输入法
步骤是:取消 Only Show Current Language 勾选,选择 Chinese(China) --> Pinyin(LibPinyin) 添加
在 ~/.xinitrc 文件末尾添加
fcitx &
Remember to set the environment variable XMODIFIERS:
csh/tcsh: setenv XMODIFIERS @im=fcitx
sh/bash: export XMODIFIERS='@im=fcitx'
For GTK+ programs, you may want to set:
csh/tcsh: setenv GTK_IM_MODULE fcitx/xim
sh/bash: export GTK_IM_MODULE=fcitx/xim
For Qt programs, you may want to set:
csh/tcsh: setenv QT_IM_MODULE fcitx
sh/bash: export QT_IM_MODULE=fcitx
To start fcitx with your desktop, just
cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop \
~/.config/autostart/
%
解决 FreeBSD 上的中文乱码问题
pkg install droid-fonts-ttf
pkg install x11-fonts/wqy
安装完之后重启
FreeBSD 自动同步网络时间
在 /etc/rc.conf 文件中添加:
ntpd_enable="YES"
ntpd_flags="pool.ntp.org"
挂载 U 盘
FreeBSD系统下U盘统一被模拟成SCSI硬盘, 那么当U盘插上计算机时,就可以通过:
/dev/da0s1, /dev/da0s2 … 对应上U盘
比如上图中读取到的可能是da0s1和da1s4。最后找到U盘所对应的是da1s4.
挂载:
# 创建挂载目录
sudo mkdir /mnt/usbdsk
# 挂载
sudo mount -t msdosfs /dev/da1s4 /mnt/usbdsk
# 卸载
sudo umount /dev/da1s4
参考:[1]https://www.pianshen.com/article/5643800534/[1]
安装 terminology
sudo pkg install terminology
配置在 i3wm 中启动
bindsym Mod1+Return exec terminology
安装 oh-my-zsh
切换 Freebsd 默认 shell 为 zsh
└─[$]> whereis zsh
zsh: /usr/local/bin/zsh /usr/local/man/man1/zsh.1.gz /usr/ports/shells/zsh
└─[$]> chsh -s /usr/local/bin/zsh
Password:
chsh: user information updated
在 freebsd 安装 Qt 开发环境
// 安装 Qt5 主要库
sudo pkg install qt5
// 安装 Qtcreator 开发工具
sudo pkg install qtcreator
freebsd 安装 chromium 浏览器
sudo pkg install chromium
freebsd 安装 vscode
sudo pkg install vscode
freebsd 安装 fish shell
sudo pkg install fish
运行:
fish
调用帮助页面:
help
切换默认 sh
whereis fish
sudo chsh -s /usr/local/bin/fish
FreeBSD 查看 PCI 设备信息
pciconf -vl
查看显卡信息
pciconf -vl | grep -A 2 -i "VGA"