daedalOS, ສະພາບແວດລ້ອມ desktop ຈາກຕົວທ່ອງເວັບຂອງເວັບໄຊຕ໌

ກ່ຽວກັບ daedalOS

ໃນບົດຄວາມຕໍ່ໄປພວກເຮົາຈະເບິ່ງ daedalOS. ນີ້​ແມ່ນ ສະພາບແວດລ້ອມ desktop ທີ່ພວກເຮົາສາມາດນໍາໃຊ້ໄດ້ຈາກຕົວທ່ອງເວັບຂອງເວັບໄຊຕ໌. ໃນກໍລະນີທີ່ຜູ້ໃດຜູ້ຫນຶ່ງບໍ່ຮູ້ວ່າມັນເປັນແນວໃດ, ໃຫ້ເວົ້າວ່າສະພາບແວດລ້ອມ desktop ແມ່ນການລວບລວມອົງປະກອບທີ່ແຕກຕ່າງກັນທີ່ປະສົມປະສານກັບກັນແລະກັນ.

daedalOS ຖືກຂຽນໄວ້ໃນ JavaScript ແລະ TypeScript. ນີ້ໃຊ້ວິທີການທີ່ແຕກຕ່າງກັນກັບສະພາບແວດລ້ອມ desktop ແບບດັ້ງເດີມເຊັ່ນ GNOME ແລະ KDE. ເປົ້າຫມາຍຂອງໂຄງການນີ້ແມ່ນເພື່ອສ້າງສະພາບແວດລ້ອມ desktop ໃນເວັບ, ເຊິ່ງຍັງຊອກຫາທີ່ເຫມາະສົມສໍາລັບການໃຊ້ປະຈໍາວັນ, ເຖິງແມ່ນວ່າດັ່ງທີ່ພວກເຮົາຈະເຫັນຕໍ່ມາ, ເພື່ອບັນລຸເປົ້າຫມາຍນີ້ມັນຍັງມີທາງຍາວໄກ.

ຕິດຕັ້ງ daedalOS ໃນ Ubuntu 22.04

ຊອບແວນີ້ຈະດໍາເນີນການໂດຍໃຊ້ ເສັ້ນດ້າຍ, ເຊິ່ງເປັນຜູ້ຈັດການຊຸດ. ຕົວຢ່າງນີ້, ໃຫ້ ໃຊ້ npm ເພື່ອຕິດຕັ້ງເສັ້ນດ້າຍ. Npm ເປັນຕົວຈັດການແພັກເກັດສໍາລັບ JavaScript, ເຊິ່ງບໍ່ໄດ້ຕິດຕັ້ງໄວ້ກ່ອນກັບ Ubuntu. ດັ່ງນັ້ນ, ທໍາອິດໃຫ້ຕິດຕັ້ງ npm ໂດຍການເປີດ terminal (Ctrl+Alt+T) ແລະແລ່ນຄໍາສັ່ງ:

ຕິດຕັ້ງ npm ໃນ ubutu 22.04

sudo apt install npm

ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ພວກເຮົາສາມາດເຮັດໄດ້ ດໍາເນີນການແລະຕິດຕັ້ງເສັ້ນດ້າຍ. ເພື່ອເຮັດສິ່ງນີ້, ໃນ terminal ດຽວກັນພວກເຮົາຈະຂຽນ:

ຕິດຕັ້ງເສັ້ນດ້າຍ

sudo npm install --global yarn

Clone daedalOS repository

ຂັ້ນຕອນຕໍ່ໄປທີ່ພວກເຮົາຈະປະຕິບັດແມ່ນ clone ຫໍສະມຸດໂຄງການ. ໃນ terminal ພຽງແຕ່ໃຊ້ຄໍາສັ່ງ:

clone daedalOS repository

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

ຕໍ່ໄປ ພວກເຮົາຈະປ່ຽນໄປຫາໄດເລກະທໍລີ daedalOS:

cd daedalOS

ດຽວນີ້ພວກເຮົາສາມາດເຮັດໄດ້ ດໍາເນີນການສໍາເນົາຂອງພວກເຮົາເອງຂອງ daedalOS desktop ສໍາລັບຕົວທ່ອງເວັບທີ່ມີຄໍາສັ່ງ:

ເລີ່ມ daedalOS

yarn && yarn build:fs && yarn dev

