基于Debian12手动安装OMV6

注意:一下安装步骤做完之后只能显示登录页面,登录账号密码后会出现internal 500 error的错误,暂时不知道哪个步骤出错了!!!!内容仅作参考

简介

2023年6月11日,随着Debian更新到bookworm(12)版本,Linux内核也由原来的5.0更新到长期支持版6.1,很多同学想要体验新系统的便捷,但是有一些软件对新内核的开发还在过程中,导致安装体验感不是很好,下面所说的OMV(openmediavault),就是其中之一。OMV是一个开源的基于Debian Linux的下一代网络附加存储(NAS)解决方案。它主要是设计用于在家庭环境或小的家庭办公室,但不仅限于这些场景。 这是一个简单和易于使用的开箱即用的解决方案,允许任何没有更深的知识的人来安装和管理的网络附加存储(NAS)

环境

debian12最小安装(这里是为了OMV的系统和数据存储在一块盘,故直接在Debian系统上装OMV;要想系统和数据存储分开,用官方ISO镜像安装即可)

注意:目前OMV的开发者正在基于Linux的新内核6.1进行OMV7的开发,目前开发的最新版本是OMV6.9.8,可以下载的最新稳定版本是6.5.0,本文就是针对Debian 12的使用人员,进行手动安装OMV 6

一、手动添加并安装omv官方秘钥环

apt install --yes gnupg
wget -O "/etc/apt/trusted.gpg.d/openmediavault-archive-keyring.asc" https://packages.openmediavault.org/public/archive.key
apt-key add "/etc/apt/trusted.gpg.d/openmediavault-archive-keyring.asc"

二、添加清华源软件包储存库加速

cat <<EOF > /etc/apt/sources.list.d/openmediavault.list
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan main
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan main
## Uncomment the following line to add software from the proposed repository.
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan-proposed main
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan-proposed main
## This software is not part of OpenMediaVault, but is offered by third-party
## developers as a service to OpenMediaVault users.
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public shaitan partner
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages shaitan partner
EOF

提示!!!:如果您是需要安装omv5的话,请把软件包存储库中所有的“shaitan”,替换为“usul”

三、设置语言以及API等默认环境

export LANG=C.UTF-8
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
timedatectl set-timezone Asia/Shanghai

注意!!!

因为OMV 6是基于php7.4开发的,而Debian 12的默认php版本是8.2,php版本不同,所要求的php包依赖不同,最重要的是Debian 12默认官方镜像不存在低版本的php安装依赖,所以需要手动安装低版本数据库

四、添加php库源并安装旧版php

apt install -y apt-transport-https lsb-release ca-certificates wget 
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php.list
apt update
apt install -y php7.4 libapache2-mod-php7.4 libphp7.4-embed php7.4-cgi php7.4-cli php7.4-fpm php7.4-phpdbg postfix=3.7.6-0+deb12u2 mysql* 
apt purge apache2* -y  && apt autoremove -y && apt install -y nginx

五、更新软件包源并安装omv

apt update
apt-get --yes --auto-remove --show-upgraded \
    --allow-downgrades --allow-change-held-packages \
    --no-install-recommends \
    --option DPkg::Options::="--force-confdef" \
    --option DPkg::Options::="--force-confold" \
    install openmediavault-keyring openmediavault

六、更新omv环境

omv-confdbadm populate

七、手动安装

最后在浏览器输入您的IP地址即可,omv的默认端口是80
默认账号:admin,默认密码:openmediavault

参考:

OMV官方链接:https://openmediavault.readthedocs.io/en/latest/installation/on_debian.html
清华大学镜像源:https://mirrors.tuna.tsinghua.edu.cn/help/openmediavault/

