Voici un tutoriel rapide qui explique comment installer java 8 sur Armbian. On trouve de nombreux tutoriels sur internet mais souvent les versions sont trop anciennes ou ne correspondent pas à Armbian. Commençons par vérifier que Java n’est pas déjà installé (on sait jamais !). Si vous obtenez ce message, c’est bien que java n’est pas encore installé sur votre distribution.
root@orangepilite:~# java -version -bash: java: command not found
Pour ce tutoriel, j’ai donc installé Java 8 sur un Orange Pi Lite (version 512 Mo de RAM, l’article de présentation complet) sous Armbian 5.26.
root@orangepilite:~# sudo cat /etc/*-release # PLEASE DO NOT EDIT THIS FILE BOARD=orangepilite BOARD_NAME="Orange Pi Lite" VERSION=5.26.170214 LINUXFAMILY=sun8i BRANCH=dev ARCH=arm IMAGE_TYPE=nightly PRETTY_NAME="Debian GNU/Linux 8 (jessie)" NAME="Debian GNU/Linux" VERSION_ID="8" VERSION="8 (jessie)" ID=debian HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
Le Kernel étant le 4.10
root@orangepilite:~# uname -a Linux orangepilite 4.10.0-sun8i #4 SMP Mon Feb 13 02:46:43 CET 2017 armv7l GNU/Linux
Tout est prêt. Le plus facile est d’utiliser le dépôt mis à disposition par webup8team (page officielle).
sudo add-apt-repository ppa:webupd8team/java
On fait une petite mise à jour
sudo apt-get update
Ensuite, on peut choisir d’installer la version 7, 8 ou 9. Par exemple pour Java 8
sudo apt-get install oracle-java8-installer
Et voilà, il ne reste plus qu’à tester la version de Java installée
root@orangepilite:~# java -version java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode)
- Nouveau Orange Pi Lite2 Allwinner H6 1GB, WiFi, Bluetooth, connecteur CSI à 21,21€
- Nouveau Orange Pi One Plus Allwinner H6 1GB à moins de 20€
- armbian-config sur Armbian, l’équivalent de raspi-config pour Raspbian
- Installer Home Assistant (HASS) sur un Orange Pi fonctionnant sous Armbian
- Développement IoT à base d’Orange Pi, Arduino (Firmata), Nodejs, Blynk et Johnny-Five
- Blynk + Node.js + Johnny-Five : piloter un mini kit Pan-Tilt PTZ SG90 sur Orange Pi avec un Arduino/Firmata