ຜົນຜະລິດຈະປະກອບມີສາຍທີ່ແຕກຕ່າງກັນ. ໃນຫນຶ່ງຂອງພວກເຂົາພວກເຂົາຈະຊີ້ໃຫ້ເຫັນວ່າເຄື່ອງແມ່ຂ່າຍແມ່ນເລີ່ມຕົ້ນຢູ່ທີ່ 0.0.0.0: 3000, ແລະ url ທີ່ຈະເຂົ້າເຖິງ.

ເບິ່ງໄວຢູ່ daedalOS

ມີບໍລິການແລ່ນຢູ່ໃນ terminal, ເພື່ອເຂົ້າເຖິງ desktop, ພວກເຮົາຈະຕ້ອງການພຽງແຕ່ ເປີດຕົວທ່ອງເວັບເວັບ favorite ຂອງພວກເຮົາແລະພິມ URL:

daedalOS ເຮັດວຽກ

http://localhost:3000

ເມື່ອ desktop ໂຫລດ, ຖ້າພວກເຮົາຄລິກຂວາໃສ່ພື້ນຫລັງທີ່ມີການເຄື່ອນໄຫວ, ພວກເຮົາຈະຖືກນໍາສະເຫນີດ້ວຍເມນູທີ່ ມັນຈະສະເຫນີໃຫ້ພວກເຮົາທາງເລືອກໃນການຄັດລອກໄຟລ໌ຈາກຄອມພິວເຕີໂຮດກັບ desktop ຂອງຕົວທ່ອງເວັບ, ແລະໃນທາງກັບກັນ. ນີ້ຈະຊ່ວຍໃຫ້ພວກເຮົາອັບໂຫລດໄຟລ໌.

ເພີ່ມໄຟລ໌ໃສ່ desktop

ບວກກັບ ມັນຈະຊ່ວຍໃຫ້ພວກເຮົາສາມາດລາກແລະວາງໄຟລ໌ແລະໂຟນເດີໃນການໂຕ້ຕອບ daedalOS, ເຖິງແມ່ນວ່າຂ້ອຍຕ້ອງເວົ້າວ່າຫນ້າທີ່ນີ້ໃນລະຫວ່າງການທົດສອບທີ່ຂ້ອຍປະຕິບັດ, ໃນບາງໂອກາດມັນກໍ່ລົ້ມເຫລວ. ແຕ່ເມື່ອສິ່ງດັ່ງກ່າວເກີດຂຶ້ນ, ທາງເລືອກທີ່ຈະເພີ່ມໄຟລ໌ຈາກ daedalOS ຈະເຮັດວຽກຢ່າງສົມບູນ.

ໂຕະ ປະສົມປະສານຂອງຕົວທ່ອງເວັບແລະເຄື່ອງຫຼິ້ນວິດີໂອ (Video.js) ທີ່ສະຫນັບສະຫນູນວິດີໂອ HTML5 ແລະຮູບແບບການຖ່າຍທອດທີ່ທັນສະໄຫມ. ມັນຍັງມີ ຜູ້ເບິ່ງຮູບ ເຂົ້າກັນໄດ້ກັບຮູບແບບ APNG, AVIF, GIF, JPEG, PNG, SVG ແລະ WebP. ມັນຍັງມີ PDF.js ທີ່ມີຢູ່, ຕົວເບິ່ງ PDF, ການປະຕິບັດເຖິງແມ່ນວ່າຂ້ອນຂ້າງຊ້າ.

ມັນກໍ່ມີ console ພັດທະນາ (DevTools), ອ ບັນນາທິການລະຫັດ (Monaco Publisher), ອ parser ແລະ compiler markdown (ໝາຍ ໄວ້), ອ ຕົວແກ້ໄຂຂໍ້ຄວາມອຸດົມສົມບູນ (TinyMCE), ອ ລູກຄ້າ irc, un emulator ຢູ່ປາຍຍອດ ງ່າຍ​ດາຍ​ຫຼາຍ​ແລະ​ເປັນ​ ເຄື່ອງຫຼີ້ນສຽງ (webamp).

ຄໍາຮ້ອງສະຫມັກຕິດຕັ້ງ

daedalOS ເຊັ່ນກັນ ປະສົມປະສານ Ruffle ເພື່ອແລ່ນແອັບພລິເຄຊັນ JavaScript ຫຼື Virtual x86, ເປັນ emulator ລະບົບປະຕິບັດການ. ນອກຈາກນັ້ນ, ຍັງມີ emulators ຫຼາຍ, ລວມທັງເຫຼົ້າແວງ.

