注意:完成下面的安装步骤后,只会显示登录页面,用账号密码登录后,会出现500错误,暂时不知道是哪一步出错了!!!内容仅供参考。
2023年6月11日,随着版本(12)的更新,Linux内核也从原来的5.0更新到了长期支持版本6.1。很多同学都想体验新系统的便捷,但有些软件还在开发新内核的过程中,导致安装体验不是很好。下面提到的OMV()就是其中之一。OMV是一个开源的、基于Linux的下一代网络附加存储(NAS)解决方案。它主要设计用于家庭环境或小型家庭办公室,但不限于这些场景。这是一个简单易用的开箱即用解决方案,允许任何没有较深知识的人安装和管理网络附加存储(NAS)
环境
最小安装(这里OMV的系统和数据是存放在同一个磁盘上的,所以OMV直接安装在系统上;如果想将系统和数据存储分离,可以使用官方的ISO镜像进行安装)
注:目前OMV开发人员正在基于新版Linux内核6.1开发OMV7,目前正在开发的最新版本是OMV6.9.8,最新可下载的稳定版本是6.5.0,本文针对12位用户手动安装OMV 6
1.手动添加并安装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"
2.添加清华源软件包仓库,加速
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,请将软件包存储库中的所有“”替换为“usul” 3.设置默认环境,如语言和API
export LANG=C.UTF-8
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
timedatectl set-timezone Asia/Shanghai
注意!!!
因为OMV 6是基于PHP 7.4开发的,而12默认的PHP版本是8.2,所以不同PHP版本需要的PHP包依赖不同,最关键的是12默认的官方镜像没有低版本PHP安装依赖,所以需要手动安装低版本的数据库
4.添加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
5.更新包源并安装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
6.更新omv环境
omv-confdbadm populate
7.手动安装
最后在浏览器中输入你的IP地址,omv默认端口是80。
默认账户:admin,默认密码:
参考:
OMV官方链接:
清华大学镜像源:
扫一扫在手机端查看
- 上一篇:ubuntu安装完成后_在win7系统下安装把Ubuntu17.04安装在另一个硬盘开机无法进入Ubuntu问题的一种解决办法。
- 下一篇:函数replace的用法_MySQL中Replace语句用法实例详解
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。