Perché udisks non si trova nel sistema

10

Nel manuale di Ubuntu relativo a AutomaticallyMountPartitions viene descritto che Nautilus sta usando gli udisks per montare le partizioni. Ma quando digito udisks nel sistema terminale, dico che ho bisogno di installarlo. Quindi, Nautilus usa davvero gli udisks?

"When you mount a disc normally with the file browser (nautilus etc) it mounts disks by interacting with udisks behind the scenes."
    
posta vico 12.07.2015 - 12:11

2 risposte

7

In Trusty udisks2 è installato da predefinito e utilizzato da nautilus .

Il binario è in

/usr/bin/udisksctl

trovato tramite dpkg -L udisks2 | grep bin/

da 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

Ecco un breve test

% sudo apt-get remove udisks2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  arronax arronax-nautilus brasero deja-dup-backend-gvfs gnome-disk-utility
  gnome-shell-extensions gnome-sushi gvfs gvfs-backends gvfs-backends-goa
  gvfs-daemons gvfs-fuse nautilus nautilus-sendto nautilus-share software-center
  ubuntu-gnome-desktop udisks2 usb-creator-common usb-creator-gtk
0 upgraded, 0 newly installed, 20 to remove and 0 not upgraded.
After this operation, 20,9 MB disk space will be freed.
Do you want to continue? [Y/n]
% sudo apt-get remove udisks
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  udisks
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 1.043 kB disk space will be freed.
Do you want to continue? [Y/n]
    
risposta data A.B. 12.07.2015 - 12:41
3

Stavo usando udisks per montare una partizione NTFS sullo stesso disco del sistema operativo. Il mio comando assomigliava a questo

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

Ho usato questo comando in 16.04 (nuovo 18):

udisksctl mount --block-device /dev/disk/by-uuid/
    
risposta data zdanb 12.07.2016 - 03:45

Leggi altre domande sui tag