Skip to content

fnOS 飞牛私有云

国人开发的免费 NAS 系统,兼容性好,简单又好用。

为什么选择 OMV fnOS?

INFO

文档写到一半,突然冒出来个国产 fnOS,我试用了几天,果断把 OMV 迁移到 fnOS 了!幸好它俩都基于 Debian 12,教程依然通用。😄

我在 2019 年入手了一台蜗牛星际,它那颗 2014 年发布的 J1900 芯片老当益壮,2024 年作为 NAS 提供基础服务依然很不错。但我为了更广泛的应用场景(生命不息,折腾不止),另外又增加了一台 N100 小主机,准备弄成全固态 ➕ 无盘 NAS,专门运行虚拟机和各种 Docker 服务,存储方面则直接挂载群晖或 AList 云盘。

型号规格
CPUN1004 核@0.8~3.4GHz
核显UHD24EU
内存8GB单通道 DDR5
硬盘128GBSATA
系统fnSOv0.8.19

如何设置 443 端口反代

对于使用 IPv6 且开放 443 端口的朋友来说,飞牛默认的 443 端口会跳转到 8001,这样既不方便也不优雅。

我日常使用的是 Lucky,所以干脆把飞牛 nginx 占用的 443 端口释放了。

bash
sudo nano /usr/trim/nginx/conf/nginx.conf

你需要用#号注释掉以下部分,另外飞牛升级系统会重置 nginx 配置文件,所以升级后也需要再次修改。

bash
server {
    listen          0.0.0.0:8000    default_server;
    listen          [::]:8000 ipv6only=on default_server;
    listen          0.0.0.0:80    default_server;
    listen          [::]:80 ipv6only=on default_server;

    #listen       443 ssl default_server;
    #listen       [::]:443 ssl ipv6only=on;
    listen       8001 ssl default_server;
    listen       [::]:8001 ssl ipv6only=on;
    #server_name  _;

如何安装桌面环境

有些朋友使用旧笔记本电脑安装 fnOS,偶尔想把屏幕显示也利用起来,只需要执行以下步骤即可。

1. 安装 Xfce 桌面

Xfce 是一个轻量级的类 Unix 操作系统桌面环境,其设计目标是快速和轻便,并且同样悦目和实用。

bash
sudo apt install xfce4 xfce4-goodies

2. 修改语言为中文

bash
sudo dpkg-reconfigure locales

然后鼠标滚轮或者 ↓ 键找到zh_CN.UTF-8,空格键选中,再按 TAB 键切换到 OK ➡️ 回车确认。 语言选择 下一步继续选择zh_CN.UTF-8,再次 OK ➡️ 回车确认。 语言选择

3. 安装安装文泉驿正黑字体

推荐安装文泉驿正黑,避免出现“口口你”这样的中文错误。

bash
sudo apt install fonts-wqy-zenhei

4. 安装 xrdp 远程桌面*

bash
sudo apt install xrdp

可选项,效果是可以在全平台使用 Windows App(原名微软远程桌面)访问,跟本地操作一样丝滑。

远程桌面

如何安装 KVM 虚拟机

1. 检查 CPU 支持

首先,确保你的 CPU 支持虚拟化。可以通过以下命令检查:

bash
egrep -c '(vmx|svm)' /proc/cpuinfo

如果输出大于 0,说明支持虚拟化。

2. 安装 KVM 和相关工具

使用以下命令安装 KVM 及其相关工具:

bash
sudo apt update
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

添加用户到 libvirt 组
为了允许非 root 用户使用 KVM,你需要将用户添加到 libvirt 组:

bash
sudo adduser $(whoami) libvirt
sudo adduser $(whoami) kvm

添加后,注销并重新登录,或者重启系统以使更改生效。

启动和启用 libvirt 服务
确保 libvirt 服务正在运行:

bash
sudo systemctl start libvirtd
sudo systemctl enable libvirtd

验证安装
可以使用以下命令验证 KVM 是否安装成功:

bash
virsh list --all

如果没有错误,说明 KVM 已成功安装。

3. 安装图形管理工具*

可选项,如果你希望使用图形界面管理虚拟机,可以安装 virt-manager:

bash
sudo apt install virt-manager

安装完成后,可以通过命令 virt-manager 启动图形界面。

Made with ❤️ in Hunan