ຜູ້ພັດທະນາໂຄງການ ປະກອບມີພາບພື້ນຫຼັງເຄື່ອນໄຫວ, ເຊິ່ງສາມາດເປັນບັນຫາສໍາລັບຜູ້ໃຊ້ໃນເຄື່ອງຈັກທີ່ມີຊັບພະຍາກອນຕ່ໍາ.

ເປີດປ່ອງຢ້ຽມ

ໃນຂະນະທີ່ desktop ສະຫນອງການເຂົ້າເຖິງຫຼາຍໆໂຄງການ open source, ຍັງຂາດຫຼາຍດ້ານ. ໃນບັນດາພວກເຂົາ, ບາງທີສິ່ງທີ່ຫນ້າສັງເກດທີ່ສຸດແມ່ນວ່າ ໃນປັດຈຸບັນມັນຈະບໍ່ອະນຸຍາດໃຫ້ພວກເຮົາຕິດຕັ້ງແອັບພລິເຄຊັນທີ່ສົນໃຈພວກເຮົາ.

ຢ່າງໃດກໍຕາມ, ຖ້າໂຄງການນີ້ຖືກພັດທະນາຕື່ມອີກ, ມັນອາດຈະດີທີ່ຈະສາມາດດໍາເນີນການສະພາບແວດລ້ອມ desktop ຂອງທ່ານໃນຕົວທ່ອງເວັບທັງຫມົດ. ນອກຈາກນັ້ນ, ການປະຕິບັດແມ່ນບໍ່ບໍ່ດີ, ຢ່າງຫນ້ອຍກັບເຄື່ອງຈັກທີ່ມີພະລັງງານທີ່ເຫມາະສົມ. ໂດຍບໍ່ຕ້ອງສົງໃສ, ຜູ້ສ້າງຂອງມັນໄດ້ລົງທຶນຫຼາຍໃນການພັດທະນາໂຄງການ. ເຈົ້າສາມາດຮູ້ເພີ່ມເຕີມກ່ຽວກັບສິ່ງນີ້ຂອງເຈົ້າ GitHub repository, ຫຼືທ່ານຍັງສາມາດ ທົດສອບ daedalOS ໂດຍບໍ່ຕ້ອງຕິດຕັ້ງມັນໂດຍການຢ້ຽມຢາມ ເວັບໄຊທ໌ຂອງພວກເຂົາ.


ເນື້ອໃນຂອງບົດຂຽນຍຶດ ໝັ້ນ ຫລັກການຂອງພວກເຮົາ ຈັນຍາບັນຂອງບັນນາທິການ. ເພື່ອລາຍງານການກົດຜິດພາດ ທີ່ນີ້.

ເປັນຄົນທໍາອິດທີ່ຈະໃຫ້ຄໍາເຫັນ

ອອກ ຄຳ ເຫັນຂອງທ່ານ

ທີ່ຢູ່ອີເມວຂອງທ່ານຈະບໍ່ໄດ້ຮັບການຈັດພີມມາ. ທົ່ງນາທີ່ກໍານົດໄວ້ແມ່ນຫມາຍດ້ວຍ *

*

*

  1. ຮັບຜິດຊອບຕໍ່ຂໍ້ມູນ: Miguel ÁngelGatón
  2. ຈຸດປະສົງຂອງຂໍ້ມູນ: ຄວບຄຸມ SPAM, ການຈັດການ ຄຳ ເຫັນ.
  3. ກົດ ໝາຍ: ການຍິນຍອມຂອງທ່ານ
  4. ການສື່ສານຂໍ້ມູນ: ຂໍ້ມູນຈະບໍ່ຖືກສື່ສານກັບພາກສ່ວນທີສາມຍົກເວັ້ນໂດຍພັນທະທາງກົດ ໝາຍ.
  5. ການເກັບຂໍ້ມູນ: ຖານຂໍ້ມູນທີ່ຈັດໂດຍ Occentus Networks (EU)
  6. ສິດ: ໃນທຸກເວລາທີ່ທ່ານສາມາດ ຈຳ ກັດ, ກູ້ຄືນແລະລຶບຂໍ້ມູນຂອງທ່ານ.