猫盘安装Openmediavault 5.X

猫盘安装Openmediavault 5.X

2020-10-19 93 写

安装OMV之前,你应该把机器刷成armbian本版,代号buster(debian 10)。

猫盘安装Openmediavault 5.X 1

安装armbian参考了:猫盘 (ARMADA A3720)刷机教程

1. 系统设置

   # 在/etc/hosts下加一行
   127.0.1.1    hostname #hostname 为你的主机名

不这样设定salt会起不起来,错误提示为: You have set the “FQDNLookup” option, but I cannot resolve my hostname to a fully qualified domain.

参考 https://forum.openmediavault.org/index.php/Thread/12775-Install-OMV3-on-Cubox-i/?pageNo=2

2. 先不要加omv的源,直接从debain源里安装依赖。因为omv源有些包的版本比debian源高,会导致安装包依赖冲突

apt install salt-common salt-minion salt-master #omv5源里没有salt-master,但salt-common与salt-minion版本高,与debian源里的salt-master不兼容。只能从debian源里安装好这3个包,暂时不要加omv源
apt install lvm2
apt install collectd # 会调用lvm2
apt install php-fpm php-json php-cgi php-cli php-mbstring ethtool python3-dialog acl xfsprogs jfsutils ntfs-3g sdparm postfix bsd-mailx cpufrequtils smartmontools uuid nfs-kernel-server proftpd-basic sshpass samba samba-common-bin rsync avahi-daemon libnss-mdns beep php-bcmath gdisk rrdtool  anacron cron-apt quota php-xml quotatool  watchdog libjson-perl liblocale-po-perl proftpd-mod-vroot libjavascript-minifier-xs-perl xmlstarlet socat rrdcached nginx wpasupplicant btrfs-progs samba-vfs-modules python3-pyudev python3-natsort jq chrony python3-netifaces python3-lxml php-yaml python-click python3-click postfix

3. 添加OMV官方源,更新缓存

# 安装OMV源密钥环
wget http://packages.openmediavault.org/public/pool/main/o/openmediavault-keyring/openmediavault-keyring_1.0_all.deb
dpkg -i openmediavault-keyring_1.0_all.deb

# 添加OMV官方源
# 在/etc/apt/sources.list.d/新建文件omv.list,填写内容如下
# Openmediavault official repository
deb http://packages.openmediavault.org/public usul main

# 更新源文件
apt update

4. 安装基础依赖

apt install monit php-pam libjs-extjs6 wsdd

5. 安装omv

apt install openmediavault

6. 修复问题

apt --fix-broken install

解决Unit file is masked问题
解决办法很简单,但凡有一个服务提示被masked,就运行下面的命令来unmask,然后重新修复安装,直到安装过程能够顺利完成:

# systemctl unmask <被报错的服务名>,例如:
systemctl unmask openmediavault-cleanup-php.service

7. 配置运行openmediavault

omv-confdbadm populate # 运行结束后在浏览器中输入主机的IP地址,即可打开OMV的登录页面。
# 默认用户名     admin
# 默认密码  openmediavault

8. 添加OMVExtras插件库

wget -O - http://omv-extras.org/install | bash

安装完成后,刷新浏览器,即可看到OMV的左栏中多出了一个“OMV-Extras”入口。

参考资料

标签 , ,

评论

0 thoughts on “猫盘安装Openmediavault 5.X

回复