Comment installer Manjaro-ARM sur un Raspberry Pi 4 (même avec l'USB et 4 Go de mémoire)

Comment installer Manjaro-ARM sur un Raspberry Pi 4 (même avec l’USB et 4 Go de mémoire)

Easy-peasy !

Avatar de l'auteur

David Legrand

Publié dansHardware

28/10/2019
9
Comment installer Manjaro-ARM sur un Raspberry Pi 4 (même avec l'USB et 4 Go de mémoire)

Malgré le succès du Raspberry Pi, les distributions Linux classiques ont mis du temps à s'adapter à ce micro PC, laissant ses utilisateurs miser sur le peu performant Raspbian ou des versions plus spécialisées. Un temps désormais révolu, comme le montre la rapidité d'adaptation au Raspberry Pi 4.

Sortie cet été, la nouvelle mouture du Raspberry Pi a connu quelques déboires qui restent à corriger. Pour autant, il s'agit d'une évolution majeure à plus d'un titre. Non parce qu'elle intègre des ports USB bleus ou un véritable port réseau à 1 Gb/s. Mais bien parce qu'elle contient la promesse d'un changement de statut pour le micro PC. 

C'était le sens du pack proposé par la fondation, avec un clavier et une souris en complément d'un Raspberry Pi 4. Ce dernier peut d'ailleurs intégrer jusqu'à 4 Go de mémoire, comme n'importe quel ordinateur d'entrée de gamme. Il lui manque néanmoins un OS digne de ce nom, Raspbian ayant ses atouts mais des performances trop limitées.

Pour les adeptes d'un usage de type serveur, les équipes d'Ubuntu ont travaillé à un support dès la version suivant la sortie du Raspberry Pi 4 : la 19.10. Mais là aussi, tout n'a pas été parfait avec un problème qui touche l'accès à l'USB des machines embarquant 4 Go de mémoire. Ballot pour un OS se voulant de plus en plus exclusivement 64 bits.

Autre regret : cela ne concerne que la version Server de la distribution, qui n'est donc pas proposée nativement avec une interface graphique et des applications utiles en bureautique. C'est là que Manjaro entre dans la danse. Basée sur Arch Linux, cette distribution gagne des galons ces dernières années, et propose un dispositif assez simple.

On transfère une image, et c'est parti !

Plusieurs éditions sont déjà consacrées aux machines à base de puces ARM : PineBook, Rock Pi 4 et Rock Pro 64. Autant dire que proposer une version pour le Raspberry Pi 4 n'était pas un défi insurmontable.

Il a néanmoins été relevé assez facilement puisque la version 19.10 mise en ligne il y a une dizaine de jours propose trois déclinaisons (de 291 Mo à 973 Mo) : MinimalXFCE (4.14) et KDE Plasma (5.17). La première se destine aux serveurs, alors que les deux autres intègrent une suite applicative et un gestionnaire de fenêtres différents.

Leur diffusion se fait sous la forme d'images compressées (.xyz) à transférer sur la carte microSD que vous insérerez dans le Raspberry Pi. Elles sont donc gérées nativement par balenaEtcher qui se chargera de la décompression, du transfert puis de sa vérification. Vous pouvez également passer par un outil plus classique comme dd ou Win32DiskImager.

Un nouvel installeur OEM presque parfait

L'une des évolutions majeures de Manjaro 19.10 est l'arrivée de son installeur dit OEM. Un acronyme qui représente les intégrateurs qui veulent que l'utilisateur dispose d'une machine prête à l'emploi mais personnalisable.

Ainsi, quelle que soit l'image, vous aurez droit à une phase de configuration complète au premier démarrage, vous demandant de créer un compte utilisateur, de lui attribuer des groupes, de choisir un mot de passe, des paramètres régionaux (clavier, heure, etc.) ainsi qu'un nom sur le réseau (hostname).

  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4
  • Manjaro ARM 19.10 Raspberry Pi 4

Une procédure plutôt intéressante, dont on regrette seulement qu'elle ne commence pas par le choix de la langue afin de proposer une interface traduite en français (par exemple).

Elle n'est pas sans faire penser à ce que Raspbian propose dans sa déclinaison Desktop, mais qui a l'avantage ici de concerner même l'édition Minimal. Surtout, on peut procéder à cette phase de configuration tant en local que via un simple accès SSH. Il faut alors se connecter via le compte root :

ssh root@ip_de_la_machine

Soit dans notre cas :

ssh [email protected]

Une fois la procédure terminée, la machine vous affiche un résumé puis redémarre automatiquement au bout de quelques secondes. Vous pouvez alors vous connecter en local ou à distance avec votre compte utilisateur.

Pour effectuer une mise à jour du système utilisez la commande :

sudo pacman -Syu 

Pas de souci d'USB, de bonnes performances

Nous n'avons pas relevé de soucis d'accès aux périphériques USB avec un Raspberry Pi 4 embarquant 4 Go de mémoire comme ce fût le cas avec Ubuntu. Le noyau utilisé est de la branche 4.19.

Côté performances, on trouve des résultats similaires sous OpenSSL :

  • Ubuntu Server 19.10 (64 bits) :
    • 1 CPU : 24 signatures/s, 1634 signatures/s
    • 4 CPU : 99 signatures/s, 6534 signatures/s
  • Manjaro ARM 19.10 (64 bits) :
    • 1 CPU : 24 signatures/s, 1631 signatures/s
    • 4 CPU : 96 signatures/s, 6526 signatures/s

La version utilisée est la 1.1.1d datant de septembre 2019. Pour rappel les commandes utilisées pour nos tests sur un ou l'ensemble des cœurs sont les suivantes :

openssl speed rsa4096
openssl speed --multi $(nproc) rsa4096

Côté bureau, nous avons testé la version XFCE qui est la plus légère. L'expérience est fonctionnelle, même en 4K, et nous avons pu lire sans souci divers contenus multimédias plus ou moins lourds . Mais l'ensemble est encore imparfait, avec quelques déchirures de l'image ici ou là ou une fluidité qui reste à améliorer dans l'interface globale.

Des points sur lesquels les développeurs vont sans doute être améliorés conjointement avec la fondation dans les mois à venir et au fil des mises à jour.

Manjaro ARM 19.10 Raspberry Pi 4
9
Avatar de l'auteur

Écrit par David Legrand

Tiens, en parlant de ça :

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

652e édition des LIDD : Liens Intelligents Du Dimanche

Et bonne nuit les petits

00:04 Next 8
dessin de Flock

#Flock distribue des mandales tous azimuts

13:40 Flock 14
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #11 et résumé de la semaine

11:47 Next 40

Sommaire de l'article

Introduction

On transfère une image, et c'est parti !

Un nouvel installeur OEM presque parfait

Pas de souci d'USB, de bonnes performances

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

652e édition des LIDD : Liens Intelligents Du Dimanche

Next 8
dessin de Flock

#Flock distribue des mandales tous azimuts

Flock 14
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #11 et résumé de la semaine

Next 40
Carte graphique AMD GeForce

Cartes graphiques : 30 ans d’évolution des GPU

Hard 23

Google lance son opération de communications Gemini pour rivaliser avec OpenAI

IA 6
Ecran bleu de Windows

Linux : le composant systemd se dote d’un écran bleu de la mort

Soft 41
Une petite fille en train d'apprendre à programmer et hacker logiciels et appareils électroniques

Un roman graphique explique les logiciels libres aux enfants

SoftSociété 21
Nouveautés pour Messenger

Meta lance (enfin) le chiffrement de bout en bout de Messenger, entre autres

Socials 5

#LeBrief : cloud européen, OSIRIS-REx a frôlée la catastrophe, CPU AMD Ryzen 8040

Windows en 2024 : beaucoup d’IA, mais pas forcément un « 12 »

Soft 21
Einstein avec des qubits en arrière plan

Informatique quantique, qubits : avez-vous les bases ?

HardScience 9
Notifications iPhone

Surveillance des notifications : un sénateur américain demande la fin du secret

DroitSécu 17

En ligne, les promos foireuses restent d’actualité

DroitWeb 19

#LeBrief : modalité des amendes RGPD, cyberattaque agricole, hallucinations d’Amazon Q, 25 ans d’ISS

Logo Twitch

Citant des « coûts prohibitifs », Twitch quitte la Corée du Sud

ÉcoWeb 29
Formation aux cryptomonnaies par Binance à Pôle Emploi

Binance fait son marketing pendant des formations sur la blockchain destinées aux chômeurs

Éco 10
Consommation électrique du CERN

L’empreinte écologique CERN en 2022 : 1 215 GWh, 184 173 teqCO₂, 3 234 Ml…

Science 8
station électrique pour voitures

Voitures électriques : dans la jungle, terrible jungle, des bornes de recharge publiques

Société 78

#LeBrief : intelligence artificielle à tous les étages, fichier biométrique EURODAC

KDE Plasma 6

KDE Plasma 6 a sa première bêta, le tour des nouveautés

Soft 13
Un homme noir regarde la caméra. Sur son visage, des traits blancs suggèrent un traitement algorithmique.

AI Act et reconnaissance faciale : la France interpelée par 45 eurodéputés

DroitSociété 4
Api

La CNIL préconise l’utilisation des API pour le partage de données personnelles entre organismes

SécuSociété 3
Fouet de l’Arcep avec de la fibre

Orange sanctionnée sur la fibre : l’argumentaire de l’opérateur démonté par l’Arcep

DroitWeb 25
Bombes

Israël – Hamas : comment l’IA intensifie les attaques contre Gaza

IA 22

#LeBrief : bande-annonce GTA VI, guerre électronique, Spotify licencie massivement

Poing Dev

Le poing Dev – Round 7

Next 105
Logo de Gaia-X sour la forme d’un arbre, avec la légende : infrastructure de données en forme de réseau

Gaia-X « vit toujours » et « arrive à des étapes très concrètes »

WebSécu 7

Trois consoles portables en quelques semaines

Hard 37
Une tasse estampillée "Keep calm and carry on teaching"

Cyberrésilience : les compromis (provisoires) du trilogue européen

DroitSécu 3

#LeBrief : fuite de tests ADN 23andMe, le milliard pour Android Messages, il y a 30 ans Hubble voyait clair

next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Commentaires (9)


Gilbert_Gosseyn Abonné
Le 28/10/2019 à 10h19

Donc, actuellement, cela serait la Manjaro la meilleure distrib’ pour le RPI4 …


Norde
Le 28/10/2019 à 13h11

En quoi Raspbian est peu performant ?



Sinon c’est toujours une bonne nouvelle d’avoir un plus large panel d’OS :)


David_L Abonné
Le 28/10/2019 à 13h17

Norde a dit:





Voir l’article précédent sur Ubuntu :)


