Configuration et mise à jour de Raspbian

Nextcloud 12 et Raspberry Pi

Configuration de Raspbian

Cette étape permet d'effectuer la configuration générale de Raspbian (avec l'outil raspi-config) puis sa mise à jour avant l'installation des applications nécessaires pour Nextcloud.

terminal

Première configuration

pi@raspberrypi:~ $ sudo raspi-config
menu raspi-config nov 2017

En premier, choisir l’option :

1 Change User Password

Sur l'écran "You will now be asked...", taper Entrée pour OK, donner le nouveau mot de passe et Entrée

Enter new UNIX password:

Retaper le mot de passe et Entrée

Retype new UNIX password:

Un écran vous indique que le mot de passe a été modifié (Paxxword changed succesfully).

 

Choisir ensuite la ligne :

2. Network Options

N1 Hostname

Effacer le nom d'hôte par défaut (raspberrypi) et choisir votre nom d'hôte (contenant des lettres de 'a' à 'z', chiffres de 0 à 9 et trait d'union). J'ai choisi dans cet exemple "myweb".

Cliquer sur la touche Tab pour se positionner sur <Ok> et Entrée.

 

Aller sur la ligne :

4 Localisation Options

Choisir l'option

I1 Change Locale

Taper Espace sur la ligne

[*] fr_FR.UTF-8 UTF-8

Touche Tab et Entrée sur <Ok>

Sur l'écran suivant se positionner sur fr_FR.UTF-8 pour choisir la langue française par défaut.

Touche Tab et Entrée sur <Ok>

Le Pi va maintenant générer les locales.

 

4 Localisation Options

Choisir l'option

I2 Change Timezone

Aller sur Europe et Entrée

Aller sur Paris et Entrée.

 

4 Localisation Options

Choisir l'option

I4 Change Wi-fi Country

Aller sur FR France et Entrée.

 

5. Interfacing Options

P2 SSH

Se positionner sur <Yes> pour autoriser le serveur SSH et Entrée.

 

7. Advanced Options

A1 Expand Filesystem

 

7. Advanced Options

A3 Memory Split

Il s'agit de la mémoire vive destinée au serveur graphique. Dans la mesure où nous n'utiliserons pas d'applications graphiques, mettre au minimum (c'est à dire 16).

Mettre 16 à la place de 64.

Tab et <Ok>

 

Touche Tab et <Finish>

Would you like to reboot now?

<Yes>

 

Le pi va redémarrer et mettre à jour la configuration.

 

pi@raspberrypi:~ $ Connection to 192.168.0.10 closed by remote host.
Connection to 192.168.0.10 closed.
[user@localhost ~]$

Mise à jour du système d’exploitation

$ ssh pi@192.168.0.10
pi@192.168.0.10's password:
(taper le mot de passe défini dans l'étape précédente)

 

Linux myweb 4.9.59-v7+ #1047 SMP Sun Oct 29 12:19:23 GMT 2017 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Dec 29 22:26:39 2017 from 192.168.0.11

 

 

Nous procédons ensuite à la mise à jour de Raspbian :

pi@myweb:~ $ sudo apt update
12,0 Mo réceptionnés en 22s (532 ko/s) 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances 
Lecture des informations d'état... Fait
22 packages can be upgraded. Run 'apt list --upgradable' to see them.

pi@myweb:~ $ sudo apt upgrade
Lecture des informations d'état... Fait 
Calcul de la mise à jour... Fait 
Les paquets suivants seront mis à jour : 
  (...)
22 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 16,1 Mo dans les archives.
Après cette opération, 112 ko d'espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(…)

 

Si la mise à jour s'interrompt et que le terminal ne répond plus, débrancher et rebrancher le pi.

Au redémarrage :

pi@myweb:~ $ sudo dpkg --configure -a
pi@myweb:~ $ sudo apt upgrade

Suivez également les indications qui vous seront données par ces commandes, par exemple :

pi@myweb:~ $ sudo apt --fix-broken install

 

Éventuellement, un avertissement sera affiché concernant le changement d'autorités de certification. Taper "q" :

ca-certificates (20141019+deb8u2) stable; urgency=medium 
 
  Update Mozilla certificate authority bundle to version 2.9. 
    The following certificate authorities were added (+): 
    + "Certplus Root CA G1"(...)
- "Verisign Class 3 Public Primary Certification Authority - G2" 
 
 -- Michael Shuler <michael@pbandjelly.org>  Fri, 18 Nov 2016 09:09:47 -0600 
 
(q to quit)q
(...)
Traitement des actions différées (« triggers ») pour ca-certificates (20141019+deb8u2) ... 
Updating certificates in /etc/ssl/certs... 10 added, 10 removed; done. 
Running hooks in /etc/ca-certificates/update.d....done.
pi@myweb:~ $

 

Après la mise à jour, il est préférable de redémarrer le Pi.

pi@myweb:~ $ sudo reboot