Back

飞牛OS 相关笔记飞牛OS 相关笔记

问题一

1、问题前置

因为安装了 tailscale 的 cli 导致的 nameserver 的冲突。

2、解决方案

修改/etc/resolv.conf下的内容

在里面添加如下代码

nameserver 255.3.3.3
nameserver 114.114.114.114
plaintext

3、完成

root@XingluoNAS:~# vim /etc/resolv.conf
root@XingluoNAS:~# sudo systemctl restart networking
root@XingluoNAS:~# sudo systemd-resolve --flush-caches
plaintext

问题二

ovs开启后无法获取 ip?删除网桥即可

要删除 Open vSwitch (OVS) 的虚拟网桥,请按照以下步骤操作:

1. 删除网桥及其关联端口

直接使用 del-br 命令删除网桥(会自动移除所有关联的端口):

sudo ovs-vsctl del-br eno1-ovs
bash

2. 验证删除结果

运行以下命令检查网桥是否已移除:

ovs-vsctl show
bash

如果输出中不再显示 Bridge eno1-ovs,则表示删除成功。

3. 重启网络服务(可选)

如果网络配置需要刷新,可以重启网络服务:

sudo systemctl restart network
bash

补充说明

  • 删除网桥的依赖:如果网桥被其他服务(如虚拟机、容器)使用,请先停止相关服务再删除。
  • 备份配置:操作前建议备份 OVS 配置(/etc/openvswitch/conf.db),防止误操作。

示例输出

删除成功后,ovs-vsctl show 的输出应仅包含系统默认配置或无相关内容:

19020c10-43b1-4509-8206-bcc1bf2cd08e
    ovs_version: "3.1.0"
plaintext

飞牛OS 1Panel安装PHP环境失败的问题

一条命令解决飞牛OS下1Panel安装PHP环境失败的问题 - 攻略分享 飞牛私有云论坛 fnOS

sudo apt update && sudo apt install docker-compose --allow-change-held-packages -y
shell

命令分解

1. sudo apt update

  • 用途:更新系统的本地软件包索引。
  • 背景:Linux 系统通过包管理器(如 apt)安装软件,这些包的信息存储在本地索引中。运行 apt update 可以与远程仓库同步,确保索引是最新的。
  • 执行后:系统会知道可用软件包的最新版本。

2. &&

  • 含义:逻辑运算符“与”。
  • 功能:如果第一个命令(sudo apt update)成功执行,才会继续运行后面的命令(sudo apt install ...)。

3. sudo apt install docker-compose --allow-change-held-packages -y

  • sudo apt install docker-compose
    • 用来安装 docker-compose 软件包。
    • docker-compose 是 Docker 的一个工具,用于定义和运行多容器的应用程序。
  • --allow-change-held-packages
    • 允许覆盖那些被标记为“保持当前版本”(held)的软件包。
    • 解决依赖冲突时可能会修改系统中的受保护包。
  • -y
    • 表示自动回答安装过程中的所有提示为“是”(yes)。
    • 避免手动确认,适合自动化任务。
飞牛OS 相关笔记
https://blog.en.icu/blog/2025-03-15-飞牛os相关笔记
Author Xingluo
Published at March 15, 2025
Copyright CC BY-NC-SA 4.0
Comment seems to stuck. Try to refresh?✨