ErGo_404
Le 28/10/2019 à 13h26

Norde a dit:


En quoi Raspbian est peu performant ?Sinon c’est toujours une bonne nouvelle d’avoir un plus large panel d’OS :)
Il y a eu une belle montée dans les performances avec le dernier kernel Linux et Raspbian utilise une ancienne version du kernel, en gros.



Edtech Abonné
Le 28/10/2019 à 15h46

Quelqu’un a déjà essayé de mettre Ubuntu Core avec un snap de plexmediaserver ?
Je vais essayer de faire ça, mais j’ai un peu peur des performances.



Et faut que j’arrive à donner l’autorisation au snap de plex de lire les clefs USB…


Norde
Le 28/10/2019 à 18h42

David_L a dit:


Voir l’article précédent sur Ubuntu :)




Je veux dire, en dehors de openssl ^^’
As-tu pu réaliser des bench plus complet (ou est-ce prévu) ?


tarlak
Le 30/10/2019 à 06h26

Bonjour bonjour,



Petite question peut on envisager sur un rpi 4 sous linux d’utiliser l’app pour shadow ? Je me pause la question de me débarrasser de mon pc gaming qui prend trop de place à mon goût. Et le rpi sur papier pourrait répondre à mes attentes avec son dual screen


David_L Abonné
Le 30/10/2019 à 07h15

tarlak a dit:





C’est plutôt à éviter pour le moment à mon avis, déjà parce que l’app n’est proposée que pour Ubuntu classique (donc x86), ensuite parce pas grand chose sera optimisé pour le pi et sa gestion du rendu vidéo et de l’accélération.



Il y a pas mal de clients légers en x86 qui existent, Shadow propose sa propre box avec un Linux optimisé par leurs équipes, autant regarder de ce côté là je pense.


tarlak
Le 30/10/2019 à 07h28

David_L a dit:


C’est plutôt à éviter pour le moment à mon avis, déjà parce que l’app n’est proposée que pour Ubuntu classique (donc x86), ensuite parce pas grand chose sera optimisé pour le pi et sa gestion du rendu vidéo et de l’accélération.Il y a pas mal de clients légers en x86 qui existent, Shadow propose sa propre box avec un Linux optimisé par leurs équipes, autant regarder de ce côté là je pense.




Merci pour la réponse, je voulais éviter leur box justement, je vais regarder vers d’autre clients légers en X86