Was macht udisks-daemon und brauche ich es?

11

Ich habe nachgesehen htopund der einzige Prozess mit> 0,0% CPU (abgesehen von htop selbst) war /usr/lib/udisks/udisks-daemon.

Die Fragen sind also: Was ist dieser Service? Brauche ich es (Oder wann brauche ich es?) Warum greift es auf die Laufwerke zu?

Leemes
quelle

Antworten:

11

Offizielle Paketbeschreibung für udisks:

Der udisks-Daemon dient als Schnittstelle zu Systemblockgeräten, die über D-Bus implementiert werden. Es verarbeitet Vorgänge wie das Abfragen, Bereitstellen, Aufheben der Bereitstellung, Formatieren oder Entfernen von Speichergeräten wie Festplatten oder USB-Sticks.

Dieses Paket enthält auch das Dienstprogramm udisks, mit dem diese Vorgänge über die Befehlszeile ausgelöst werden können (sofern von PolicyKit zugelassen). Externe Tools wie hdparm werden verwendet, sofern verfügbar, um zusätzliche Vorgänge zu implementieren, z. B. das Konfigurieren von Festplatten-Spindown-Zeiten.

Zum Erstellen oder Ändern von Dateisystemen wie XFS-, RAID- oder LUKS-Verschlüsselung müssen die entsprechenden Tools mkfs. * Und admin installiert sein, z. B. dosfstools und mtools für VFAT, xfsprogs für XFS oder cryptsetup für LUKS.


Brauche ich es

Dies sollte von fast jedem als ein wesentliches Paket angesehen werden. Das einzige Mal , wenn ich in Betracht ziehen würde, es zu entfernen, wäre, wenn ich eine einfache /dev/sdXCLI-Installation auf einem Computer hätte, auf dem keine Notwendigkeit bestand udev- dh die Hardware ändert sich nie (was in der Praxis fast immer eine virtuelle Maschine, einen VPS oder eine sehr sehr bedeutet alte Maschine).

ish
quelle
-1

Hier ist eine weitere Sichtweise auf Ihre zweite Frage, ob Sie sie benötigen: Es hängt davon ab, was Ihre Ziele sind. Wenn Sie erfahren möchten, wie Ihr System unter der Haube funktioniert, benötigen Sie definitiv keinen udisksDaemon. Nicht einmal unter Ubuntu.

Ich spreche hier aus meiner eigenen Erfahrung. Die Welt braucht mehr Menschen, die neugierig sind, was unter der Haube vor sich geht. Siehe meinen Code auf GitHub als Referenz.


quelle