OMV 5.x网上教程很多, 6.x的官方有方法,但是因为墙的原因,要换源, 对初学者来说并没有一份完全照抄的教程参考, 经过一番摸索, 总结了下OMV 6.x的安装过程如下:

第一步当然是Armbian系统烧录, 这步网上教程很多,基本没啥问题,安装完成后需要替换国内源, 我这边是用的清华源,详细如下:

先su,登录root用户, 这点很重要, 后面的OMV安装一定用root用户,之前我一直用sudo,安装了许多遍都没能成功, 会跳出 php 的依赖关系并无法解决的问题, 用root 就没这个问题.

su

然后输入密码,即可登录root用户

接下来

nano /etc/apt/sources.list

将里面的内容替换为:

deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
保存退出,  然后替换Armbian 源

nano /etc/apt/sources.list.d/armbian.list

将内容替换为

deb https://mirrors.tuna.tsinghua.edu.cn/armbian bullseye main bullseye-utils bullseye-desktop

保存退出

最后生效

apt-get update

到此Armbian系统更换源完成, 接下来就是参考OMV官方+清华源的提示安装OMV

首先

apt-get 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

生效后, 输入如下指令

export LANG=C.UTF-8
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
apt-get 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-confdbadm populate,这一句不能直接执行,会报错

需要按如下操作

export PATH=$PATH:/usr/sbin

然后再

omv-confdbadm populate

至此, OMV及安装完成并运行了

在浏览器输入Armbian系统的IP地址即可看到OMV的登陆界面, 后面的OMV设定网上有教程可参考

(IP地址不知道的话,在terminal里输入ifconfig可以查询到)

Armbian bullseye 系统OMV 6.x安装分享相关推荐

  1. centos7系统引导自动重启_分享一个实用的脚本——全自动一键批量性安装Linux系统...

    一.背景说明: 公司最近需要上线几套业务系统,采购了11台HP服务器,服务器有厂家的工程师协助上架,可是系统人家不给安装,只能我们自己去安装吧. 想一想,机房那个环境呀~真冷!所以坚决不能一台一台去手 ...

  2. linux redis数据库安装配置,Linux系统中redis的安装配置步骤

    Linux系统中redis的安装配置步骤 发布时间:2020-06-23 10:13:36 来源:亿速云 阅读:87 作者:Leah 这篇文章将为大家详细讲解有关Linux系统中redis的安装配置步 ...

  3. 【安装】Linux系统(X64)安装Oracle 11g

    [安装]Linux系统(X64)安装Oracle 11g 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.con ...

  4. arduinowin7_Win7系统下Arduino驱动安装失败的解决方法

    近日有不少win7系统用户反映说碰到这样一个现象,就是在电脑中连接Arduino单片机的时候,就会提示Arduino驱动安装失败,遇到这样的问题要如何处理呢,针对这个情况,小编就给大家分享一下Win7 ...

  5. 地面指示标志_详解消防应急照明和疏散指示系统的施工及安装方法消防施工

    详解消防应急照明和疏散指示系统的施工及安装方法消防施工 消防应急照明与疏散指示系统在生活中随处可见,相信您并不陌生,它是为人员疏散.消防作业提供照明和疏散指示的系统,由各类消防应急灯具及相关装置组成. ...

  6. 双系统引导修复失败进不了系统_教你安装双系统,win7+win10

    怎么安装双系统?今天小编跟大家分享安装win7+win10双系统. 注意:安装双系统一般是先装低版本再安装高版本,也就是说先装win7,然后再安装win10系统,这样比较容易,也不容易出现BUG. 没 ...

  7. 64位计算机可以安装32位软件,【64位可以安装32位系统】64位安装32位的软件_64位系统改装32位系统...

    2017-12-05 16:46:37 浏览量:1233 系统可以在线安装吗?怎么安装?我们知道电脑都需要安装系统才能正常使用,安装系统多数是通过U盘或光盘安装,现在则出现了在线安装系统工具,可以帮助 ...

  8. 什么是android应用程序未安装,应用程序未安装,教您安卓系统应用程序未安装怎么解决...

    大家在使用智能手机的时候,尤其是安卓系统的手机,在安装应用程序,也就是App的时候,有时会提示"应用程序未安装",相信很多使用安卓机器的朋友都曾遇到过"应用程序未安装&q ...

  9. win10、win7系统64位oracle11g安装教程以及32位plsql连接教程

    win10.win7系统64位oracle11g安装教程以及32位plsql连接教程 转载cxin917 最后发布于2016-02-05 14:16:55 阅读数 24354  收藏 展开 win10 ...

最新文章

  1. 笔记之远程桌面服务(RDS)
  2. Exchange Server 2010 全新部署篇九:CASHUB中客户端访问功能配置篇
  3. android 延迟2秒执行_每天30秒让你更懂汽车(10自动变速器2执行装置)
  4. 【转】运输层TCP协议详细介绍
  5. 【深度学习】揭秘2021抖音和快手APP图像修复背后的核心技术,毫无ps痕迹
  6. sublime text 3在windows中配置ctags插件
  7. Linux shell 中获取当前目录的方法
  8. python的断点调试
  9. 【做题记录】[NOIP2011 提高组] 观光公交
  10. 牛!阿里云位居中国金融云市场第一
  11. *** is required and cannot be removed from the server
  12. ups容量计算和配置方法_山埔UPS电源后备时间计算方法
  13. 对Boost.Asio中异步事件循环的理解
  14. Aurelia – 模块化,简单,可测试的 JS 框架
  15. 『晨读』纳什均衡又称为非合作博弈均衡,在一个博弈过程中,
  16. HTTP和HTTPS的工作原理及区别
  17. VCL界面开发工具!DevExpress VCL v19.2.5全新出发
  18. java方法的通用格式,【学习笔记】使用Java读取、写入Excel全版本(包含xls、xslx格式)通用方法及代码展示(POI)...
  19. java后端开发面经(一)
  20. ILOG CPLEX 部分语法汇总

热门文章

  1. MAC OS的HOME和END
  2. 手机共享笔记本wifi热点
  3. GitHub标星8-3k的学习习惯,未来的Android高级架构师:别让这几个点毁了你
  4. 30分钟简易复刻元气骑士地图生成系统
  5. 解决报错: You have not concluded your merge (MERGE_HEAD exists)
  6. SpringBoot的Cacheable缓存入门
  7. 什么是数据库分组查询(详解)
  8. -I (大写i)、-L、-l(小写L) 的使用
  9. WAP网站流量分析 WAP流量统计 wap网站流量统计
  10. 灭霸打个响指的功夫,看懂Verilog多维数组【Verilog高级教程】