<think>好的,我需要帮助用户解决在OpenMediaVault (OMV)中配置或修改WiFi设置的问题。首先,根据用户提供的引用内容,特别是引用[1]和[3],里面提到安装OMV后WiFi无法连接,以及设置DHCP和使用hostname访问的方法。 首先,我应该确认用户是否已经安装OMV,并且遇到了WiFi配置的问题。引用[1]中提到,安装OMV后原本配置好的WiFi无法连接,这可能是因为OMV的网络管理方式与树莓派默认的不同,导致原有的配置被覆盖。需要指导用户如何重新配置WiFi。 接下来,引用[3]提到将网口和WiFi设置为DHCP,并使用hostname访问,这样NAS可以自动联网。因此,配置WiFi可能需要通过OMV的Web界面或者修改网络配置文件来实现。 用户的问题是如何在OMV中修改WiFi设置,因此需要分步骤说明。可能的方法包括通过OMV的Web界面进行配置,或者通过命令行修改网络配置文件。需要注意的是,OMV默认可能使用其自己的网络管理方式,可能不支持直接通过Web界面配置WiFi,特别是如果用户使用的是树莓派的话,可能需要手动配置。 根据我的知识,OMV基于Debian,所以网络配置通常通过/etc/network/interfaces或Netplan(较新的系统)来管理。但OMV可能提供了自己的配置方式,直接修改系统文件可能会导致和OMV的Web界面冲突。因此,建议用户通过OMV的插件或相关设置来配置WiFi,或者确保修改配置文件后重启服务。 此外,引用[2]提供的镜像链接可能涉及OMV插件的安装,比如openmediavault-omvextrasorg,安装这个插件可能扩展OMV的功能,包括网络配置选项。所以可能需要指导用户安装该插件,以便在Web界面中找到WiFi配置的选项。 总结步骤可能包括:检查OMV插件是否已安装,通过Web界面配置网络,或者通过命令行修改wpa_supplicant.conf和interfaces文件,设置DHCP,最后重启网络服务。同时需要注意备份配置,避免错误导致无法连接。 还需要考虑用户可能使用的是树莓派,其WiFi配置可能有特殊要求,比如需要正确驱动等。但根据引用内容,用户已经配置过WiFi,可能驱动没有问题,只是OMV覆盖了配置。 最后,需要提醒用户如果在Web界面无法配置,可能需要手动编辑配置文件,并引用相关的参考资料,如用户提供的引用[1]和[3]中的方法。</think>### 如何在OpenMediaVault (OMV) 中配置或修改 WIFI 设置 #### 步骤1:检查OMV插件安装 1. **安装`omv-extras`插件**(若未安装): OMV默认网络配置可能不支持直接修改WiFi,需通过插件扩展功能。 ```bash wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash ``` 安装完成后,刷新Web界面查看是否新增功能模块[^2]。 #### 步骤2:通过Web界面配置(若支持) 1. **登录OMV管理界面**:浏览器输入设备IP或主机名(如`http://omv.local`)[^3]。 2. **进入网络设置**:左侧菜单选择`网络 > 接口`。 3. **添加无线接口**:若界面支持WiFi配置,点击“添加”选择“无线”类型,填写SSID和密码。 (注:部分版本可能需手动编辑配置文件,尤其是树莓派设备[^1]。) #### 步骤3:通过命令行手动配置(推荐方法) 1. **备份原有配置**: ```bash sudo cp /etc/network/interfaces /etc/network/interfaces.bak ``` 2. **编辑网络配置文件**: ```bash sudo nano /etc/network/interfaces ``` 添加以下内容(假设使用`wlan0`作为无线接口): ``` auto wlan0 iface wlan0 inet dhcp wpa-ssid <你的WiFi名称> wpa-psk <你的WiFi密码> ``` 或使用`wpa_supplicant`更安全的配置: ```bash sudo nano /etc/wpa_supplicant/wpa_supplicant.conf ``` 添加: ``` network={ ssid="<你的WiFi名称>" psk="<你的WiFi密码>" } ``` 3. **重启网络服务**: ```bash sudo systemctl restart networking ``` #### 步骤4:验证连接 1. 检查IP地址: ```bash ip addr show wlan0 ``` 2. 测试网络连通性: ```bash ping 8.8.8.8 ``` #### 注意事项 - **DHCP与静态IP**:若需静态IP,将`dhcp`改为`static`并配置地址、网关等参数[^3]。 - **驱动兼容性**:确保无线网卡驱动已正确加载(树莓派通常无需额外操作)。 - **配置文件冲突**:避免同时通过Web界面和命令行修改网络设置,可能导致配置覆盖。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值