Change shell to console for code block
This commit is contained in:
parent
c2ebe1a13a
commit
559c5be55d
3 changed files with 26 additions and 26 deletions
|
@ -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/` où `<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
|
||||
```
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue