コマンドラインを使用してイルカからインストール

コマンドラインを使用してイルカからインストール

私はこれがどのように可能であるか常に疑問に思っていました(つまり、内部的にどのように機能するのか)。ディレクトリをマウントするにはルートである必要があります。

sudo mount /dev/something /mnt/somedir

fstabに行を追加すると、この問題を解決できることがわかります。

さて、USBスティックを挿入してDolphin(KDEのファイルマネージャ)で選択すると、rootパスワードを必要とせずにUSBスティックをインストールし、インストールされた書き込み/読み取りアクセスを提供する理由が何であるか疑問に思います。新しいデバイスを監視するためにdbusを使用していると思います。 (何かをインストールする必要があることを知っているとき)ルートなしでインストールできる方法を理解できません。ルートなしで一部のデバイスを手動でインストールする方法が見つかりませんでした。おそらくDolphinが何をしているのかを学ぶことができます。

ベストアンサー1

これはudiskによって行われます。 udiskには、「udisks」と「udisks2」の2つのバージョンがあります。おそらくこれらの1つ以上がすでにインストールされているでしょう。どちらもコマンドラインユーティリティで提供されています。 Dolphinが動作している場合は、両方とも機能する必要があります。

udisksはファイルシステムを/media/<label>

$ udisks --mount /dev/sdc1
Mounted /org/freedesktop/UDisks/devices/sdc1 at /media/<label>
$ udisks --unmount /dev/sdc1

udisks2というユーティリティはudisksctl。それを使う/run/media/$USERNAME/<label>

$ udisksctl mount -b /dev/sdc1
Mounted /dev/sdc1 at /run/media/t-8ch/<label>.
$ udisksctl unmount -b /dev/sdc1
Unmounted /dev/sdc1.

おすすめ記事