[TUTO] Archlinux ARM -> Raspberry

Architecture ARM, archlinuxarm, raspberrypi ...
Répondre
Avatar de l’utilisateur
valentin2105
Hankyu
Messages : 23
Inscription : lun. 26 oct. 2009, 06:11

[TUTO] Archlinux ARM -> Raspberry

Message par valentin2105 »

Bonjour,

J'ai "pondu" un petit tutoriel sur Archlinux ARM sur Raspberry Pi,

Voici les points essentiels :

- Configurer et sécuriser SSH
- Installation du service Web NginX et PhP
- Installation d’une base de données MySQL
- Mise en place d’un partage réseau avec SAMBA
- Installation d’une SeedBox avec Transmission-Daemon
- Installation d’un serveur de musique : Music Player Daemon
- Quelques petites astuces pour améliorer le tout.

Pour ceux que ça intéressent, ça se trouve ici :

https://valentin2105.wordpress.com/2014 ... arch-serv/
Openbox powered on my ~Archlinux
viperpaulo
Chu Ko Nu
Messages : 389
Inscription : lun. 06 déc. 2010, 13:58

Re: [TUTO] Archlinux ARM -> Raspberry

Message par viperpaulo »

Hello,

Petit retour après lecture vite fait :
- 2 petites coquilles : le fichier /etc/php/php/ini > /etc/php/php.ini et sudo systemctl enable smb > sudo systemctl enable smbd
- C'est pas mal d'avoir un $ ou un # en début de ligne pour savoir si on lance une commande en user ou en root. De même, je préfère être root que de lancer du sudo.
- Je trouve que ça manque d'un peu de détail sur les options de configuration. Après tu vas me dire RTFM ;-)

Sinon, c'est bien fait !
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1194
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [TUTO] Archlinux ARM -> Raspberry

Message par karhu »

Intéressant, j'attends un Rpi, mais quand ?
Comme @viperpaulo une toute petite coquille. Tu écris :
Nous allons installer MariaDB (fork de MySQL) de base sous Archlinux :
et tu décris l'installation de mysql :?:
sudo pacman -S mysql
au lieu de :

Code : Tout sélectionner

sudo pacman -S mariadb mariadb-clients
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
valentin2105
Hankyu
Messages : 23
Inscription : lun. 26 oct. 2009, 06:11

Re: [TUTO] Archlinux ARM -> Raspberry

Message par valentin2105 »

Merci pour les fautes, après relecture, il en reste toujours :p

karhu a écrit :et tu décris l'installation de mysql :?:
C'est vrai, je n'y avais pas pensé, enfaîte en lançant pacman -S mysql il propose directement MariaDB,
C'est peut être plus simple mais c'est vrai que c'est pas très propre :p
viperpaulo a écrit :- 2 petites coquilles : le fichier /etc/php/php/ini > /etc/php/php.ini et sudo systemctl enable smb > sudo systemctl enable smbd
Merci, c'est corrigé !
viperpaulo a écrit :C'est pas mal d'avoir un $ ou un # en début de ligne pour savoir si on lance une commande en user ou en root. De même, je préfère être root que de lancer du sudo.
J'vais rajouter ça, c'est vrai que c'est plus précis !
viperpaulo a écrit :- Je trouve que ça manque d'un peu de détail sur les options de configuration. Après tu vas me dire RTFM ;-)
Enfaite je détaille "au minimum", juste pour avoir un truc qui fonctionne, c'est pour ça que je link plusieurs fois le wifi d'arch.
Je vais voir quand même pour expliquer quelques petites choses en détail.

En tout cas merci d'avoir pris le temps de lire ce tuto !
Openbox powered on my ~Archlinux
viperpaulo
Chu Ko Nu
Messages : 389
Inscription : lun. 06 déc. 2010, 13:58

Re: [TUTO] Archlinux ARM -> Raspberry

Message par viperpaulo »

