RK3588 Installation und Bereitstellung openmediavault


Informationen zu openmediavault:

https://docs.openmediavault.org/en/6.x/index.html
https://github.com/OpenMediaVault-Plugin-Developers/installScript
https://docs.openmediavault.org/en/stable/installation/ on_debian.html
https://www.svlik.com/go.php?http://www.openmediavault.org/
https://zhuanlan.zhihu.com/p/357426831?ivk_sa=1024320u

Einsatzvorbereitung

Da verschiedene Versionen von openmediavault unterschiedliche abhängige Umgebungen haben, hat der jeweilige Beamte erklärt, dass diese Bereitstellung die Debian10 (Buster)-Umgebung verwendet, um die Version 5.x von openmediavault zu installieren und bereitzustellen (der Beamte führte auch ein, dass sie basierend auf der Armbian-Umgebung erstellt werden kann , die eine ARM-A-Linux-Distribution basierend auf Debian und Ubuntu unter der Plattform ist)

Kompilierung und Erwerb des Debian 10-Dateisystems

Das RK3588-SDK-Paket enthält standardmäßig die Build- und Compiler-Umgebung von Debian11 (Bullseye), speziell unter dem SDK/debian/-Pfad, aber was wir kompilieren und bauen möchten, ist Debian10, und das RK3568- oder frühere SDK-Paket enthält Debian 10 (buster )-Kompilierungsumgebung sind ihre Kompilierungs- und Konstruktionsmethoden gleich.

Da die Bereitstellung und Installation von openmediavault ein Debian-System ohne Desktop-Umgebung erfordert, achten Sie beim Kompilieren und Erstellen darauf, wie folgt TARGET=base auszuwählen (dieser Schritt kann im Entwicklungshandbuch der ursprünglichen RK-Fabrik erklärt werden):

cd debian/
#安装环境依赖
sudo apt-get install binfmt-support qemu-user-static live-build 
sudo dpkg -i ubuntu-build-service/packages/* 
sudo apt-get install -f
#编译64位Debian基础库
RELEASE=buster TARGET=base ARCH=arm64 ./mk-base-debian.sh
#构建rootfs
VERSION=debug ARCH=arm64 ./mk-rootfs-buster.sh
./mk-image.sh

Es können auch Debian10-Dateisysteme anderer Hersteller verwendet werden (sofern es sich um eine arm64-Version handelt, ist auch die offizielle Version zulässig.) Da das RK3588-Board für dieses Deployment den Firefly-Hersteller verwendet, sollte man sich zur schnellen Überprüfung direkt das Debian besorgen Firmware-Image, das von firefly für die Produktion bereitgestellt wird.

openmediavault installieren

Es gibt viele offizielle Installationsmethoden, und es gibt auch einige Skripte, die die Installation automatisch abschließen. Diese Methoden sind alle möglich. Einzelheiten finden Sie unter: https://docs.openmediavault.org/en/stable/installation/on_debian.html ,

Die Installations- und Bereitstellungsvorgänge sind wie folgt:

Basisabhängigkeiten installieren

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 collectd anacron cron-apt quota php-xml \
	quotatool lvm2 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 salt-minion php-yaml python-click python3-click

Installieren Sie den Originalschlüsselbund von openmediavault

#下载安装工具与key
apt-get install -y wget gnupg2
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

Fügen Sie die offizielle Openmediavault-Quelle hinzu

Hier beziehen wir uns auf die offizielle Quelle, Tsinghua-Quelle wird in China verwendet:

cat <<EOF > /etc/apt/sources.list.d/openmediavault.list
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public usul main
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages usul main
## Uncomment the following line to add software from the proposed repository.
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public usul-proposed main
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages usul-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 usul partner
# deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/packages usul partner
EOF

Fügen Sie hinzu, dass Sie apt-get update && apt-get upgrade ausführen müssen, um zu aktualisieren

Installieren Sie grundlegende Abhängigkeiten von openmediavault

apt install monit php-pam libjs-extjs6 wsdd

openmediavault installieren

apt install openmediavault
#一定记得要更新
apt-get update && apt-get upgrade

Nachdem alles erfolgreich abgeschlossen wurde, starten Sie das System neu.

Nachdem die Installation abgeschlossen und neu gestartet wurde, greift der Browser auf Ihre Board-IP zu,

Standard-Benutzername: admin
Standard-Login-Passwort: openmediavault

Bildbeschreibung hier einfügen
Bildbeschreibung hier einfügenBildbeschreibung hier einfügen

Supongo que te gusta

Origin blog.csdn.net/qq_37596943/article/details/127334658
Recomendado
Clasificación