技术 13714 阅读 1 评论

    全世界首发:猫盘安装轻量nas系统omv

    之前安装过群晖和x3p,群晖掉ip,x3p不稳定,所以装备安装个omv系统,和群晖一样,omv扩展性非常强,各种功能应有尽有,并且有论坛等支持。
    楼主研究了一整天,终于安装上了,可喜可贺。
    11.PNG

    12.PNG

    13.PNG

    分为
    一.手动安装(适合技术宅)

    二.一键脚本安装(适合普通用户)

    手动安装较为复杂,一键脚本和教程同步放置在我的博客 blog.dezhao.xyz,等级低脚本有链接无法发

    不管哪种安装方式首先都要安装个debian系的系统。
    系统包地址:https://github.com/hanwckf/build-catdrive/releases/tag/v2019-09-17
    三个随便挑:
    ArchLinuxARM-aarch64-catdrive-2019-09-17.img.xz
    debian-buster-catdrive-2019-09-17.img.xz
    ubuntu-base-18.04.2-base-catdrive.img.xz
    这三个版本只要不更新内核,各项功能都正常,关机后灯熄灭,风扇停转。

    一、手动安装:

    1.手动安装步骤
    第一步安装debian、archlinux、ubuntu均可
    这3系统随便挑一个,都是debian系的。
    安装debian教程参考这位大佬的:www.jianshu.com/p/77e529fb35f9

    2.debian安装完成后拔掉u盘,上电登录系统,进入debian
    用户名root
    密码admin

    首先配置环境
    dpkg-reconfigure locales
    选择
    zh_CN GB2312
    zh_CN.GBK GBK
    zh_CN.UTF-8 UTF-8
    默认locale还是选en_US.UF8

    编辑源,使用vi或者nano均可
    vi /etc/apt/sources.list 或者nano /etc/apt/sources.list
    加入 deb http://packages.openmediavault.org/public arrakis main

    运行apt-get update

    安装gnupg
    apt-get install -y gnupg-agent gnupg gnupg2

    添加key
    wget -O archive.key http://packages.openmediavault.org/public/archive.key
    apt-key add archive.key

    设置环境变量
    export LANG=C.UTF-8
    export DEBIAN_FRONTEND=noninteractive
    export APT_LISTCHANGES_FRONTEND=none

    aptitude install openmediavault

    然后你会发现
    缺少php-pam依赖,安装php-pam的时候又报缺phpapi-20151012,然后安装后者又报错,我尝试一个个安装缺少的包,结果几小时快累死没搞定。

    那是因为这个debian里面把官方源改成华为源导致找不到包。

    编辑/etc/apt/sources.list

    nano /etc/apt/sources.list

    加入官方源
    deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
    deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
    deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
    deb http://packages.openmediavault.org/public arrakis main
    deb http://ftp.cn.debian.org/debian stretch main

    然后apt-get update
    如果报错估计是debian.org被墙,科学上网

    如果你的网络正常,就可以aptitude install openmediavault安装了
    配置选择local
    安装完成后默认账户admin,密码openmediavault

    二.一键脚本安装
    脚本安装前还是要更新下源
    编辑/etc/apt/sources.list

    mono /etc/apt/sources.list

    加入官方源
    deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
    deb http://mirrors.ustc.edu.cn/debian stable-updates main contrib non-free
    deb http://mirrors.ustc.edu.cn/debian stable-proposed-updates main contrib non-free
    deb http://packages.openmediavault.org/public arrakis main
    deb http://ftp.cn.debian.org/debian stretch main
    运行apt-get update

    编辑好后直接执行:

    apt-get install wget sudo
    wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

    该脚本仅支持Debian,不支持ubuntu、ArchLinux。
    漫长的等待直到安装成功。

    我总想起那天光影的聚合,好像一起一落之间,还看得到光阴的来去。

    1

      1. 昭君
        2020-02-25 17:52

        补充:如果安装完成后进入默认的apache2界面而非omv
        这是因为apache2配置不对,监听了80端口而不是nginx
        两种解决方式:
        service apache2 stop
        update-rc.d -f apache2 remove
        service nginx restart
        默认apache2注册服务是80端口
        或者在omv-firstaid中把端口改为81即可
        参考:forum.openmediavault.org/index.php/Thread/7463-Solved-OpenMediaVault-webgui-disapeared