Change shell to console for code block

This commit is contained in:
Yorick Barbanneau 2020-03-07 01:43:08 +01:00
parent c2ebe1a13a
commit 559c5be55d
3 changed files with 26 additions and 26 deletions

View file

@ -18,7 +18,7 @@ réseaux** et enfin **le montage par les utilisateurs non privilégiés du
système**.
Bien sûr je ne veux pas utiliser le montage automatique, mais pour tout le reste
il est possible d'utiliser `Gio`, la librairie issu du projet Gnome et utilisée
il est possible d'utiliser `gio`, la librairie issu du projet Gnome et utilisée
pour les montage de périphériques de stockage.
## Commençons simple, un disque USB
@ -26,14 +26,14 @@ pour les montage de périphériques de stockage.
Le premier cas que nous allons étudier, et le plus simple, est celui de la clé
USB. Bien entendu il fait avoir installé Gio, sur Archlinux :
```
```console
pacman -S gvfs
```
Une fois la clé branchée il suffira de trouver le périphérique représentant
notre support dans `/dev/` et la partition que l'on veux monter avec `lsblk`
```
```console
lsblk
sda 8:0 1 14,5G 0 disk
└─sda1 8:1 1 14,5G 0 part
@ -42,7 +42,7 @@ nvme0n1 259:0 0 477G 0 disk
```
Dans l'exemple, je veux utiliser ma clé `/dev/sda1`
```
```console
gio mount -d /dev/sda1
/dev/sda1 a été monté sur /run/media/ephase/MaCle
```
@ -52,7 +52,7 @@ dossier ou le périphérique est monté.
Pour démonter le périphérique, il suffira de faire
```
```console
gio mount -u /run/media/ephase/MaCle
```
@ -69,7 +69,7 @@ simple à trouver et cette fois la commande ne le retourne pas le point de
montage. Bonne nouvelle tout de même : `gio` prend en compte les fichiers
`~/.ssh/config` et sait utiliser les clefs.
```
```console
gio mount ssh://myhost.com
Saisissez la phrase de passe de la clé SSH de myhost.com
Password:
@ -78,7 +78,7 @@ Password:
Le point de montage est un sous-dossier de `/run/users/<uid>/gvfs/``<uid>`
est celui de votre utilisateur, dans le cas ci-dessus :
```
```console
tree
/run/user/1000/gvfs
└── sftp:host=myhost.com
@ -87,7 +87,7 @@ tree
Le démontage est simple :
```
```console
gio mount -u ssh://myhost.com
```
@ -102,7 +102,7 @@ utilisé notamment par les téléphones Android. Il faut là aussi installer un
paquet pour que tout fonctionne, sous Archlinux `gvfs-mtp`. La commande est plus
complexe :
```
```console
gio mount -li | awk -F= '{if(index($2,"mtp") == 1)system("gio mount "$2)}'
```
@ -121,13 +121,13 @@ montage est un sous dossier de `/run/users/<uid>/gvfs`.
Pour le démontage, soit nous connaissez l'URI du périphérique (du style
`mtp://Android_ae45f6`) et il suffit de faire :
```
```console
gio mount -u mtp://Android_ae45f6
```
Sinon il est possible de donner le point de montage à la commande `gio` :
```
```console
gio mount -u /run/users/1000/mtp:Android_ae45f6
```