基于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/

  • 11
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值