OpenSUSE માં તેઓને તેમનું પોતાનું WebUI ઇન્સ્ટોલર પણ જોઈએ છે

તેની જાહેરાત થયા બાદ અનેએનાકોન્ડા ઇન્સ્ટોલર વેબ ઈન્ટરફેસમાં ફેરફારની જાહેરાત Fedora અને RHEL માં વપરાય છે, YaST ઇન્સ્ટોલરના વિકાસકર્તાઓએ જાહેર કર્યું કે તેઓ પણ ડી-ઇન્સ્ટોલર પ્રોજેક્ટ વિકસાવવાની યોજના ધરાવે છે અને વેબ ઈન્ટરફેસ દ્વારા openSUSE અને SUSE Linux ના સ્થાપનનું સંચાલન કરવા માટે ઈન્ટરફેસ બનાવો.

તેઓએ એનાકોન્ડા ઇન્સ્ટોલર સાથે શરૂ કરેલા કામ વિશેના સમાચારથી વિપરીત, એ નોંધવું જોઈએ કે ઇપ્રોજેક્ટ જે તેઓએ ઓપનસુસેમાં જાહેર કર્યું હતું લાંબા સમયથી WebYaST વેબ ઈન્ટરફેસ વિકસાવી રહ્યું છે.

તે પહેલાથી જ ઘણા સમયથી વિકાસમાં હોવા છતાં તેને જાહેર કરવામાં આવ્યું નથી તેનું મુખ્ય કારણ એ છે કે તે રિમોટ એડમિનિસ્ટ્રેશન અને સિસ્ટમ રૂપરેખાંકન ક્ષમતાઓ દ્વારા મર્યાદિત છે, તે ઇન્સ્ટોલર તરીકે ઉપયોગમાં લેવા માટે ડિઝાઇન કરવામાં આવ્યું નથી, અને તે સખત રીતે છે. YaST ના કોડ સાથે જોડાયેલ છે.

નવા ઇન્સ્ટોલર વિશે જે યોજનાઓની જાહેરાત કરવામાં આવી હતી તે અંગે "ડી-ઇન્સ્ટોલર" આને એક પ્લેટફોર્મ તરીકે જોવામાં આવે છે જે વિવિધ ઇન્સ્ટોલેશન ઇન્ટરફેસ પૂરા પાડે છે (Qt GUI, CLI અને Web) YaST ઉપરાંત. સંકળાયેલ યોજનાઓમાં ઇન્સ્ટોલેશન પ્રક્રિયાને ટૂંકી કરવા, યાએસટી ઇન્ટરફેસથી યુઝર ઇન્ટરફેસને અલગ કરવા અને વેબ ઇન્ટરફેસ ઉમેરવાનું કામ સામેલ છે.

જેમ તમે જાણતા હશો, YaST એ માત્ર SUSE Linux વિતરણો માટેનું નિયંત્રણ કેન્દ્ર નથી, પરંતુ તે ઇન્સ્ટોલર પણ છે. અને, તે અર્થમાં, અમે માનીએ છીએ કે તે એક સક્ષમ ઇન્સ્ટોલર છે. જો કે, સમય પસાર થાય છે અને YaST કેટલીક બાબતોમાં તેની ઉંમર દર્શાવે છે.

તકનીકી રીતે, ડી-ઇન્સ્ટોલર એ એબ્સ્ટ્રેક્શન લેયર છે જે ટોચ પર લાગુ કરવામાં આવે છે ની પુસ્તકાલયો યાસ્ટ અને ડી-બસ પર પેકેજ ઇન્સ્ટોલેશન, હાર્ડવેર વેરિફિકેશન, અને ડિસ્ક પાર્ટીશન જેવી સુવિધાઓને એક્સેસ કરવા માટે એકીકૃત ઈન્ટરફેસ પૂરું પાડે છે.

કન્સોલ અને ગ્રાફિકલ ઇન્સ્ટોલર્સને ઉલ્લેખિત D-Bus API તેમજ બ્રાઉઝર-આધારિત ઇન્સ્ટોલર પર સ્થાનાંતરિત કરવામાં આવશે જે HTTP દ્વારા D-Bus કૉલ્સની ઍક્સેસ પ્રદાન કરતી પ્રોક્સી સેવા દ્વારા ડી-ઇન્સ્ટોલર સાથે ઇન્ટરફેસ કરે છે.

ઉલ્લેખનીય છે કે ડી-ઇન્સ્ટોલરનો વિકાસ હજુ પ્રારંભિક પ્રોટોટાઇપ તબક્કામાં છે. ડી-ઇન્સ્ટોલર અને પ્રોક્સીઝ રૂબી ભાષામાં વિકસાવવામાં આવે છે, જેમાં YaST લખવામાં આવે છે, અને વેબ ઇન્ટરફેસ જાવાસ્ક્રિપ્ટમાં રિએક્ટ ફ્રેમવર્કનો ઉપયોગ કરીને બનાવવામાં આવે છે (કોકપિટ ઘટકોનો ઉપયોગ બાકાત નથી).

વૈકલ્પિક વેબ-આધારિત ઇન્ટરફેસ પ્રદાન કરવું એ આઇસબર્ગની માત્ર ટોચ છે. અમે તે કરીએ તે પહેલાં, અમારે ઘણા બધા આંતરિક ફેરફારો કરવાની જરૂર છે, જેમ કે UI માંથી કોડને ડિકપલિંગ કરવું અથવા D-Bus ઇન્ટરફેસ ઉમેરવું.

સદનસીબે, અમે પહેલાથી જ ઘણા મહત્વપૂર્ણ ક્ષેત્રો (સ્ટોરેજ, નેટવર્કિંગ, વગેરે) માં YaST ના આંતરિકમાં સુધારો કર્યો છે. જો કે, અમે હજી ત્યાં નથી: ઘણું કામ કરવાનું બાકી છે.

જ્યારે લાભોના ભાગ પર એ ઉલ્લેખ કરવામાં આવ્યો છે કે આ અભિગમને અનુસરીને એવી અપેક્ષા રાખવામાં આવે છે કે YaST હજી વધુ સુધારી શકે છે. થોડા નામ:

  • વધુ સારું યુઝર ઇન્ટરફેસ:પુનઃઉપયોગીતા: YaST માં ઘણા બધા ઉપયોગી તર્ક છે જે અન્ય સાધનો માટે ઉપલબ્ધ હશે.
  • વધુ સારું એકીકરણ: D-Bus ઇન્ટરફેસ પ્રદાન કરીને તમારા પોતાના વર્કફ્લોમાં YaST ભાગોને એકીકૃત કરવાનું સરળ હોવું જોઈએ.
  • આંતરભાષીય: આખરે, ડી-બસનો ઉપયોગ કરીને અમને અન્ય પ્રોગ્રામિંગ ભાષાઓનો ઉપયોગ કરવાની મંજૂરી આપી શકે છે.

થોડા શબ્દોમાં, ડી-ઇન્સ્ટોલર પ્રોજેક્ટ દ્વારા અનુસરવામાં આવેલા ઉદ્દેશ્યો છે: ગ્રાફિકલ ઇન્ટરફેસની હાલની મર્યાદાઓને દૂર કરવા, અન્ય એપ્લિકેશન્સમાં YaST કાર્યક્ષમતાનો ઉપયોગ કરવાની શક્યતાઓને વિસ્તૃત કરવા, એક એકીકૃત ડી-બસ ઇન્ટરફેસ જે એકીકરણને સરળ બનાવે છે. તેના પોતાના વર્કફ્લો, હવે એક પ્રોગ્રામિંગ ભાષા સાથે જોડાયેલા નથી (D-Bus API તમને વિવિધ ભાષાઓમાં પ્લગિન્સ બનાવવાની મંજૂરી આપશે), સમુદાયના સભ્યો દ્વારા વૈકલ્પિક રૂપરેખાંકનો બનાવવા માટે પ્રોત્સાહિત કરે છે.

આ ઉપરાંત, વિકાસકર્તાઓને આશા છે કે વધુ લોકો પ્રોજેક્ટમાં યોગદાન આપશે કોડને વધુ સુલભ બનાવે છે અને વ્યાપકપણે જાણીતી તકનીકોનો ઉપયોગ કરે છે.

છેલ્લે જો તમને નોંધ વિશે તેના વિશે વધુ જાણવા માટે રુચિ છેપર જઈને તમે મૂળ પોસ્ટમાં વિગતો ચકાસી શકો છો નીચેની કડી


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   HO2Gi જણાવ્યું હતું કે

    "YST ઇન્સ્ટોલરના વિકાસકર્તાઓએ જાહેર કર્યું કે તેઓ "D-ઇન્સ્ટોલર" પ્રોજેક્ટને વિકસાવવાની યોજના પણ ધરાવે છે"
    શું તેમની પાસે ખૂટે છે?
    હું તેને યોગ્ય રીતે XD. બેલેન્સ વાંચવાનો પ્રયાસ કરી રહ્યો હતો

  2.   કેટલાક એક જણાવ્યું હતું કે

    YaST એવી વસ્તુ છે જે દરેક સ્વાભિમાની ડિસ્ટ્રો પાસે હોવી જોઈએ. તે ખૂબ જ ખરાબ છે કે મફત સોફ્ટવેર હોવા છતાં, તે ફક્ત SUSE અને openSUSE પાસે છે. દયા