How to install Nethserver 7 beta2 on a RaspberryPI2/3
(see also Centos SpecialInterestGroup arm32: https://wiki.centos.org/SpecialInterestGroup/AltArch/Arm32)
download centos Userland armv7hl http://mirror.centos.org/altarch/7/isos/armhfp/
write on sd:
xzcat CentOS-Userland-7-armv7hl-Minimal-$RELEASE-$MODEL.img.xz | dd of=$/path/to/sd/card status=progress bs=4M sync
The default settings for the installed image are :
- root password : centos
- eth0 setting : dhcp
- selinux status : permissive or disabled (board/kernel specific, see [Supported Boards] section and your model
- no ntp/chronyd setup
CentOS-Userland-7-armv7hl come’s with default-NOOB settings, they are backwards compatible with the RaspberryPI 1 under-clocking your RaspberryPI 2/3 on 700 Mhz.
Resize/expand the RootFS for the whole SD card
touch /.rootfs-repartition systemctl reboot
update the system:
yum -y update yum clean all
install nethserver:
yum localinstall http://mirror.framassa.org/nethserver-arm/nethserver-release-7arm.rpm nethserver-install
done login to NethPI: https://YOUR_IP_or_HOSTNAME:980
—
Packages available in Software Center:
Base: * Account provider: OpenLDAP * DNS and DHCP server * File server * Web server Firewall: * Basic firewall Extras and Testing: * Email (roundcubemail) * MySQL server * Statistics * VPN (openvpn) * Nextcloud
Packages available in nethserver-testing
- …
to install:
yum --enablerepo=nethserver-testing install nethserver-....
Known Problems:
- …
Other useful link: