Il s'agit de la commande dbus-uuidgen qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
dbus-uuidgen - Utilitaire pour générer des UUID
SYNOPSIS
dbus-uuidgen [--version] [--assurer [=NOM DE FICHIER]] [--avoir [=NOM DE FICHIER]]
DESCRIPTION
La dbus-uuidgen La commande génère ou lit un ID universellement unique.
Notez que l'UUID D-Bus n'a aucune relation avec la RFC 4122 et ne génère pas d'UUID
compatible avec cette spécification. De nombreux systèmes ont une commande distincte pour cela (souvent appelée
"uuidgen").
See http://www.freedesktop.org/software/dbus/ pour plus d'informations sur D-Bus.
L'utilisation principale de dbus-uuidgen est de s'exécuter dans le script de post-installation d'un package D-Bus
comme ça:
dbus-uuidgen --assure
Cela garantira que /var/lib/dbus/id-machine existe et contient l'uuid. Ce ne sera pas
écraser un uuid existant, car cet identifiant doit rester fixe pour une seule machine jusqu'à ce que
au moins au prochain redémarrage.
Les propriétés importantes de l'UUID de la machine sont que 1) il reste inchangé jusqu'à ce que le
prochain redémarrage et 2) il est différent pour deux instances en cours d'exécution du noyau du système d'exploitation. Cette
est, si deux processus voient le même UUID, ils devraient également voir la même mémoire partagée, UNIX
sockets de domaine, affichages X locaux, résolution localhost.localdomain, ID de processus, etc.
en avant.
Si vous courez dbus-uuidgen sans options, il imprime simplement un nouvel uuid composé à partir de rien.
Si vous l'exécutez avec --get, il imprime l'UUID de la machine par défaut, ou l'UUID dans le
fichier spécifié si vous spécifiez un fichier.
Si vous essayez de modifier un identifiant de machine existant sur un système en cours d'exécution, cela entraînera probablement
dans les mauvaises choses qui se produisent. N'essayez pas de modifier ce fichier. Aussi, ne faites pas la même chose sur
deux systèmes différents; il doit être différent à chaque fois qu'il y a deux noyaux différents
exécution.
L'UUID doit être différent sur deux machines virtuelles différentes, car il y a deux
différents noyaux.
OPTIONS
Les options suivantes sont prises en charge :
--get[=NOM DE FICHIER]
Si aucun nom de fichier n'est donné, la valeur par défaut est localstatedir/lib/dbus/machine-id
(localstatedir est généralement / var). Si ce fichier existe et est valide, l'uuid dans le
le fichier est imprimé sur stdout. Sinon, la commande se termine avec un état différent de zéro.
--assure[=FILENAME]
Si aucun nom de fichier n'est donné, la valeur par défaut est localstatedir/lib/dbus/machine-id
(localstatedir est généralement / var). Si ce fichier existe alors il sera validé, et un
code d'échec renvoyé s'il contient la mauvaise chose. Si le fichier n'existe pas, il
sera créé avec un nouvel uuid dedans. En cas de succès, n'imprime aucune sortie.
--version
Imprimer la version de dbus-uuidgen
Utilisez dbus-uuidgen en ligne en utilisant les services onworks.net