daedalOS, סביבת שולחן עבודה מדפדפן האינטרנט

על daedalOS

במאמר הבא אנחנו הולכים להסתכל על daedalOS. זה סביבת שולחן עבודה שבה נוכל להשתמש מדפדפן האינטרנט. במקרה שמישהו לא יודע מה זה, תגיד שסביבת שולחן העבודה היא אוסף של רכיבים שונים שמשתלבים זה עם זה.

daedalOS כתוב ב-JavaScript וב-TypeScript. זה לוקח גישה שונה לסביבת שולחן העבודה המסורתית כמו GNOME ו-KDE. מטרת הפרויקט היא ליצור סביבת שולחן עבודה מבוססת אינטרנט, שמבקש להתאים גם לשימוש יומיומי, אם כי כפי שנראה בהמשך, כדי להשיג זאת יש לה עוד דרך ארוכה לעבור.

התקן את daedalOS על אובונטו 22.04

תוכנה זו הולכת לפעול באמצעות חוט, שהוא מנהל חבילות. לדוגמא זו, בואו השתמש ב-npm כדי להתקין חוט. Npm הוא מנהל חבילות עבור JavaScript, שאינו מותקן מראש עם אובונטו. אז בואו נתקין תחילה את npm על ידי פתיחת מסוף (Ctrl+Alt+T) והפעלת הפקודה:

התקן את npm ב-ubutu 22.04

sudo apt install npm

לאחר השלמת ההתקנה, נוכל לעשות זאת להמשיך ולהתקין חוט. לשם כך, באותו טרמינל אנו הולכים לכתוב:

להתקין חוט

sudo npm install --global yarn

שיבוט מאגר daedalOS

הצעד הבא שאנחנו הולכים לעשות הוא לשכפל את מאגר הפרויקט. בטרמינל פשוט השתמש בפקודה:

שיבוט מאגר daedalOS

git clone https://github.com/DustinBrett/daedalOS.git

הבא אנחנו הולכים לעבור לספריית daedalOS:

cd daedalOS

עכשיו אנחנו יכולים הפעל עותק משלנו של שולחן העבודה של daedalOS עבור הדפדפן עם הפקודות:

הפעל את daedalOS

yarn && yarn build:fs && yarn dev

הפלט יכלול את הקו קווים שונים. באחד מהם יציינו שהשרת מופעל ב-0.0.0.0:3000, ואת כתובת האתר שממנה יש לגשת.

מבט מהיר על daedalOS

לאחר שהשירות פועל בטרמינל, כדי לגשת לשולחן העבודה, נצטרך רק פתח את דפדפן האינטרנט המועדף עלינו והקלד את כתובת האתר:

daedalOS עובד

http://localhost:3000

כאשר שולחן העבודה נטען, אם נלחץ לחיצה ימנית על הרקע המונפש, יוצג לנו תפריט הוא יציע לנו אפשרות להעתיק קבצים מהמחשב המארח לשולחן העבודה של הדפדפן, ולהיפך. זה יאפשר לנו להעלות קבצים.

הוסף קבצים לשולחן העבודה

בנוסף גם זה יאפשר לנו לגרור ולשחרר קבצים ותיקיות בממשק daedalOS, למרות שאני חייב לומר שפונקציה זו במהלך הבדיקות שביצעתי, במקרים מסוימים היא נכשלה. אבל כשזה קורה, האפשרות להוסיף קבצים מ-daedalOS תעבוד בצורה מושלמת.

השולחן משלב דפדפן אינטרנט ונגן וידאו (video.js) התומך בווידאו HTML5 ובפורמטי סטרימינג מודרניים. יש לזה גם מציג תמונות תואם לפורמטים APNG, AVIF, GIF, JPEG, PNG, SVG ו- WebP. יש לו גם PDF.js זמין, מציג PDF, פרקטי גם אם מעט איטי.

יש לו גם קונסולת מפתח (DevTools,) עורך קוד (מונקו מו"ל,) מנתח ומהדר Markdown (מסומן,) עורך טקסט עשיר (TinyMCE,) לקוח irc, אחד אמולטור מסוף פשוט מאוד וא נגן שמע (webamp).

יישומים מותקנים

גם daedalOS משלב Ruffle להפעלת יישומי JavaScript או Virtual x86, אמולטור של מערכת הפעלה. יתר על כן, ישנם אפילו כמה אמולטורים, כולל Wine.

מפתח הפרויקט כולל טפט מונפש, מה שעלול להוות בעיה עבור משתמשים במכונות דל משאבים.

חלונות פתוחים

בעוד ששולחן העבודה מציע גישה למגוון תוכניות קוד פתוח, עדיין חסר בהיבטים רבים. ביניהם, אולי הבולט ביותר הוא זה כרגע זה לא יאפשר לנו להתקין אפליקציות שמעניינות אותנו.

עם זאת, אם הפרויקט הזה יתפתח עוד יותר, זה עשוי להיות נהדר להיות מסוגל להפעיל את סביבת שולחן העבודה שלך כולה בדפדפן אינטרנט. חוץ מזה, גם הביצועים לא רעים, לפחות עם מכונה עם כוח סביר. ללא ספק, יוצרו השקיע עבודה רבה בפיתוח הפרויקט. אתה יכול לדעת יותר על זה שלך מאגר GitHub, או שאתה יכול גם בדוק את daedalOS מבלי להתקין אותו על ידי ביקור האתר שלהם.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.