valentin2105 a écrit :Merci pour les fautes, après relecture, il en reste toujours :p
viperpaulo a écrit :- Je trouve que ça manque d'un peu de détail sur les options de configuration. Après tu vas me dire RTFM ;-)
Enfaite je détaille "au minimum", juste pour avoir un truc qui fonctionne, c'est pour ça que je link plusieurs fois le wifi d'arch.
Je vais voir quand même pour expliquer quelques petites choses en détail.
Oui, tu proposes une configuration, c'est sympa de savoir pourquoi tu as choisis telle ou telle option. Mais c'est vrai que tu renvoies au wiki régulièrement!
M.Orion
archer
Messages : 123
Inscription : dim. 17 juin 2012, 17:20
Localisation : Paris (75)
Contact :

Re: [TUTO] Archlinux ARM -> Raspberry

Message par M.Orion »

Hello !

Sympa ton TUTO :)

Il faudrait créer une page sur le Wiki, je pense que ce serai vraiment sympa :D
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [TUTO] Archlinux ARM -> Raspberry

Message par Moviuro »

Code : Tout sélectionner

ssh-keygen -t dsa -f ~/.ssh/id_server
Wikipédia a écrit :e Digital Signature Algorithm, plus connu sous le sigle DSA, est un algorithme de signature numérique standardisé par le NIST aux États-Unis, du temps où le RSA était encore breveté. Cet algorithme fait partie de la spécification DSS pour Digital Signature Standard adoptée en 1993 (FIPS 186). Une révision mineure a été publiée en 1996 (FIPS 186-1) et le standard a été amélioré en 2002 dans FIPS 186-2.
Utilise plutôt ed25519 qui est carrément plus récent et vraiment plus safe.

Code : Tout sélectionner

scp -P <port> ~/.ssh/id_server.pub <user>@<ip-du-rasp>:~/.ssh/authorized_keys

Code : Tout sélectionner

man 1 ssh-copy-id

Code : Tout sélectionner

sudo
Berk (c'est personnel, mais berk malgré tout)
Il manque un peu la configuration firewall pour protéger phpmyadmin. Mais déjà, l'utiliser sonne comme un suicide... ;)
Pour samba, c'est aussi possible de faire un share sans mot de passe (si c'est en local, c'est pas trop bête) :

Code : Tout sélectionner

[global]
workgroup = WORKGROUP
usershare allow guests = yes
map to guest = Bad User
guest account = nobody
server string = nom.du.serveur

[public]
path = /srv/smb/public
available = yes
browsable = yes
public = yes
writable = yes
read only = no
guest ok = yes
security = user
Aussi, on est en 2015 avec un noyau ultra-récent. Je pense que c'est envisageable de passer le raspi en ferme à containers, non ? ça éviterait de tout poutrer si quelqu'un arrive à compromettre un de tes nombreux services ;)
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [TUTO] Archlinux ARM -> Raspberry

Message par Moviuro »

LinuxSSH a écrit :Hello !

Sympa ton TUTO :)

Il faudrait créer une page sur le Wiki, je pense que ce serai vraiment sympa :D
Déterrage, encore... :non:
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
M.Orion
archer
Messages : 123
Inscription : dim. 17 juin 2012, 17:20
Localisation : Paris (75)
Contact :

Re: [TUTO] Archlinux ARM -> Raspberry

Message par M.Orion »

Il faudrait reprendre l'idée et faire une page Wiki dédié à ça

1. Téléchargement d'Archlinux ARM
2. Création de la carte SD / Micro-SD
3. Installation
4. Premier lancement du Raspberry
5. etc..

Après moi je dis ça.. je dis rien :copain:
AlexxC
Hankyu
Messages : 28
Inscription : dim. 14 sept. 2014, 09:49

Re: [TUTO] Archlinux ARM -> Raspberry

Message par AlexxC »

Bonjour,

Tout est deja explique sur le site archlinux arm.
Par contre, un tuto/wiki pour l'installation d'un desktop (kde, gnome, etc) sur un rpi2, serai bien.
J'ai galere a avoir Xorg fonctionnel sur le mien (probleme de pilote graphique)
M.Orion
archer
Messages : 123
Inscription : dim. 17 juin 2012, 17:20
Localisation : Paris (75)
Contact :

Re: [TUTO] Archlinux ARM -> Raspberry

Message par M.Orion »

AlexxC a écrit :Tout est deja explique sur le site archlinux arm.
Ce serai tout aussi bien de l'avoir ici, version FR
AlexxC a écrit :Par contre, un tuto/wiki pour l'installation d'un desktop (kde, gnome, etc) sur un rpi2, serai bien.
J'ai galere a avoir Xorg fonctionnel sur le mien (probleme de pilote graphique)
Tu parles de ce topic j'imagine : viewtopic.php?f=26&t=16656&p=141746#p141746
Une solution a été apportée et fonctionnelle...
AlexxC
Hankyu
Messages : 28
Inscription : dim. 14 sept. 2014, 09:49

Re: [TUTO] Archlinux ARM -> Raspberry

Message par AlexxC »

Oui c'est bien ce topic.

J'ai deux RPI : un b+ et un rpi2
J'ai jamais trop eu de soucis avec le b+ avec tout ce que j'ai fais avec, par contre le 2, comme il est assez recent, il faut un peu plus chercher pour s'en sortir :)

Apres, pour un wiki en français, pourquoi pas. N'etant pas trop anglophone, le "tuto officiel" reste assez claire. Par contre, installer une distri slax linux, c'est autre chose :)
Avatar de l’utilisateur
quarkup
Hankyu
Messages : 17
Inscription : sam. 10 mai 2014, 21:59

Re: [TUTO] Archlinux ARM -> Raspberry

Message par quarkup »

Bonjour à tous,

de mon côté rien à faire, mon raspberry (B+) ne boot pas avec l'ARMarch... Tuto (http://archlinuxarm.org/platforms/armv7 ... berry-pi-2) suivi dans tous les sens, que dalle. Les solutions proposées dans le forum arm n'ont rien données non plus (img, script d'installation, et j'en passe)...
S'il y en pas parmis vous qui ont réussi l'install avec le fichier proposé je suis preneur du retour d'expérience (ArchLinuxARM-rpi-2-latest.tar.gz)

Du coup je me suis rabattu sur Alpine Linux, et là du premier coup c'est ok.
Je ne pense pas y perdre au change toutefois avec Alpine : l'empreinte mémoire est pour le moins intéressante (même avec un serveur en fonction) et la taille des paquets est vraiment ridicule quant au temps de téléchargement.
Bref, pour l'instant je poursuis dans cette voie.
Je me fiche de savoir pouquoi sont conçues les choses, c'est ce qu'elles peuvent faire qui m'intéresse.
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [TUTO] Archlinux ARM -> Raspberry

Message par Moviuro »

quarkup a écrit :mon raspberry (B+) ne boot pas avec l'ARMarch... Tuto (http://archlinuxarm.org/platforms/armv7 ... berry-pi-2)
B+ != Raspi 2 http://archlinuxarm.org/platforms/armv6/raspberry-pi
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Avatar de l’utilisateur
quarkup
Hankyu
Messages : 17
Inscription : sam. 10 mai 2014, 21:59

Re: [TUTO] Archlinux ARM -> Raspberry

Message par quarkup »

Même merdouille, j'ai essayé aussi ! J'obtiens un joli écran plein de couleurs type arc en ciel...
Sur ce coup-là je vais rester sur l'Alpine.
Dernière modification par FoolEcho le dim. 23 août 2015, 09:04, modifié 1 fois.
Raison : balise quote mal formée
Je me fiche de savoir pouquoi sont conçues les choses, c'est ce qu'elles peuvent faire qui m'intéresse.
Répondre