Udiskler neden sistemde değil


10

Ubuntu'da AutomaticallyMountPartitions ile ilgili kılavuzda Nautilus'un bölümleri monte etmek için udiskler kullandığı açıklanmaktadır. Ama udisksterminal sistemine yazdığımda onu kurmam gerektiğini söylüyor. Peki, Nautilus gerçekten udisks kullanıyor mu?

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

Yanıtlar:


7

Trusty varsayılanudisks2 olarak yüklenir ve nautilus tarafından kullanılır.

İkili içeride

/usr/bin/udisksctl

yoluyla bulundu dpkg -L udisks2 | grep bin/


itibaren 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

İşte kısa bir test

% sudo apt-get kaldır udisks2
Paket listeleri okunuyor ... Tamam
Bina bağımlılığı ağacı       
Durum bilgileri okunuyor ... Yapıldı
Aşağıdaki paketler KALDIRILACAK:
  arronax arronax-nautilus brasero deja-dup-arka uç-gvfs gnome-disk-yardımcı programı
  gnome-kabuk-uzantıları gnome-sushi gvfs gvfs-backends gvfs-backends-goa
  gvfs-daemons gvfs-sigorta nautilus nautilus-sendto nautilus-paylaşım yazılım merkezi
  ubuntu-gnome-masaüstü udisks2 usb-yaratıcısı-ortak usb-yaratıcısı-gtk
0 yükseltildi, 0 yeni yüklendi, 20 kaldırıldı ve 0 yükseltilmedi.
Bu işlemden sonra 20,9 MB disk alanı boşaltılır.
Devam etmek istiyor musun? [E / N]
% sudo apt-get kaldır udisks
Paket listeleri okunuyor ... Tamam
Bina bağımlılığı ağacı       
Durum bilgileri okunuyor ... Yapıldı
Aşağıdaki paketler KALDIRILACAK:
  udisks
0 yükseltildi, 0 yeni yüklendi, 1 kaldırıldı ve 0 yükseltilmedi.
Bu işlemden sonra 1,043 kB disk alanı boşaltılır.
Devam etmek istiyor musun? [E / N]

terminalden udisks2 komutunu kullanmak mümkün mü? Böyle bir komut bulamıyorum
vico

@vico /usr/bin/udisksctlbulundu üzerindendpkg -L udisks2 | grep bin/
AB

1
sorun şu ki, çeşitli ubuntu wikis ve tavsiye siteleri hala insanlara udisks kullanmasını söylüyor ve nereye gittiğini belirten bir mesaj yok.
parlak don

Bu doğru değil udisksctl, tamamen farklı bir komut udisks. Bunun yerine bir damla değil.
Cerin

/usr/bin/udisksUbuntu 18'de KULLANILAMAZ. udiskspek çok işlevi kullanılamaz duruma getirir udisksctl. " udisks2" Komutu bulamadım . Gerçek udiskskomutun hangi paketin IN olduğunu bilmemiz gerektiği anlaşılıyor .
will

3

İşletim Sistemi ile aynı diske bir NTFS bölümü bağlamak için udisks kullanıyordum. Komutum böyle görünüyordu

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

Bu komutu 16.04'te (nane 18) kullandım:

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

1
teşekkürler Nick. komik şey 'sudo' kullanamazsınız, ya da medya / kullanıcı yerine / media / root altına monte edilir. çalıştırmak ve özel 'kimlik doğrulama' şey yerine kullanmak zorunda
don parlak
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.