ในบทความถัดไปเราจะมาดู daedalOS นี่คือ สภาพแวดล้อมเดสก์ท็อปที่เราสามารถใช้ได้จากเว็บเบราว์เซอร์. ในกรณีที่บางคนไม่รู้ว่ามันคืออะไร ให้พูดว่าสภาพแวดล้อมเดสก์ท็อปคือชุดของส่วนประกอบที่แตกต่างกันซึ่งรวมเข้าด้วยกัน
daedalOS เขียนด้วย JavaScript และ TypeScript ใช้แนวทางที่แตกต่างไปจากสภาพแวดล้อมเดสก์ท็อปแบบเดิม เช่น GNOME และ KDE เป้าหมายของโครงการนี้คือการสร้างสภาพแวดล้อมเดสก์ท็อปบนเว็บซึ่งพยายามทำให้เหมาะสมกับการใช้ชีวิตประจำวันด้วย แม้ว่าเราจะเห็นในภายหลัง เพื่อให้บรรลุสิ่งนี้ก็ยังต้องไปอีกไกล
ติดตั้ง daedalOS บน Ubuntu 22.04
ซอฟต์แวร์นี้จะทำงานโดยใช้ เส้นด้ายซึ่งเป็นตัวจัดการแพ็คเกจ สำหรับตัวอย่างนี้ ลอง ใช้ npm เพื่อติดตั้งไหมพรม. Npm เป็นตัวจัดการแพ็คเกจสำหรับ JavaScript ซึ่งไม่ได้ติดตั้งไว้ล่วงหน้ากับ Ubuntu ก่อนอื่นให้ติดตั้ง npm โดยเปิดเทอร์มินัล (Ctrl+Alt+T) และรันคำสั่ง:
sudo apt install npm
เมื่อการติดตั้งเสร็จสมบูรณ์เราสามารถทำได้ ดำเนินการและติดตั้งเส้นด้าย. ในการทำเช่นนี้ในเทอร์มินัลเดียวกันเราจะเขียน:
sudo npm install --global yarn
โคลน daedalOS repository
ขั้นตอนต่อไปที่เราจะทำคือ โคลนที่เก็บโครงการ. ในเทอร์มินัลเพียงใช้คำสั่ง:
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ใช้งานได้จริงแม้ว่าจะค่อนข้างช้า
นอกจากนี้ยังมีไฟล์ คอนโซลนักพัฒนา (เครื่องมือสำหรับนักพัฒนา) โปรแกรมแก้ไขรหัส (สำนักพิมพ์โมนาโก) parser และคอมไพเลอร์ Markdown (โดดเด่น) โปรแกรมแก้ไขข้อความที่อุดมไปด้วย (TinyMCE) ลูกค้าไออาร์ซีเป็น โปรแกรมจำลองเทอร์มินัล ง่ายมากและ เครื่องเล่นเสียง (เว็บแอมป์).
daedalOS ด้วย รวม Ruffle เพื่อเรียกใช้แอปพลิเคชัน JavaScript หรือ Virtual x86, โปรแกรมจำลองระบบปฏิบัติการ นอกจากนี้ยังมีอีมูเลเตอร์หลายตัวรวมถึงไวน์
ผู้พัฒนาโครงการ รวมวอลเปเปอร์เคลื่อนไหวซึ่งอาจเป็นปัญหาสำหรับผู้ใช้เครื่องที่ใช้ทรัพยากรต่ำ
แม้ว่าเดสก์ท็อปจะให้การเข้าถึงโปรแกรมโอเพนซอร์สที่หลากหลาย ยังขาดอีกหลายด้าน. ในหมู่พวกเขา สิ่งที่น่าสังเกตมากที่สุดก็คือ ขณะนี้จะไม่อนุญาตให้เราติดตั้งแอพพลิเคชั่นที่เราสนใจ.
อย่างไรก็ตาม หากโปรเจ็กต์นี้ได้รับการพัฒนาเพิ่มเติม อาจเป็นการดีที่จะสามารถเรียกใช้สภาพแวดล้อมเดสก์ท็อปของคุณทั้งหมดในเว็บเบราว์เซอร์ได้ นอกจากนี้, ประสิทธิภาพก็ไม่เลวเหมือนกัน อย่างน้อยกับเครื่องที่มีกำลังพอสมควร. ผู้สร้างได้ทุ่มงานอย่างมากในการพัฒนาโครงการโดยไม่ต้องสงสัย คุณสามารถทราบข้อมูลเพิ่มเติมเกี่ยวกับสิ่งนี้ . ของคุณ ที่เก็บ GitHubหรือคุณยังสามารถ ทดสอบ daedalOS โดยไม่ต้องติดตั้งโดยไปที่ เว็บไซต์ของพวกเขา.