Por qué los udiscos no están en el sistema


10

En el manual de Ubuntu sobre AutomaticallyMountPartitions se describe que Nautilus está usando udiscos para montar particiones. Pero cuando escribo udisksen el sistema de terminal me dice que necesito instalarlo. Entonces, ¿Nautilus realmente usa udiscos?

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

Respuestas:


7

En Trusty udisks2se instala de forma predeterminada y lo utiliza nautilus.

El binario está en

/usr/bin/udisksctl

encontrado a través de dpkg -L udisks2 | grep bin/


de 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

Aquí hay una breve prueba

% sudo apt-get remove udisks2
Leyendo listas de paquetes ... Hecho
Construyendo árbol de dependencia       
Leyendo información del estado ... Hecho
Los siguientes paquetes serán eliminados:
  arronax arronax-nautilus brasero deja-dup-backend-gvfs gnome-disk-utility
  gnome-shell-extensiones 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 actualizado, 0 recién instalado, 20 para eliminar y 0 no actualizado.
Después de esta operación, se liberarán 20,9 MB de espacio en disco.
¿Quieres continuar? [S / n]
% sudo apt-get remove udisks
Leyendo listas de paquetes ... Hecho
Construyendo árbol de dependencia       
Leyendo información del estado ... Hecho
Los siguientes paquetes serán eliminados:
  udiscos
0 actualizado, 0 recién instalado, 1 para eliminar y 0 no actualizado.
Después de esta operación, se liberarán 1.043 kB de espacio en disco.
¿Quieres continuar? [S / n]

¿es posible usar el comando udisks2 desde la terminal entonces? No puedo encontrar ese comando
vico

@vico /usr/bin/udisksctlencontrar a través dedpkg -L udisks2 | grep bin/
AB

1
El problema es que varios wikis de ubuntu y sitios de consejos todavía le dicen a la gente que use udiscos y no hay ningún mensaje que indique a dónde fue.
Don brillante

Esto no es correcto udisksctles un comando completamente diferente de udisks. No es una caída en el reemplazo.
Cerin

/usr/bin/udisksNO está disponible en Ubuntu 18. udisksrealiza muchas funciones no disponibles udisksctl. No encontré un " udisks2" comando. Cada vez está más claro que necesitamos saber en qué paquete udisksestá IN el comando real .
será el

3

Estaba usando udiscos para montar una partición NTFS en el mismo disco que el sistema operativo. Mi comando se veía así

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

Usé este comando en 16.04 (mint 18):

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

1
gracias Nick Lo curioso es que no puede usar 'sudo', o se montará en / media / root en lugar de media / user. tiene que ejecutarlo y usar la cosa de 'autenticación' personalizada en su lugar
don brillante
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.