MyKDE အထောက်အထား ဝန်ဆောင်မှုနှင့် KDE အတွက် စနစ်ကျသော စတင်ခြင်း ယန္တရားကို မိတ်ဆက်ခဲ့သည်။

တာဝန်ပေးအပ်သည်။ သက်သေခံဝန်ဆောင်မှု MyKDEအမျိုးမျိုးသော KDE ပရောဂျက်ဆိုဒ်များသို့ အသုံးပြုသူဝင်ရောက်ခြင်းကို ပေါင်းစည်းရန် ဒီဇိုင်းထုတ်ထားသည်။ MyKDE သည် OpenLDAP တွင် ရိုးရှင်းသော PHP အပိုပရိုဂရမ်ပုံစံဖြင့် လုပ်ဆောင်ခဲ့သည့် identity.kde.org တစ်ခုတည်း လက်မှတ်ထိုးသည့်စနစ်အား အစားထိုးခဲ့သည်။ ဝန်ဆောင်မှုအသစ်ကို ဖန်တီးရခြင်းအကြောင်းရင်းမှာ identity.kde.org သည် အခြားသော KDE စနစ်များကို အဆင့်မြှင့်တင်ခြင်းတွင် အနှောင့်အယှက်ဖြစ်စေသော ခေတ်မမီသော နည်းပညာများနှင့် ချိတ်ဆက်ထားသောကြောင့် ဖြစ်သည်။ ပြဿနာများအကောင့်များဖျက်ခြင်း၏ လုပ်အားအသုံးများသော လက်စွဲလုပ်ငန်းစဉ်ကဲ့သို့၊ မှတ်ပုံတင်ခြင်းမပြီးမီ (စက္ကန့် 30 အထိ)၊ ထိရောက်မှုမရှိသော အုပ်စုများကို ချဲ့ထွင်ခြင်းမပြုမီ၊ စပမ်းဆန့်ကျင်ရေးလုပ်ဆောင်မှုများသည် ရှုပ်ထွေးလွန်းသည်။

MyKDE ကရေးသားခဲ့သည် Python တွင် Django framework နှင့် module ကိုအသုံးပြုသည်။ Django-OAuth-Toolkit. MySQL သည် အကောင့်များကို သိမ်းဆည်းရန်အတွက် အသုံးပြုသည်။ MyKDE ကုဒ်သည် စနစ်မှ လမ်းခွဲတစ်ခုဖြစ်သည်။ Blender IDGPLv3.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ MyKDE သို့ အကောင့်ဝင်ခြင်းကို စီစဉ်ခြင်းအပြင်၊ အသုံးပြုသူ၏ဆန္ဒရှိပါက ၎င်း၏အမည်အပြည့်အစုံ၊ ကိုယ်ပွား၊ ပရောဂျက်များစာရင်းနှင့် လင့်ခ်များကဲ့သို့သော အခြားပါဝင်သူများမှ မိမိနှင့်ပတ်သက်သော အချက်အလက်အချို့ကို မြင်နိုင်စေရန် ခွင့်ပြုပေးပါသည်။ လူမှုကွန်ရက်များနှင့် ကိုယ်ပိုင်ဝဘ်ဆိုဒ်များ။

လက်ရှိတွင်၊ MyKDE အထောက်အထားစနစ်အား KDE Wiki သို့ ချိတ်ဆက်ရန် အသုံးပြုထားပြီးဖြစ်ကာ အခြားပရောဂျက်ဆိုက်များသို့ လော့ဂ်အင်လုပ်ရန်အတွက် မကြာမီတွင် အဆင်ပြေသွားမည်ဖြစ်သည်။ ရှိပြီးသား identity.kde.org အကောင့်များအပြင် အဖွဲ့ပေါင်းစည်းမှု အချက်အလက်များကို MyKDE မှတဆင့် သုံးစွဲသူမှ ပထမဆုံးအကြိမ် ဝင်ရောက်သည့်အချိန် အလိုအလျောက် လွှဲပြောင်းပေးမည်ဖြစ်သည်။ ပြောင်းရွှေ့မှုအတွင်း အကောင့်အသစ်များ မှတ်ပုံတင်ခြင်းကို ပိတ်ထားသော်လည်း အသုံးပြုသူသည် ဆိုက်ဟောင်း identity.kde.org တွင် စာရင်းသွင်းနိုင်ပြီး MyKDE မှတစ်ဆင့် အကောင့်ဝင်သည့်အခါ ၎င်းကို လွှဲပြောင်းပေးမည်ဖြစ်သည်။ ရွှေ့ပြောင်းခြင်းကာလ ကုန်ဆုံးပြီးနောက်၊ ရွှေ့ပြောင်းမထားသော အကောင့်များကို ပိတ်သွားပါမည်။

