Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന dbus-update-activation-environment എന്ന കമാൻഡാണിത്.
പട്ടിക:
NAME
dbus-update-activation-environment - D-Bus സെഷൻ സേവനങ്ങൾക്കായി ഉപയോഗിക്കുന്ന പരിസ്ഥിതി പരിഷ്കരിക്കുക
സിനോപ്സിസ്
dbus-update-activation-പരിസ്ഥിതി [--systemd] [--verbose] --all | VAR ൽ... | VAR ൽ=VAL...
വിവരണം
dbus-update-activation-പരിസ്ഥിതി ഉപയോഗിക്കുന്ന പരിസ്ഥിതി വേരിയബിളുകളുടെ ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യുന്നു
dbus-demon --സെഷൻ അത് ഉപയോഗിക്കാതെ സെഷൻ സേവനങ്ങൾ സജീവമാക്കുമ്പോൾ systemd.
കൂടെ --systemd ഓപ്ഷൻ, ഒരു ഉദാഹരണമാണെങ്കിൽ systemd --ഉപയോക്താവ് ഡി-ബസിലും ലഭ്യമാണ്
ഉപയോഗിക്കുന്ന പരിസ്ഥിതി വേരിയബിളുകളുടെ ലിസ്റ്റ് അപ്ഡേറ്റ് ചെയ്യുന്നു systemd --ഉപയോക്താവ് അത് ഉപയോക്താവിനെ സജീവമാക്കുമ്പോൾ
ഡി-ബസ് സെഷൻ സേവനങ്ങൾ ഉൾപ്പെടെയുള്ള സേവനങ്ങൾ dbus-demon ആയി ക്രമീകരിച്ചിരിക്കുന്നു
സജീവമാക്കൽ നിയോഗിക്കുക systemd. ഇത് വളരെ സാമ്യമുള്ളതാണ് ഇറക്കുമതി-പരിസ്ഥിതി കമാൻഡ്
നൽകിയ systemctl(1)).
പ്രത്യേകമായ വേരിയബിളുകൾ dbus-demon or systemd സജ്ജമാക്കിയേക്കാം, എന്നാൽ അവയുടെ മൂല്യങ്ങൾ ആയിരിക്കും
ഒരു സേവനം ആരംഭിക്കുമ്പോൾ അസാധുവാക്കുന്നു. ഉദാഹരണത്തിന്, ചേർക്കുന്നത് ഉപയോഗപ്രദമല്ല
DBUS_SESSION_BUS_ADDRESS ലേക്ക് dbus-demonന്റെ ആക്റ്റിവേഷൻ എൻവയോൺമെന്റ്, അത് ഇപ്പോഴും ഉണ്ടായേക്കാം
ഇതിലേക്ക് ചേർക്കുന്നത് ഉപയോഗപ്രദമാകും systemdന്റെ സജീവമാക്കൽ പരിസ്ഥിതി.
ഓപ്ഷനുകൾ
--എല്ലാം
ഉപയോഗിക്കുന്ന പരിസ്ഥിതിയിൽ നിലവിലുള്ള എല്ലാ പരിസ്ഥിതി വേരിയബിളുകളും സജ്ജമാക്കുക
dbus-update-activation-പരിസ്ഥിതി.
--systemd
systemd ഉപയോക്തൃ സേവനങ്ങൾക്കും പരമ്പരാഗത ഡി-ബസിനും പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജമാക്കുക
സെഷൻ സേവനങ്ങൾ.
--വാക്കുകൾ
dbus-update-activation-environment എന്താണെന്ന് വിശദീകരിക്കുന്ന സ്റ്റാൻഡേർഡ് പിശകിലേക്ക് സന്ദേശങ്ങൾ ഔട്ട്പുട്ട് ചെയ്യുക
ചെയ്യുന്നു.
VAR ൽ
If VAR ൽ യുടെ പരിതസ്ഥിതിയിൽ ഉണ്ട് dbus-update-activation-പരിസ്ഥിതി, ഇത് സജ്ജമാക്കുക
ഡി-ബസ് സേവനങ്ങൾക്കും ഇതേ മൂല്യം. അതിന്റെ മൂല്യം UTF-8 ആയിരിക്കണം (ഇല്ലെങ്കിൽ, അത് ഒഴിവാക്കിയിരിക്കുന്നു
ഒരു മുന്നറിയിപ്പ്). എങ്കിൽ VAR ൽ പരിസ്ഥിതിയിൽ ഇല്ല, ഈ വാദം നിശബ്ദമാണ്
അവഗണിച്ചു.
VAR ൽ=VAL
ഗണം VAR ൽ ലേക്ക് VAL, അത് UTF-8 ആയിരിക്കണം.
ഉദാഹരണങ്ങൾ
dbus-update-activation-പരിസ്ഥിതി പ്രാഥമികമായി ലിനക്സിൽ ഉപയോഗിക്കാൻ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്
വിതരണങ്ങളുടെ X11 സെഷൻ സ്റ്റാർട്ടപ്പ് സ്ക്രിപ്റ്റുകൾ, "ഉപയോക്തൃ ബസ്" ഡിസൈനുമായി സംയോജിച്ച്.
പ്രചരിപ്പിക്കാൻ DISPLAY ഒപ്പം XAuthority ലേക്ക് dbus-demon ഒപ്പം, ഉണ്ടെങ്കിൽ, systemd, പ്രചരിപ്പിക്കുക
DBUS_SESSION_BUS_ADDRESS ലേക്ക് systemd:
dbus-update-activation-environment --systemd \
DBUS_SESSION_BUS_ADDRESS ഡിസ്പ്ലേ XAUTHORITY
ഒഴികെയുള്ള എല്ലാ പരിസ്ഥിതി വേരിയബിളുകളും പ്രചരിപ്പിക്കുന്നതിന് XDG_SEAT, XDG_SESSION_ID ഒപ്പം XDG_VTNR ലേക്ക്
dbus-demon (കൂടാതെ, ഉണ്ടെങ്കിൽ, systemd) ലെഗസി X11 സെഷൻ സ്റ്റാർട്ടപ്പുമായുള്ള അനുയോജ്യതയ്ക്കായി
സ്ക്രിപ്റ്റുകൾ:
# ഒരു സബ്ഷെല്ലിൽ വേരിയബിളുകൾ സജ്ജീകരിച്ചിരിക്കുന്നു
# പേരന്റ് സ്ക്രിപ്റ്റ്
(
XDG_SEAT സജ്ജീകരിക്കാത്തത്
XDG_SESSION_ID സജ്ജീകരിച്ചിട്ടില്ല
XDG_VTNR സജ്ജമാക്കിയിട്ടില്ല
dbus-update-activation-environment --systemd --എല്ലാം
)
പുറത്ത് പദവി
dbus-update-activation-പരിസ്ഥിതി വിജയിക്കുമ്പോൾ സ്റ്റാറ്റസ് 0-ൽ നിന്ന് പുറത്തുകടക്കുന്നു, EX_USAGE (64) ഓണാണ്
അസാധുവായ കമാൻഡ്-ലൈൻ ഓപ്ഷനുകൾ, EX_OSERR (71) സെഷൻ ബസിലേക്ക് കണക്റ്റുചെയ്യാൻ കഴിയുന്നില്ലെങ്കിൽ, അല്ലെങ്കിൽ
പരിസ്ഥിതി വേരിയബിളുകൾ സജ്ജമാക്കാൻ കഴിയുന്നില്ലെങ്കിൽ EX_UNAVAILABLE (69). മറ്റ് പൂജ്യമല്ലാത്ത എക്സിറ്റ് കോഡുകൾ
ഭാവി പതിപ്പുകളിൽ ചേർത്തേക്കാം.
ENVIRONMENT
DBUS_SESSION_BUS_ADDRESS, XDG_RUNTIME_DIR ഒപ്പം / അല്ലെങ്കിൽ DISPLAY വിലാസം കണ്ടെത്താൻ ഉപയോഗിക്കുന്നു
സെഷൻ ബസ്.
പരിമിതികൾ
dbus-demon എൻവയോൺമെന്റ് വേരിയബിളുകൾ സജ്ജീകരിച്ചതിന് ശേഷം അൺസെറ്റ് ചെയ്യാനുള്ള മാർഗം നൽകുന്നില്ല
(എന്നിരുന്നാലും systemd ചെയ്യുന്നു), അങ്ങനെ dbus-update-activation-പരിസ്ഥിതി ഇത് വാഗ്ദാനം ചെയ്യുന്നില്ല
ഒന്നുകിൽ പ്രവർത്തനക്ഷമത.
ASCII ഇതര എൻവയോൺമെന്റ് വേരിയബിൾ പേരുകളുടെയോ മൂല്യങ്ങളുടെയോ എൻകോഡിംഗ് POSIX വ്യക്തമാക്കുന്നില്ല.
പൂജ്യമല്ലാത്ത ബൈറ്റുകളൊന്നും ഉൾക്കൊള്ളാൻ അവരെ അനുവദിക്കുന്നു, എന്നാൽ ഒന്നുമില്ല dbus-demon വേണ്ടാ systemd പിന്തുണ
UTF-8 അല്ലാത്ത പേരുകളോ മൂല്യങ്ങളോ ഉള്ള പരിസ്ഥിതി വേരിയബിളുകൾ. അതനുസരിച്ച്,
dbus-update-activation-പരിസ്ഥിതി സാധുതയുള്ളതായി തോന്നുന്ന ഏതെങ്കിലും പേരോ മൂല്യമോ ആണെന്ന് അനുമാനിക്കുന്നു
UTF-8 എന്നത് UTF-8 ആണ്, കൂടാതെ മറ്റ് പേരുകളോ മൂല്യങ്ങളോ ഒരു മുന്നറിയിപ്പിനൊപ്പം അവഗണിക്കുന്നു.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി dbus-update-activation-environment ഉപയോഗിക്കുക