daedalOS, persekitaran desktop daripada pelayar web

mengenai daedalOS

Dalam artikel seterusnya kita akan melihat daedalOS. Ini adalah persekitaran desktop yang boleh kita gunakan daripada pelayar web. Sekiranya seseorang tidak tahu apa itu, katakan bahawa persekitaran desktop ialah koleksi komponen berbeza yang berintegrasi antara satu sama lain.

daedalOS ditulis dalam JavaScript dan TypeScript. Ia memerlukan pendekatan yang berbeza kepada persekitaran desktop tradisional seperti GNOME dan KDE. Matlamat projek ini adalah untuk mewujudkan persekitaran desktop berasaskan web, yang juga berusaha untuk menjadi sesuai untuk kegunaan harian, walaupun seperti yang akan kita lihat nanti, untuk mencapai ini ia masih mempunyai perjalanan yang panjang.

Pasang daedalOS pada Ubuntu 22.04

Perisian ini akan dijalankan menggunakan Benang, iaitu pengurus pakej. Untuk contoh ini, mari gunakan npm untuk memasang benang. Npm ialah pengurus pakej untuk JavaScript, yang tidak diprapasang dengan Ubuntu. Jadi mari kita pasang npm dahulu dengan membuka terminal (Ctrl+Alt+T) dan jalankan arahan:

pasang npm pada ubutu 22.04

sudo apt install npm

Setelah pemasangan selesai, kita boleh teruskan dan pasang benang. Untuk melakukan ini, dalam terminal yang sama kita akan menulis:

pasang benang

sudo npm install --global yarn

Klon repositori daedalOS

Langkah seterusnya yang akan kita lakukan ialah mengklon repositori projek. Dalam terminal hanya gunakan arahan:

klon repositori daedalOS

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

Kemudian kami akan menukar kepada direktori daedalOS:

cd daedalOS

Sekarang kita boleh jalankan salinan desktop daedalOS kami sendiri untuk penyemak imbas dengan arahan:

mulakan daedalOS

yarn && yarn build:fs && yarn dev

Output akan termasuk baris baris yang berbeza. Dalam salah satu daripada mereka, mereka akan menunjukkan bahawa pelayan dimulakan pada 0.0.0.0:3000, dan url dari mana untuk diakses.

Pandangan pantas pada daedalOS

Mempunyai perkhidmatan berjalan di terminal, untuk mengakses desktop, kami hanya perlu buka pelayar web kegemaran kami dan taip URL:

daedalOS berfungsi

http://localhost:3000

Apabila desktop dimuatkan, jika kita klik kanan pada latar belakang animasi, kita akan disajikan dengan menu yang Ia akan menawarkan kita pilihan untuk menyalin fail dari komputer hos ke desktop penyemak imbas, dan sebaliknya. Ini akan membolehkan kami memuat naik fail.

tambah fail ke desktop

Ditambah pula Ia akan membolehkan kami menyeret dan melepaskan fail dan folder dalam antara muka daedalOS, walaupun saya perlu mengatakan bahawa fungsi ini semasa ujian yang saya jalankan, pada beberapa keadaan ia gagal. Tetapi apabila ini berlaku, pilihan untuk menambah fail daripada daedalOS akan berfungsi dengan sempurna.

Meja menyepadukan pelayar web dan pemain video (video.js) yang menyokong video HTML5 dan format penstriman moden. Ia juga mempunyai pemapar foto serasi dengan format APNG, AVIF, GIF, JPEG, PNG, SVG dan WebP. Ia juga mempunyai PDF.js yang tersedia, pemapar PDF, praktikal walaupun agak lambat.

Ia juga mempunyai konsol pembangun (Alat Peranti), A penyunting kod (Penerbit Monaco), A penghurai dan pengkompil Penurunan harga (Ditandakan), A editor teks yang kaya (TinyMCE), A pelanggan irc, yang emulator terminal sangat mudah dan a pemain audio (webamp).

aplikasi yang dipasang

daedalOS juga menyepadukan Ruffle untuk menjalankan aplikasi JavaScript atau Maya x86, emulator sistem pengendalian. Tambahan pula, terdapat beberapa emulator, termasuk Wine.

Pemaju projek termasuk kertas dinding animasi, yang boleh menjadi masalah bagi pengguna pada mesin sumber rendah.

buka tingkap

Walaupun desktop menawarkan akses kepada pelbagai program sumber terbuka, masih kurang dalam banyak aspek. Antaranya, mungkin yang paling ketara ialah itu Pada masa ini ia tidak akan membenarkan kami memasang aplikasi yang menarik minat kami.

Walau bagaimanapun, jika projek ini dibangunkan lagi, ia mungkin bagus untuk dapat menjalankan persekitaran desktop anda sepenuhnya dalam pelayar web. selain itu, prestasi juga tidak buruk, sekurang-kurangnya dengan mesin dengan kuasa yang munasabah. Tidak dinafikan, penciptanya telah melabur banyak kerja dalam pembangunan projek itu. Anda boleh mengetahui lebih lanjut tentang perkara ini Repositori GitHub, atau anda juga boleh uji daedalOS tanpa memasangnya dengan melawati laman web mereka.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.