ထို့အပြင်၎င်းကိုမှတ်သားနိုင်သည်။ အကောင်အထည်ဖော်ခြင်း။ systemd ကို အသုံးပြု၍ KDE Plasma desktop ကို စတင်ရန် ခွင့်ပြုသည့် ရွေးချယ်နိုင်သော ယန္တရားတစ်ခု။ systemd ကိုအသုံးပြုခြင်းသည် startup လုပ်ငန်းစဉ်ကိုစဖွင့်သတ်မှတ်ခြင်းနှင့်ပြဿနာများကိုဖြေရှင်းနိုင်စေသည် - စံကနဦးစတင်ခြင်း script တွင်ကွဲလွဲမှုကိုခွင့်မပြုသောတင်းကြပ်စွာသတ်မှတ်ထားသောလည်ပတ်မှုဘောင်များပါ ၀ င်သည်။ ဥပမာအားဖြင့်၊ krunner ကို မတူညီသော ပတ်ဝန်းကျင် ကိန်းရှင်များဖြင့် စတင်ရန်၊ စနစ်ရင်းမြစ်များ ခွဲဝေမှုကို ထိန်းချုပ်ရန်၊ shell ကို ပြန်လည်စတင်ချိန်တွင် လုပ်ဆောင်သည့် စိတ်ကြိုက် script ကို ထည့်ရန် သို့မဟုတ် kwin ကို တင်ပြီးသည့်နောက်တွင် ကနဦး ထည့်သွင်းမှု ဒိုင်ယာလော့ခ်ကို ပြသရန် နည်းလမ်းမရှိပါ။ Plasma မစတင်မီ။ လက်ရှိ script သည် အဆိုပါပြောင်းလဲမှုများအတွက် ကုဒ်တည်းဖြတ်မှု လိုအပ်ပြီး systemd သည် ဖြန့်ချီရေးဆော့ဖ်ဝဲရေးသားသူများနှင့် သုံးစွဲသူများအတွက်ရော သင့်လိုအပ်ချက်များနှင့် လိုက်လျောညီထွေဖြစ်စေရန်အတွက် အဆင်သင့်လုပ်ထားသောကိရိယာများကို ပံ့ပိုးပေးပါသည်။

systemd အောက်တွင် run ရန် ပစ်မှတ်ဖိုင်ကို ပြင်ဆင်ထားပါသည်။
plasma-workspace.target နှင့် အမျိုးမျိုးသော KDE စနစ်ခွဲများကို စတင်ရန်အတွက် ဝန်ဆောင်မှုအစုံ။ အော်တိုစတက်ယန္တရားဟောင်း (/etc/xdg/autostart သို့မဟုတ် ~/.config/autostart) အတွက် ပံ့ပိုးမှုမှာ မပြောင်းလဲသေးပါ၊ တွင် စတင်မိတ်ဆက်ခဲ့သည့် အလိုအလျောက် ဝန်ဆောင်မှုထုတ်လုပ်သည့် ယန္တရားအား အသုံးပြုခြင်းကြောင့်၊ စနစ်ဖြင့် ၂၄၆ (.desktop ဖိုင်များကို အခြေခံ၍ သက်ဆိုင်ရာ systemd ဝန်ဆောင်မှုများကို အလိုအလျောက် ဖန်တီးပေးပါသည်။) အကောင်အထည်ဖော်ထားသောကုဒ်ကို KDE Plasma 5.21 ထုတ်ဝေမှုတွင် ထည့်သွင်းရန် စီစဉ်ထားသည်။ မူရင်းအားဖြင့်၊ script အဟောင်းကို သိမ်းဆည်းမည်ဖြစ်သော်လည်း နောင်တွင်၊ စမ်းသပ်ခြင်းနှင့် တုံ့ပြန်ချက်များကို ခွဲခြမ်းစိတ်ဖြာပြီးနောက်၊ ၎င်းကို မူရင်းအတိုင်း အသက်သွင်းနိုင်မည်ဖြစ်သည်။ systemd-based startup သို့ပြောင်းရန်နှင့် boot status ကိုကြည့်ရှုရန်၊ သင်သည် command များကိုသုံးနိုင်သည်-

kwriteconfig5 --file startkderc --group အထွေထွေ --key systemdBoot true
systemctl --အသုံးပြုသူ အခြေအနေ plasma-plasmashell.service

source: opennet.ru

မှတ်ချက် Add