daedalOS, nzvimbo yedesktop kubva pawebhu browser

nezve daedalOS

Muchinyorwa chinotevera tichatarisa daedalOS. Ichi chi nharaunda yedesktop yatinogona kushandisa kubva pawebhu browser. Kana mumwe munhu asingazive kuti chii, taura kuti nharaunda yedesktop muunganidzwa wezvinhu zvakasiyana zvinosangana.

daedalOS yakanyorwa muJavaScript uye TypeScript. Zvinotora nzira yakasiyana kune yechinyakare desktop nharaunda seGNOME uye KDE. Chinangwa chepurojekiti iyi kugadzira webhu-based desktop nharaunda, iyo inotsvagawo kuve yakakodzera kushandiswa kwezuva nezuva, kunyange sezvatichaona gare gare, kuti tiite izvi ichiri nerwendo rurefu rwokuenda.

Isa daedalOS pa Ubuntu 22.04

Iyi software ichashanda ichishandisa yarn, inova pasuru maneja. Somuenzaniso, ngationei shandisa npm kuisa shinda. Npm imaneja wepakeji yeJavaScript, iyo isina kufanomisikidzwa neUbuntu. Saka ngatitangei kuisa npm nekuvhura terminal (Ctrl + Alt + T) uye tichimhanyisa murairo:

isa npm pane ubutu 22.04

sudo apt install npm

Kamwe kuisirwa kwapera, tinogona enderera uye isa shinda. Kuti tiite izvi, mune imwechete terminal isu tichanyora:

install yarn

sudo npm install --global yarn

Clone daedalOS repository

Nhanho inotevera yatichatora ndeye clone iro reprojekti reprojekti. Mune terminal ingoshandisa murairo:

clone daedalOS repository

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

Ipapo isu tichachinja kune daedalOS dhairekitori:

cd daedalOS

Zvino tinogona mhanyisa yedu kopi yedaedalOS desktop yebrowser ine mirairo:

tanga daedalOS

yarn && yarn build:fs && yarn dev

Iyo yakabuda ichabatanidza mutsetse mitsara yakasiyana. Mune chimwe chazvo ivo vacharatidza kuti sevha yakatangwa pa 0.0.0.0: 3000, uye url kubva pakuwana.

Kutarisa nekukurumidza daedalOS

Kuve nesevhisi inomhanya mune terminal, kuti uwane iyo desktop, isu tinongoda chete vhura webhusaiti yedu yaunofarira uye nyora iyo URL:

daedalOS kushanda

http://localhost:3000

Kana iyo desktop inoremerwa, kana tikadzvanya-kurudyi pane iyo animated kumashure, isu tichaunzwa nemenu iyo Ichatipa sarudzo yekukopa mafaera kubva pakombuta inotambira kuenda kubrowser desktop, uye zvichipesana. Izvi zvinotibvumira kurodha mafaera.

wedzera mafaera kudesktop

Uyezve zvakare Ichatitendera kudhonza nekudonhedza mafaera nemaforodha muiyo daedalOS interface, kunyangwe ndichifanira kutaura kuti basa iri panguva yekuyedzwa kwandakaita, pane dzimwe nguva rakakundikana. Asi kana izvi zvikaitika, sarudzo yekuwedzera mafaera kubva daedalOS inoshanda zvakakwana.

Tafura inobatanidza web browser uye vhidhiyo inoridza (Vhidhiyo.js) inotsigira HTML5 vhidhiyo uye mafomati emazuva ano ekutepfenyura. Zvakadarowo muoni wemifananidzo inoenderana neAPNG, AVIF, GIF, JPEG, PNG, SVG uye WebP mafomati. Ine zvakare maPDF.js aripo, muoni wePDF, inoshanda kunyange kana yakati netsei.

Iyo zvakare ine anovandudza console (DevTools), un kodhi mupepeti (Monaco Publisher), un parser uye compiler Markdown (Akaiswa), un rich text editor (TinyMCE), un irc mutengi, UN chinouraya emulator zviri nyore uye a mutambi odhiyo (webamp).

akaisa maapplication

daedalOS zvakare inobatanidza Ruffle kumhanya JavaScript kana Virtual x86 application, emulator yekushandisa system. Uyezve, kune kunyange akati wandei emulators, kusanganisira Waini.

Mugadziri weprojekiti inosanganisira animated Wallpaper, iyo inogona kuva dambudziko kune vashandisi pamichina yakaderera-resource.

mahwindo akazaruka

Kunyange iyo desktop inopa mukana kune dzakasiyana siyana dzakavhurika sosi zvirongwa, zvichiri kushaikwa mune zvakawanda. Pakati pavo, zvichida chinonyanya kukosha ndechokuti Parizvino hazvizotibvumidze kuisa maapplication atinofarira.

Nekudaro, kana chirongwa ichi chikafambiswa mberi, zvingave zvakanaka kukwanisa kumhanyisa desktop yako nharaunda zvachose muwebhu browser. Uyezve, kuita hakuna kushata kana, pamwe nemuchina une simba rinonzwisisika. Pasina kupokana, musiki wayo akaisa mari yakawanda yebasa mukusimudzira chirongwa. Iwe unogona kuziva zvakawanda nezve iyi yako GitHub repo, kana iwe unogonawo test daedalOS pasina kuiisa nekushanyira yavo webhusaiti.


Iva wekutanga kutaura

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako