ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು daedalOS ಅನ್ನು ನೋಡೋಣ. ಇದು ನಾವು ವೆಬ್ ಬ್ರೌಸರ್ನಿಂದ ಬಳಸಬಹುದಾದ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರ. ಯಾರಿಗಾದರೂ ಅದು ಏನೆಂದು ತಿಳಿದಿಲ್ಲದಿದ್ದರೆ, ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವು ಪರಸ್ಪರ ಸಂಯೋಜಿಸುವ ವಿಭಿನ್ನ ಘಟಕಗಳ ಸಂಗ್ರಹವಾಗಿದೆ ಎಂದು ಹೇಳಿ.
daedalOS ಅನ್ನು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಟೈಪ್ಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ. GNOME ಮತ್ತು KDE ನಂತಹ ಸಾಂಪ್ರದಾಯಿಕ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರಕ್ಕೆ ಇದು ವಿಭಿನ್ನ ವಿಧಾನವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ವೆಬ್ ಆಧಾರಿತ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ರಚಿಸುವುದು ಈ ಯೋಜನೆಯ ಗುರಿಯಾಗಿದೆ, ಇದು ದಿನನಿತ್ಯದ ಬಳಕೆಗೆ ಸಹ ಸೂಕ್ತವಾಗಿದೆ, ಆದರೂ ನಾವು ನಂತರ ನೋಡುವಂತೆ, ಇದನ್ನು ಸಾಧಿಸಲು ಇದು ಇನ್ನೂ ಬಹಳ ದೂರ ಹೋಗಬೇಕಾಗಿದೆ.
ಉಬುಂಟು 22.04 ನಲ್ಲಿ daedalOS ಅನ್ನು ಸ್ಥಾಪಿಸಿ
ಈ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯನಿರ್ವಹಿಸಲಿದೆ ನೂಲು, ಇದು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಆಗಿದೆ. ಈ ಉದಾಹರಣೆಗಾಗಿ, ನಾವು ನೂಲು ಸ್ಥಾಪಿಸಲು npm ಬಳಸಿ. Npm ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ಗಾಗಿ ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್ ಆಗಿದೆ, ಇದು ಉಬುಂಟುನೊಂದಿಗೆ ಮೊದಲೇ ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ. ಆದ್ದರಿಂದ ಮೊದಲು ಟರ್ಮಿನಲ್ (Ctrl+Alt+T) ತೆರೆಯುವ ಮೂಲಕ ಮತ್ತು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುವ ಮೂಲಕ npm ಅನ್ನು ಸ್ಥಾಪಿಸೋಣ:
sudo apt install npm
ಅನುಸ್ಥಾಪನೆಯು ಪೂರ್ಣಗೊಂಡ ನಂತರ, ನಾವು ಮಾಡಬಹುದು ಮುಂದುವರೆಯಿರಿ ಮತ್ತು ನೂಲು ಸ್ಥಾಪಿಸಿ. ಇದನ್ನು ಮಾಡಲು, ಅದೇ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ನಾವು ಬರೆಯಲಿದ್ದೇವೆ:
sudo npm install --global yarn
ಕ್ಲೋನ್ daedalOS ರೆಪೊಸಿಟರಿ
ನಾವು ತೆಗೆದುಕೊಳ್ಳಲಿರುವ ಮುಂದಿನ ಹೆಜ್ಜೆ ಯೋಜನೆಯ ಭಂಡಾರವನ್ನು ಕ್ಲೋನ್ ಮಾಡಿ. ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಕೇವಲ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:
git clone https://github.com/DustinBrett/daedalOS.git
ನಂತರ ನಾವು daedalOS ಡೈರೆಕ್ಟರಿಗೆ ಬದಲಾಯಿಸಲಿದ್ದೇವೆ:
cd daedalOS
ಈಗ ನಾವು ಮಾಡಬಹುದು ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಬ್ರೌಸರ್ಗಾಗಿ daedalOS ಡೆಸ್ಕ್ಟಾಪ್ನ ನಮ್ಮದೇ ನಕಲನ್ನು ಚಲಾಯಿಸಿ:
yarn && yarn build:fs && yarn dev
ಔಟ್ಪುಟ್ ಲೈನ್ ವಿವಿಧ ಸಾಲುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅವುಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಅವರು ಸರ್ವರ್ ಅನ್ನು 0.0.0.0:3000 ನಲ್ಲಿ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರವೇಶಿಸಲು url ಅನ್ನು ಸೂಚಿಸುತ್ತಾರೆ.
daedalOS ನಲ್ಲಿ ತ್ವರಿತ ನೋಟ
ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಸೇವೆ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, ಡೆಸ್ಕ್ಟಾಪ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು, ನಮಗೆ ಮಾತ್ರ ಅಗತ್ಯವಿದೆ ನಮ್ಮ ನೆಚ್ಚಿನ ವೆಬ್ ಬ್ರೌಸರ್ ತೆರೆಯಿರಿ ಮತ್ತು URL ಅನ್ನು ಟೈಪ್ ಮಾಡಿ:
http://localhost:3000
ಡೆಸ್ಕ್ಟಾಪ್ ಲೋಡ್ ಆಗುವಾಗ, ನಾವು ಅನಿಮೇಟೆಡ್ ಹಿನ್ನೆಲೆಯ ಮೇಲೆ ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿದರೆ, ನಮಗೆ ಮೆನುವನ್ನು ನೀಡಲಾಗುತ್ತದೆ ಹೋಸ್ಟ್ ಕಂಪ್ಯೂಟರ್ನಿಂದ ಬ್ರೌಸರ್ ಡೆಸ್ಕ್ಟಾಪ್ಗೆ ಫೈಲ್ಗಳನ್ನು ನಕಲಿಸುವ ಆಯ್ಕೆಯನ್ನು ನಮಗೆ ನೀಡುತ್ತದೆ ಮತ್ತು ಪ್ರತಿಯಾಗಿ. ಇದು ಫೈಲ್ಗಳನ್ನು ಅಪ್ಲೋಡ್ ಮಾಡಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.
ಜೊತೆಗೆ daedalOS ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಫೈಲ್ಗಳು ಮತ್ತು ಫೋಲ್ಡರ್ಗಳನ್ನು ಎಳೆಯಲು ಮತ್ತು ಬಿಡಲು ಇದು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ, ನಾನು ನಡೆಸಿದ ಪರೀಕ್ಷೆಗಳ ಸಮಯದಲ್ಲಿ ಈ ಕಾರ್ಯವು ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ ವಿಫಲವಾಗಿದೆ ಎಂದು ನಾನು ಹೇಳಬೇಕಾಗಿದೆ. ಆದರೆ ಇದು ಸಂಭವಿಸಿದಾಗ, daedalOS ನಿಂದ ಫೈಲ್ಗಳನ್ನು ಸೇರಿಸುವ ಆಯ್ಕೆಯು ಸಂಪೂರ್ಣವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
ಮೇಜು ವೆಬ್ ಬ್ರೌಸರ್ ಮತ್ತು ವೀಡಿಯೊ ಪ್ಲೇಯರ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ (Video.js) ಇದು HTML5 ವೀಡಿಯೊ ಮತ್ತು ಆಧುನಿಕ ಸ್ಟ್ರೀಮಿಂಗ್ ಫಾರ್ಮ್ಯಾಟ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇದು ಕೂಡ ಹೊಂದಿದೆ ಫೋಟೋ ವೀಕ್ಷಕ APNG, AVIF, GIF, JPEG, PNG, SVG ಮತ್ತು WebP ಸ್ವರೂಪಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಇದು PDF.js ಸಹ ಲಭ್ಯವಿದೆ, ಒಂದು PDF ವೀಕ್ಷಕ, ಸ್ವಲ್ಪ ನಿಧಾನವಾದರೂ ಪ್ರಾಯೋಗಿಕ.
ಇದು ಎ ಡೆವಲಪರ್ ಕನ್ಸೋಲ್ (ದೇವ್ಟೂಲ್ಸ್), ಅನ್ ಕೋಡ್ ಸಂಪಾದಕ (ಮೊನಾಕೊ ಪ್ರಕಾಶಕರು), ಅನ್ ಪಾರ್ಸರ್ ಮತ್ತು ಕಂಪೈಲರ್ ಗುರುತು ಮಾಡಿಕೊಳ್ಳಿ (ಗುರುತಿಸಲಾಗಿದೆ), ಅನ್ ಶ್ರೀಮಂತ ಪಠ್ಯ ಸಂಪಾದಕ (ಟೈನಿಎಂಸಿಇ), ಅನ್ irc ಕ್ಲೈಂಟ್ಒಂದು ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ತುಂಬಾ ಸರಳ ಮತ್ತು ಎ ಆಡಿಯೊ ಪ್ಲೇಯರ್ (ವೆಬ್ಅಂಪ್).
daedalOS ಕೂಡ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಅಥವಾ ವರ್ಚುವಲ್ x86 ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ರಫಲ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಎಮ್ಯುಲೇಟರ್. ಇದಲ್ಲದೆ, ವೈನ್ ಸೇರಿದಂತೆ ಹಲವಾರು ಎಮ್ಯುಲೇಟರ್ಗಳು ಸಹ ಇವೆ.
ಪ್ರಾಜೆಕ್ಟ್ ಡೆವಲಪರ್ ಅನಿಮೇಟೆಡ್ ವಾಲ್ಪೇಪರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಕಡಿಮೆ-ಸಂಪನ್ಮೂಲ ಯಂತ್ರಗಳಲ್ಲಿ ಬಳಕೆದಾರರಿಗೆ ಸಮಸ್ಯೆಯಾಗಬಹುದು.
ಡೆಸ್ಕ್ಟಾಪ್ ವಿವಿಧ ತೆರೆದ ಮೂಲ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ನೀಡುತ್ತದೆ, ಇನ್ನೂ ಹಲವು ಅಂಶಗಳಲ್ಲಿ ಕೊರತೆಯಿದೆ. ಅವುಗಳಲ್ಲಿ, ಬಹುಶಃ ಅತ್ಯಂತ ಗಮನಾರ್ಹವಾದುದು ಈ ಸಮಯದಲ್ಲಿ ನಮಗೆ ಆಸಕ್ತಿಯಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಇದು ನಮಗೆ ಅನುಮತಿಸುವುದಿಲ್ಲ.
ಆದಾಗ್ಯೂ, ಈ ಯೋಜನೆಯನ್ನು ಇನ್ನಷ್ಟು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದರೆ, ನಿಮ್ಮ ಡೆಸ್ಕ್ಟಾಪ್ ಪರಿಸರವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಜೊತೆಗೆ, ಕಾರ್ಯಕ್ಷಮತೆಯು ಕೆಟ್ಟದ್ದಲ್ಲ, ಕನಿಷ್ಠ ಸಮಂಜಸವಾದ ಶಕ್ತಿಯೊಂದಿಗೆ ಯಂತ್ರದೊಂದಿಗೆ. ನಿಸ್ಸಂದೇಹವಾಗಿ, ಅದರ ಸೃಷ್ಟಿಕರ್ತರು ಯೋಜನೆಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಸಾಕಷ್ಟು ಕೆಲಸವನ್ನು ಹೂಡಿಕೆ ಮಾಡಿದ್ದಾರೆ. ನೀವು ಇದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಬಹುದು ಗಿಟ್ಹಬ್ ಭಂಡಾರ, ಅಥವಾ ನೀವು ಕೂಡ ಮಾಡಬಹುದು ಭೇಟಿ ನೀಡುವ ಮೂಲಕ ಅದನ್ನು ಸ್ಥಾಪಿಸದೆಯೇ ಡೇಡಾಲ್ಓಎಸ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಿ ಅವರ ವೆಬ್ಸೈಟ್.