daedalOS, một môi trường máy tính để bàn từ trình duyệt web

về daedalOS

Trong phần tiếp theo, chúng ta sẽ xem xét về daedalOS. Đây là môi trường máy tính để bàn mà chúng ta có thể sử dụng từ trình duyệt web. Trong trường hợp ai đó không biết nó là gì, hãy nói rằng môi trường máy tính để bàn là một tập hợp các thành phần khác nhau tích hợp với nhau.

daedalOS được viết bằng JavaScript và TypeScript. Nó có một cách tiếp cận khác với môi trường máy tính để bàn truyền thống như GNOME và KDE. Mục tiêu của dự án này là tạo ra một môi trường máy tính để bàn dựa trên web, mà cũng tìm cách phù hợp để sử dụng hàng ngày, mặc dù như chúng ta sẽ thấy ở phần sau, để đạt được điều này, nó vẫn còn một chặng đường dài phía trước.

Cài đặt daedalOS trên Ubuntu 22.04

Phần mềm này sẽ chạy bằng cách sử dụng sợi, là một trình quản lý gói. Đối với ví dụ này, hãy sử dụng npm để cài đặt sợi. Npm là một trình quản lý gói cho JavaScript, không được cài đặt sẵn với Ubuntu. Vì vậy, trước tiên hãy cài đặt npm bằng cách mở một thiết bị đầu cuối (Ctrl + Alt + T) và chạy lệnh:

cài đặt npm trên ubutu 22.04

sudo apt install npm

Sau khi cài đặt hoàn tất, chúng tôi có thể tiến hành và cài đặt sợi. Để làm điều này, trong cùng một thiết bị đầu cuối, chúng ta sẽ viết:

cài đặt sợi

sudo npm install --global yarn

Kho lưu trữ nhân bản daedalOS

Bước tiếp theo chúng tôi sẽ thực hiện là sao chép kho dự án. Trong một thiết bị đầu cuối, chỉ cần sử dụng lệnh:

kho lưu trữ clone daedalOS

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

Tiếp theo chúng tôi sẽ thay đổi thư mục daedalOS:

cd daedalOS

Bây giờ chúng ta có thể chạy bản sao của máy tính để bàn daedalOS của riêng chúng tôi cho trình duyệt bằng các lệnh:

khởi động daedalOS

yarn && yarn build:fs && yarn dev

Đầu ra sẽ bao gồm các dòng khác nhau. Trong một trong số chúng, chúng sẽ chỉ ra rằng máy chủ được khởi động ở 0.0.0.0:3000 và url mà từ đó có thể truy cập.

Xem nhanh về daedalOS

Có dịch vụ đang chạy trong thiết bị đầu cuối, để truy cập vào máy tính để bàn, chúng tôi sẽ chỉ cần mở trình duyệt web yêu thích của chúng tôi và nhập URL:

daedalOS đang hoạt động

http://localhost:3000

Khi máy tính để bàn tải, nếu chúng ta nhấp chuột phải vào nền động, chúng ta sẽ thấy một menu Nó sẽ cung cấp cho chúng tôi tùy chọn sao chép tệp từ máy tính chủ sang màn hình của trình duyệt và ngược lại. Điều này sẽ cho phép chúng tôi tải tệp lên.

thêm tệp vào máy tính để bàn

Thêm nữa Nó sẽ cho phép chúng ta kéo và thả các tệp và thư mục trong giao diện daedalOS, mặc dù tôi phải nói rằng chức năng này trong các thử nghiệm mà tôi đã thực hiện, đôi khi nó đã bị lỗi. Nhưng khi điều này xảy ra, tùy chọn thêm tệp từ daedalOS sẽ hoạt động hoàn hảo.

Bàn làm việc tích hợp trình duyệt web và trình phát video (video.js) hỗ trợ video HTML5 và các định dạng phát trực tuyến hiện đại. Nó cũng có một người xem ảnh tương thích với các định dạng APNG, AVIF, GIF, JPEG, PNG, SVG và WebP. Nó cũng có sẵn PDF.js, một trình xem PDF, thực tế ngay cả khi hơi chậm.

Nó cũng có một ban điêu khiển cải tiên hơn (Những công cụ của nhà phát triển), A biên tập mã (Nhà xuất bản Monaco), A phân tích cú pháp và trình biên dịch Markdown (Đánh dấu), A biên tập soạn thảo văn bản (TinyMCE), A khách hàng irc, One trình giả lập thiết bị đầu cuối rất đơn giản và máy nghe nhạc (webamp).

cài đặt ứng dụng

daedalOS quá tích hợp Ruffle để chạy các ứng dụng JavaScript hoặc Virtual x86, một trình giả lập hệ điều hành. Hơn nữa, thậm chí còn có một số trình giả lập, bao gồm cả Wine.

Nhà phát triển dự án bao gồm một hình nền động, có thể là một vấn đề đối với người dùng trên các máy có tài nguyên thấp.

mở cửa sổ

Mặc dù máy tính để bàn cung cấp quyền truy cập vào nhiều chương trình mã nguồn mở, còn thiếu nhiều mặt. Trong số đó, có lẽ đáng chú ý nhất là Hiện tại, nó sẽ không cho phép chúng tôi cài đặt các ứng dụng mà chúng tôi quan tâm.

Tuy nhiên, nếu dự án này được phát triển thêm, sẽ rất tuyệt nếu bạn có thể chạy hoàn toàn môi trường máy tính để bàn của mình trong một trình duyệt web. Ngoài ra, hiệu suất cũng không tệ, ít nhất là với một chiếc máy có công suất hợp lý. Không nghi ngờ gì nữa, người tạo ra nó đã đầu tư rất nhiều công sức vào việc phát triển dự án. Bạn có thể biết thêm về điều này Kho lưu trữ GitHub, hoặc bạn cũng có thể kiểm tra daedalOS mà không cần cài đặt nó bằng cách truy cập Trang web của họ.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.