web-dev-qa-db-ja.com

udiskユーティリティでudiskを管理する方法は?

Udisksユーティリティをインストールしようとしています。問題は、コンピューターにすでに最新バージョンのudiskがインストールされているということです。

Sudo apt-get install udisks2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
udisks2 is already the newest version (2.1.7-1ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 83 not upgraded.

ただし、次のコマンドを実行しても、インストールされていないことを示す出力は生成されません。

which udisks2

次のようなコマンドを実行するとエラーが発生します。

udisks2 --unmount /dev/sdb
udisks2: command not found
5
misha

Udisks2ユーティリティコマンドを使用するには、次を入力します。

udisksctl

オプションが表示されます:

$ udisksctl
Usage:
  udisksctl COMMAND

Commands:
  help            Shows this information
  info            Shows information about an object
  dump            Shows information about all objects
  status          Shows high-level status
  monitor         Monitor changes to objects
  mount           Mount a filesystem
  unmount         Unmount a filesystem
  unlock          Unlock an encrypted device
  lock            Lock an encrypted device
  loop-setup      Set-up a loop device
  loop-delete     Delete a loop device
  power-off       Safely power off a drive
  smart-simulate  Set SMART data for a drive

Use "udisksctl COMMAND --help" to get help on each command.

udisksctlを使用してフラッシュドライブをアンマウントしたい場合は、マウントされたパーティションの名前を取得する必要があります。あなたはで見つけることができます:

lsblk

出力例:

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda            8:0    1 15.2G  0 disk 
└─sda1         8:1    1 15.2G  0 part /media/zanna/4C45-110F

このデバイスをアンマウントできます:

udisksctl unmount -b /dev/sda1

これはudisksctl mount -b /dev/sda1で元に戻すことができます

9
Zanna

udisks2がシステムにインストールされます。

ターミナルで実行できるコマンドudisks2はありません。

すべてが正しいように見えます。

udisksのようなudisksctlに関連する他の端末コマンドを使用できます。

man udisksdもご覧ください。

3
Pilot6