OpenSUSE ನಲ್ಲಿ ಅವರು ತಮ್ಮದೇ ಆದ WebUI ಅನುಸ್ಥಾಪಕವನ್ನು ಸಹ ಬಯಸುತ್ತಾರೆ

ಅದನ್ನು ಘೋಷಿಸಿದ ನಂತರ ಮತ್ತುAnaconda ಅನುಸ್ಥಾಪಕ ವೆಬ್ ಇಂಟರ್‌ಫೇಸ್‌ಗೆ ಬದಲಾವಣೆಯ ಪ್ರಕಟಣೆ ಫೆಡೋರಾ ಮತ್ತು RHEL ನಲ್ಲಿ ಬಳಸಲಾಗಿದೆ YaST ಸ್ಥಾಪಕದ ಅಭಿವರ್ಧಕರು ಬಹಿರಂಗಪಡಿಸಿದ್ದಾರೆ ಅವರು ಕೂಡ ಎಂದು "ಡಿ-ಇನ್ಸ್ಟಾಲರ್" ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಯೋಜಿಸಿದೆ ಮತ್ತು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ openSUSE ಮತ್ತು SUSE Linux ನ ಅನುಸ್ಥಾಪನೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ರಚಿಸಿ.

Anaconda ಅನುಸ್ಥಾಪಕದೊಂದಿಗೆ ಅವರು ಪ್ರಾರಂಭಿಸಿದ ಕೆಲಸದ ಬಗ್ಗೆ ಸುದ್ದಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ಇ ಎಂದು ಗಮನಿಸಬೇಕುಯೋಜನೆ ಅವರು openSUSE ನಲ್ಲಿ ಬಹಿರಂಗಪಡಿಸಿದ್ದಾರೆ ದೀರ್ಘಕಾಲದವರೆಗೆ WebYaST ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ.

ಈಗಾಗಲೇ ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಅಭಿವೃದ್ಧಿ ಹೊಂದಿದ್ದರೂ ಸಾರ್ವಜನಿಕರಿಗೆ ಬಿಡುಗಡೆ ಮಾಡದಿರಲು ಮುಖ್ಯ ಕಾರಣವೆಂದರೆ ಇದು ದೂರಸ್ಥ ಆಡಳಿತ ಮತ್ತು ಸಿಸ್ಟಮ್ ಕಾನ್ಫಿಗರೇಶನ್ ಸಾಮರ್ಥ್ಯಗಳಿಂದ ಸೀಮಿತವಾಗಿದೆ, ಇದನ್ನು ಸ್ಥಾಪಕವಾಗಿ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿಲ್ಲ ಮತ್ತು ಇದು ಕಠಿಣವಾಗಿದೆ. YaST ನ ಕೋಡ್‌ಗೆ ಬಂಧಿಸಲಾಗಿದೆ.

ಹೊಸ ಸ್ಥಾಪಕದ ಬಗ್ಗೆ ಘೋಷಿಸಲಾದ ಯೋಜನೆಗಳ ಬಗ್ಗೆ "D-Installer" ಇದು ವಿವಿಧ ಅನುಸ್ಥಾಪನಾ ಸಂಪರ್ಕಸಾಧನಗಳನ್ನು ಒದಗಿಸುವ ವೇದಿಕೆಯಾಗಿ ಕಂಡುಬರುತ್ತದೆ (Qt GUI, CLI ಮತ್ತು ವೆಬ್) YaST ಜೊತೆಗೆ. ಅಸೋಸಿಯೇಟೆಡ್ ಪ್ಲಾನ್‌ಗಳು ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮೊಟಕುಗೊಳಿಸುವ ಕೆಲಸವನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು YaST ನ ಇಂಟರ್ನಲ್‌ಗಳಿಂದ ಪ್ರತ್ಯೇಕಿಸಿ ಮತ್ತು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ.

ನಿಮಗೆ ತಿಳಿದಿರುವಂತೆ, YaST ಕೇವಲ (ತೆರೆದ) SUSE ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳ ನಿಯಂತ್ರಣ ಕೇಂದ್ರವಲ್ಲ, ಆದರೆ ಇದು ಅನುಸ್ಥಾಪಕವಾಗಿದೆ. ಮತ್ತು, ಆ ಅರ್ಥದಲ್ಲಿ, ಅವರು ಸಮರ್ಥ ಅನುಸ್ಥಾಪಕ ಎಂದು ನಾವು ನಂಬುತ್ತೇವೆ. ಆದಾಗ್ಯೂ, ಸಮಯವು ಹಾದುಹೋಗುತ್ತದೆ ಮತ್ತು YaST ಕೆಲವು ವಿಷಯಗಳಲ್ಲಿ ತನ್ನ ವಯಸ್ಸನ್ನು ತೋರಿಸುತ್ತಿದೆ.

ತಾಂತ್ರಿಕವಾಗಿ, D-Installer ಒಂದು ಅಮೂರ್ತ ಪದರವಾಗಿದ್ದು, ಅದರ ಮೇಲೆ ಅಳವಡಿಸಲಾಗಿದೆ ಗ್ರಂಥಾಲಯಗಳು ಯಾಸ್ಟ್ ಮತ್ತು ಡಿ-ಬಸ್ ಮೂಲಕ ಪ್ಯಾಕೇಜ್ ಸ್ಥಾಪನೆ, ಹಾರ್ಡ್‌ವೇರ್ ಪರಿಶೀಲನೆ ಮತ್ತು ಡಿಸ್ಕ್ ವಿಭಜನೆಯಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಏಕೀಕೃತ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಕನ್ಸೋಲ್ ಮತ್ತು ಗ್ರಾಫಿಕಲ್ ಇನ್‌ಸ್ಟಾಲರ್‌ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ D-Bus API ಗೆ ಸ್ಥಳಾಂತರಿಸಲಾಗುತ್ತದೆ ಹಾಗೂ HTTP ಮೂಲಕ D-Bus ಕರೆಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುವ ಪ್ರಾಕ್ಸಿ ಸೇವೆಯ ಮೂಲಕ D-Installer ನೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ ಮಾಡುವ ಬ್ರೌಸರ್-ಆಧಾರಿತ ಸ್ಥಾಪಕ.

ಡಿ-ಇನ್‌ಸ್ಟಾಲರ್‌ನ ಅಭಿವೃದ್ಧಿಯು ಇನ್ನೂ ಆರಂಭಿಕ ಮೂಲಮಾದರಿಯ ಹಂತದಲ್ಲಿದೆ ಎಂದು ನಮೂದಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ. D-ಸ್ಥಾಪಕ ಮತ್ತು ಪ್ರಾಕ್ಸಿಗಳನ್ನು ರೂಬಿ ಭಾಷೆಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ, ಇದರಲ್ಲಿ YaST ಅನ್ನು ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು JavaScript ನಲ್ಲಿ ರಿಯಾಕ್ಟ್ ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದೆ (ಕಾಕ್‌ಪಿಟ್ ಘಟಕಗಳ ಬಳಕೆಯನ್ನು ಹೊರತುಪಡಿಸಲಾಗಿಲ್ಲ).

ಪರ್ಯಾಯ ವೆಬ್ ಆಧಾರಿತ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುವುದು ಮಂಜುಗಡ್ಡೆಯ ತುದಿಯಾಗಿದೆ. ನಾವು ಅದನ್ನು ಮಾಡುವ ಮೊದಲು, UI ನಿಂದ ಕೋಡ್ ಅನ್ನು ಡಿಕೌಪ್ ಮಾಡುವುದು ಅಥವಾ D-ಬಸ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೇರಿಸುವಂತಹ ಬಹಳಷ್ಟು ಆಂತರಿಕ ಬದಲಾವಣೆಗಳನ್ನು ನಾವು ಮಾಡಬೇಕಾಗಿದೆ.

ಅದೃಷ್ಟವಶಾತ್, ನಾವು ಈಗಾಗಲೇ ಹಲವಾರು ಪ್ರಮುಖ ಪ್ರದೇಶಗಳಲ್ಲಿ (ಸಂಗ್ರಹಣೆ, ನೆಟ್‌ವರ್ಕಿಂಗ್, ಇತ್ಯಾದಿ) YaST ನ ಆಂತರಿಕಗಳನ್ನು ಸುಧಾರಿಸಿದ್ದೇವೆ. ಆದಾಗ್ಯೂ, ನಾವು ಇನ್ನೂ ಇಲ್ಲ: ಹೆಚ್ಚು ಕೆಲಸ ಮಾಡಬೇಕಾಗಿದೆ.

ಪ್ರಯೋಜನಗಳ ಭಾಗದಲ್ಲಿ ಈ ವಿಧಾನವನ್ನು ಅನುಸರಿಸಿ YaST ಇನ್ನಷ್ಟು ಸುಧಾರಿಸಬಹುದು ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ಎಂದು ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ. ಕೆಲವನ್ನು ಹೆಸರಿಸಲು:

  • ಉತ್ತಮ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್:ಮರುಬಳಕೆ: YaST ಇತರ ಪರಿಕರಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಬಹಳಷ್ಟು ಉಪಯುಕ್ತ ತರ್ಕವನ್ನು ಒಳಗೊಂಡಿದೆ.
  • ಉತ್ತಮ ಏಕೀಕರಣ: D-Bus ಇಂಟರ್ಫೇಸ್ ಒದಗಿಸುವ ಮೂಲಕ YaST ಭಾಗಗಳನ್ನು ನಿಮ್ಮ ಸ್ವಂತ ವರ್ಕ್‌ಫ್ಲೋಗಳಲ್ಲಿ ಸಂಯೋಜಿಸುವುದು ಸುಲಭವಾಗಿದೆ.
  • ಬಹುಭಾಷಾ: ಅಂತಿಮವಾಗಿ, D-Bus ಅನ್ನು ಬಳಸುವುದರಿಂದ ಇತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳನ್ನು ಬಳಸಲು ನಮಗೆ ಅವಕಾಶ ನೀಡಬಹುದು.

ಕೆಲವೇ ಪದಗಳಲ್ಲಿ, D-Installer ಯೋಜನೆಯು ಅನುಸರಿಸುವ ಉದ್ದೇಶಗಳು: ಗ್ರಾಫಿಕಲ್ ಇಂಟರ್ಫೇಸ್ನ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮಿತಿಗಳನ್ನು ತೊಡೆದುಹಾಕಲು, ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ YaST ಕಾರ್ಯವನ್ನು ಬಳಸುವ ಸಾಧ್ಯತೆಗಳನ್ನು ವಿಸ್ತರಿಸಲು, ಏಕೀಕೃತ D-ಬಸ್ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಏಕೀಕರಣವನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ ಅದರ ಸ್ವಂತ ವರ್ಕ್‌ಫ್ಲೋಗಳು, ಇನ್ನು ಮುಂದೆ ಒಂದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ (D-Bus API ನಿಮಗೆ ವಿವಿಧ ಭಾಷೆಗಳಲ್ಲಿ ಪ್ಲಗಿನ್‌ಗಳನ್ನು ರಚಿಸಲು ಅನುಮತಿಸುತ್ತದೆ), ಸಮುದಾಯದ ಸದಸ್ಯರಿಂದ ಪರ್ಯಾಯ ಸಂರಚನೆಗಳ ರಚನೆಯನ್ನು ಉತ್ತೇಜಿಸುತ್ತದೆ.

ಅದರ ಪಕ್ಕದಲ್ಲಿ, ಹೆಚ್ಚಿನ ಜನರು ಯೋಜನೆಗೆ ಕೊಡುಗೆ ನೀಡುತ್ತಾರೆ ಎಂದು ಅಭಿವರ್ಧಕರು ಭಾವಿಸುತ್ತಾರೆ ಕೋಡ್ ಅನ್ನು ಹೆಚ್ಚು ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡುವುದು ಮತ್ತು ವ್ಯಾಪಕವಾಗಿ ತಿಳಿದಿರುವ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸುವುದು.

ಅಂತಿಮವಾಗಿ ಟಿಪ್ಪಣಿಯ ಬಗ್ಗೆ ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ನೀವು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದರೆ, ಗೆ ಹೋಗುವ ಮೂಲಕ ನೀವು ಮೂಲ ಪೋಸ್ಟ್‌ನಲ್ಲಿರುವ ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   HO2Gi ಡಿಜೊ

    "YST ಸ್ಥಾಪಕದ ಡೆವಲಪರ್‌ಗಳು ಅವರು "D-Installer" ಯೋಜನೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು "" ಯೋಜಿಸುತ್ತಿದ್ದಾರೆ ಎಂದು ಬಹಿರಂಗಪಡಿಸಿದ್ದಾರೆ"
    ಅವರು ಕಳೆದುಕೊಂಡಿದ್ದಾರೆಯೇ?
    XD.Balances ಅನ್ನು ಸರಿಯಾಗಿ ಓದಲು ಪ್ರಯತ್ನಿಸುತ್ತಿರುವ ಲೂಪ್‌ನಲ್ಲಿ ನಾನು ಉಳಿದಿದ್ದೇನೆ

  2.   ಕೆಲವು ಒಂದು ಡಿಜೊ

    YaST ಪ್ರತಿ ಸ್ವಾಭಿಮಾನಿ ಡಿಸ್ಟ್ರೋ ಹೊಂದಿರಬೇಕಾದ ವಿಷಯ. ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದ್ದರೂ ಸಹ, SUSE ಮತ್ತು openSUSE ಮಾತ್ರ ಅದನ್ನು ಹೊಂದಿರುವುದು ತುಂಬಾ ಕೆಟ್ಟದಾಗಿದೆ. ಅನುಕಂಪ