How to install Nethserver 7 on a RaspberryPI2/3
is only a test, probably not so stable. So, be careful and please report back on forum
(see also Centos SpecialInterestGroup arm32: https://wiki.centos.org/SpecialInterestGroup/AltArch/Arm32)
download centos Userland armv7hl (tested on version 1611 Centos 7.3) 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.
Set your keyboard, ie:
localectl set-keymap de
Resize/expand the RootFS for the whole SD card
/usr/bin/rootfs-expand
update the system:
yum -y update yum clean all
install nethserver 7:
yum localinstall http://mirror.framassa.org/nethserver7-arm/nethserver-release-7arm.rpm nethserver-install
done login to Nethserver-ARM: 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 * Web filter (nethserver-squid,nethserver-squidguard,nethserver-lightsquid)
Packages available in nethserver-testing
- …
to install:
yum --enablerepo=nethserver-testing install nethserver-....
Known Problems:
- …
Other useful link:
Other notes:
To have some more info on Dashboard→Hardware, from root console:
wget http://mirror.framassa.org/nethserver7-arm/patchDash.txt patch /usr/share/nethesis/NethServer/Module/Dashboard/SystemStatus/Resources.php < patchDash.txt