daedalOS, agbegbe tabili lati ẹrọ aṣawakiri wẹẹbu

nipa daedalOS

Ninu nkan atẹle a yoo wo daedalOS. Eyi ni ayika tabili ti a le lo lati ẹrọ aṣawakiri wẹẹbu. Ni ọran ti ẹnikan ko mọ kini o jẹ, sọ pe agbegbe tabili tabili jẹ akojọpọ awọn ohun elo ti o yatọ ti o ṣepọ pẹlu ara wọn.

daedalOS ti kọ ni JavaScript ati TypeScript. O gba ọna ti o yatọ si agbegbe tabili tabili ibile bii GNOME ati KDE. Ibi-afẹde ti iṣẹ akanṣe yii ni lati ṣẹda agbegbe tabili tabili ti o da lori wẹẹbu, eyiti o tun n wa lati dara fun lilo ojoojumọ, botilẹjẹpe bi a yoo rii nigbamii, lati ṣaṣeyọri eyi o tun ni ọna pipẹ lati lọ.

Fi daedalOS sori Ubuntu 22.04

Sọfitiwia yii yoo ṣiṣẹ ni lilo yarn, eyiti o jẹ oluṣakoso package. Fun apẹẹrẹ yii, jẹ ki a lo npm lati fi yarn sori ẹrọ. Npm jẹ oluṣakoso package fun JavaScript, eyiti a ko fi sii tẹlẹ pẹlu Ubuntu. Nitorinaa jẹ ki a kọkọ fi npm sori ẹrọ nipa ṣiṣi ebute kan (Ctrl + Alt + T) ati ṣiṣe aṣẹ naa:

fi sori ẹrọ npm lori ubutu 22.04

sudo apt install npm

Lọgan ti fifi sori ẹrọ ba pari, a le tẹsiwaju ki o fi owu sori ẹrọ. Lati ṣe eyi, ni ebute kanna a yoo kọ:

fi sori ẹrọ owu

sudo npm install --global yarn

Clone daedalOS ibi ipamọ

Igbesẹ ti o tẹle ti a yoo gbe ni oniye ibi ipamọ ise agbese. Ninu ebute kan kan lo aṣẹ naa:

oniye daedalOS ibi ipamọ

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

Lẹhinna a yoo yipada si itọsọna daedalOS:

cd daedalOS

Bayi a le ṣiṣe ẹda tiwa ti tabili daedalOS fun ẹrọ aṣawakiri pẹlu awọn aṣẹ:

bẹrẹ daedalOS

yarn && yarn build:fs && yarn dev

Ijade yoo pẹlu ila ti o yatọ si awọn ila. Ninu ọkan ninu wọn wọn yoo fihan pe olupin ti bẹrẹ ni 0.0.0.0:3000, ati url lati wọle si.

Wiwo iyara ni daedalOS

Nini iṣẹ ti n ṣiṣẹ ni ebute, lati wọle si tabili tabili, a yoo nilo nikan ṣii ẹrọ aṣawakiri wẹẹbu ayanfẹ wa ki o tẹ URL naa:

daedalOS ṣiṣẹ

http://localhost:3000

Nigbati tabili tabili ba gbe, ti a ba tẹ-ọtun lori ẹhin ere idaraya, a yoo ṣafihan pẹlu mẹnu kan ti Yoo fun wa ni aṣayan lati daakọ awọn faili lati kọnputa agbalejo si tabili ẹrọ aṣawakiri, ati ni idakeji. Eyi yoo gba wa laaye lati gbejade awọn faili.

fi awọn faili si tabili

Pẹlupẹlu tun Yoo gba wa laaye lati fa ati ju silẹ awọn faili ati awọn folda ninu wiwo daedalOS, botilẹjẹpe Mo ni lati sọ pe iṣẹ yii lakoko awọn idanwo ti Mo ṣe, ni awọn igba miiran o kuna. Ṣugbọn nigbati eyi ba ṣẹlẹ, aṣayan lati ṣafikun awọn faili lati daedalOS yoo ṣiṣẹ ni pipe.

Iduro ṣepọ ẹrọ aṣawakiri wẹẹbu kan ati ẹrọ orin fidio kan (Fidio.js) ti o ṣe atilẹyin fidio HTML5 ati awọn ọna kika ṣiṣanwọle ode oni. O tun ni oluwo aworan ni ibamu pẹlu APNG, AVIF, GIF, JPEG, PNG, SVG ati WebP ọna kika. O tun ni PDF.js ti o wa, oluwo PDF, wulo paapa ti o ba ni itumo o lọra.

O tun ni a Olùgbéejáde console (Awọn irinṣẹ DevTools), Un olootu koodu (Monaco Akede), Un parser ati alakojo Samisi (Ti samisi), Un olootu ọrọ ọlọrọ (TinyMCE), Un irc onibara, un emulator ebute irorun ati ki o kan ohun afetigbọ (webamp).

awọn ohun elo ti a fi sii

daedalOS paapaa ṣepọ Ruffle lati ṣiṣẹ JavaScript tabi foju x86 awọn ohun elo, ẹya ẹrọ emulator. Pẹlupẹlu, paapaa ọpọlọpọ awọn emulators wa, pẹlu Waini.

Olùgbéejáde ise agbese pẹlu iṣẹṣọ ogiri ti ere idaraya, eyi ti o le jẹ iṣoro fun awọn olumulo lori awọn ẹrọ-kekere.

ìmọ windows

Lakoko ti tabili tabili nfunni ni iraye si ọpọlọpọ awọn eto orisun ṣiṣi, ṣi ew ni ọpọlọpọ awọn aaye. Lara wọn, boya ohun akiyesi julọ ni iyẹn Ni akoko kii yoo gba wa laaye lati fi sori ẹrọ awọn ohun elo ti o nifẹ si wa.

Sibẹsibẹ, ti iṣẹ akanṣe yii ba ni idagbasoke siwaju sii, o le jẹ nla lati ni anfani lati ṣiṣẹ agbegbe tabili tabili rẹ patapata ni ẹrọ aṣawakiri wẹẹbu kan. Yato si, išẹ kii ṣe buburu boya, o kere ju pẹlu ẹrọ kan pẹlu agbara to tọ. Laisi iyemeji, ẹlẹda rẹ ti ṣe idoko-owo pupọ ninu idagbasoke iṣẹ naa. O le mọ diẹ sii nipa eyi rẹ Ibi ipamọ GitHub, tabi o tun le idanwo daedalOS laisi fifi sori ẹrọ nipasẹ lilo si aaye ayelujara wọn.


Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.