udisksがシステムにない理由


10

AutomaticallyMountPartitionsに関するUbuntuのマニュアルでは、Nautilusがudiskを使用してパーティションをマウントしていると説明されています。しかしudisks、ターミナルシステムに入力すると、インストールする必要があると表示されます。では、Nautilusは本当にudiskを使用するのでしょうか?

"When you mount a disc normally with the file browser (nautilus etc) it mounts disks by interacting with udisks behind the scenes."

回答:


7

Trusty udisks2デフォルトでインストールされ、nautilusによって使用されます

バイナリは

/usr/bin/udisksctl

経由で見つかりました dpkg -L udisks2 | grep bin/


から man udisksctl

NAME
       udisksctl - The udisks command line tool

SYNOPSIS
       udisksctl status

       udisksctl info {--object-path OBJECT | --block-device DEVICE}

       udisksctl mount {--object-path OBJECT | --block-device DEVICE} [--filesystem-type TYPE] [--options OPTIONS...] [--no-user-interaction]

       udisksctl unmount {--object-path OBJECT | --block-device DEVICE} [--force] [--no-user-interaction]

       udisksctl unlock {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]

       udisksctl lock {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]

       udisksctl loop-setup --file PATH [--read-only] [--offset OFFSET] [--size SIZE] [--no-user-interaction]

       udisksctl loop-delete {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]

       udisksctl power-off {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]

       udisksctl smart-simulate --file PATH {--object-path OBJECT | --block-device DEVICE} [--no-user-interaction]

       udisksctl monitor

       udisksctl dump

       udisksctl help

これは短いテストです

%sudo apt-get remove udisks2
パッケージリストを読み込んでいます...完了
依存関係ツリーの構築       
状態情報を読み取っています...完了
次のパッケージは削除されます:
  arronax arronax-nautilus brasero deja-dup-backend-gvfs gnome-disk-utility
  gnome-shell-extensions gnome-sushi gvfs gvfs-backends gvfs-backends-goa
  GVFS-のデーモンのgvfs-ヒューズオウムガイオウムガイ-のsendtoオウムガイシェアソフトウェアセンター
  ubuntu-gnome-desktop udisks2 usb-creator-common usb-creator-gtk
アップグレード0、新規インストール0、削除20、アップグレードなし0
この操作の後、20.9 MBのディスク領域が解放されます。
続けたいですか?[はい/いいえ]
%sudo apt-get remove udisks
パッケージリストを読み込んでいます...完了
依存関係ツリーの構築       
状態情報を読み取っています...完了
次のパッケージは削除されます:
  udisk
アップグレード0、新規インストール0、削除1、アップグレードなし0
この操作の後、1.043 kBのディスク領域が解放されます。
続けたいですか?[はい/いいえ]

端末からudisks2コマンドを使用することは可能ですか?私はそのようなコマンドを見つけることができません
vico

@vicoが/usr/bin/udisksctl見つかりましたdpkg -L udisks2 | grep bin/
AB

1
問題は、さまざまなubuntuのwikiやアドバイスサイトがudiskを使用するように人々に伝え、どこに行ったかを示すメッセージがないことです。
2017

これは不正解udisksctlですudisks。コマンドはとはまったく異なります。それは交換のドロップではありません。
セリン2017年

/usr/bin/udisksUbuntu 18 udisksでは使用できませんudisksctl。からは利用できない多くの機能を実行します。「udisks2」コマンドが見つかりませんでした。実際のudisksコマンドが含まれているパッケージを知る必要があることが明らかになりつつあります。
意志

3

udiskを使用して、オペレーティングシステムと同じディスクにNTFSパーティションをマウントしていました。私のコマンドはこのように見えました

/usr/bin/udisks --mount /dev/disk/by-uuid/

16.04(mint 18)でこのコマンドを使用しました。

udisksctl mount --block-device /dev/disk/by-uuid/

1
ニックに感謝します。おもしろいのは、 'sudo'を使用できないことです。そうしないと、media / userの代わりに/ media / rootの下にマウントされます。それを実行し、代わりにカスタムの「認証」を使用する必要があります
明るい
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.