Taw qhia MyKDE qhov kev pabcuam tus kheej thiab systemd launch mechanism rau KDE

Ua haujlwm kev pab qhia tus kheej MyKDE, tsim los sib sau cov neeg siv nkag mus rau ntau qhov chaw KDE qhov project. MyKDE hloov tus kheej.kde.org ib qho kev kos npe rau ib qho, uas tau ua raws li PHP yooj yim ntxiv-on dhau OpenLDAP. Yog vim li cas rau kev tsim cov kev pabcuam tshiab yog tias tus kheej.kde.org tau khi rau cov thev naus laus zis uas cuam tshuam nrog kev hloov kho lwm yam KDE systems, nrog rau qhov zoo li no. teeb meem, xws li cov txheej txheem ua haujlwm hnyav ntawm kev rho tawm cov nyiaj, ncua sij hawm ntev ua ntej ua tiav kev sau npe (txog 30 vib nas this), tsis muaj txiaj ntsig scaling ntawm pab pawg, kev ntsuas tsis txaus ntseeg tawm tsam spam.

MyKDE yog sau hauv Python siv Django lub moj khaum thiab module Django-OAuth-Toolkit. MySQL yog siv los khaws cov nyiaj. MyKDE code yog rab rawg ntawm lub kaw lus Blender ID, faib raws li daim ntawv tso cai GPLv3.0. Ntxiv rau kev teeb tsa tus ID nkag mus rau MyKDE, kev txhawb nqa rau pej xeem cov ntaub ntawv kuj tseem siv tau, uas tso cai, yog tias tus neeg siv xav tau, ua qee cov ntaub ntawv hais txog nws tus kheej pom rau lwm tus neeg koom, xws li nws lub npe tag nrho, avatar, cov npe ntawm cov haujlwm thiab txuas mus rau social networks thiab tus kheej lub vev xaib.

Tam sim no, MyKDE tus kheej qhov system twb siv tau los txuas rau KDE Wiki thiab yuav sai sai no yuav raug hloov mus rau hauv lwm qhov chaw ua haujlwm. Cov nyiaj uas twb muaj lawm.kde.org, nrog rau cov ntaub ntawv koom nrog pawg, yuav raug xa mus rau thawj zaug uas tus neeg siv nkag los ntawm MyKDE. Kev tso npe ntawm tus as-qhauj tshiab raug cuam tshuam thaum tsiv teb tsaws, tab sis tus neeg siv tuaj yeem tso npe rau ntawm qhov chaw qub ID.kde.org thiab nws yuav raug xa mus thaum nkag los ntawm MyKDE. Tom qab lub sijhawm tsiv teb tsaws xaus lawm, cov nyiaj tsis tau tsiv teb tsaws chaw yuav raug kaw.

Tsis tas li ntawd, nws tuaj yeem raug sau tseg kev siv ib qho kev xaiv mechanism uas tso cai rau koj tso KDE Plasma desktop siv systemd. Nws tau raug sau tseg tias kev siv systemd tso cai rau koj los daws cov teeb meem nrog kev teeb tsa cov txheej txheem pib - tus qauv pib tsab ntawv suav nrog cov kev ua haujlwm nruj me ntsis uas tsis tso cai rau kev hloov pauv. Piv txwv li, tsis muaj txoj hauv kev los pib krunner nrog ib puag ncig sib txawv ntawm qhov sib txawv, tswj kev faib cov peev txheej ntawm cov txheej txheem, ntxiv cov ntawv sau kev cai uas khiav thaum lub plhaub rov pib dua, lossis tso saib thawj qhov kev sib tham tom qab thauj khoom kwin tab sis ua ntej pib Plasma. Tsab ntawv tam sim no yuav tsum tau kho cov cai rau ib qho kev hloov pauv, thiab systemd muab cov cuab yeej npaj ua kom haum rau koj cov kev xav tau, ob qho tib si rau cov neeg tsim khoom faib tawm thiab rau cov neeg siv kawg.

Lub hom phiaj cov ntaub ntawv tau npaj los khiav hauv systemd
plasma-workspace.target thiab ib txheej ntawm cov kev pabcuam rau kev tsim ntau yam KDE subsystems. Kev them nyiaj yug rau lub qub autostart mechanism (/etc/xdg/autostart lossis ~/.config/autostart) tseem tsis tau hloov, ua tsaug rau kev siv cov kev pabcuam tsis siv neeg lub tshuab tsim tawm hauv kev 246 (raws li cov ntaub ntawv .desktop, cov kev pabcuam systemd sib raug tau raug tsim). Cov cai siv tau npaj yuav suav nrog KDE Plasma 5.21 tso tawm. Los ntawm lub neej ntawd, cov ntawv qub yuav raug cawm, tab sis yav tom ntej, tom qab kev sim thiab tshuaj xyuas cov lus pom zoo, nws muaj peev xwm tias nws yuav raug qhib los ntawm lub neej ntawd. Txhawm rau hloov mus rau systemd-based startup thiab saib cov xwm txheej khau raj, koj tuaj yeem siv cov lus txib:

kwriteconfig5 --file startkderc --group General --key systemdBoot true
systemctl --tus neeg siv xwm txheej plasma-plasmashell.service

Tau qhov twg los: opennet.ru

Ntxiv ib saib