ໃນບົດຄວາມຕໍ່ໄປພວກເຮົາຈະເບິ່ງ daedalOS. ນີ້ແມ່ນ ສະພາບແວດລ້ອມ desktop ທີ່ພວກເຮົາສາມາດນໍາໃຊ້ໄດ້ຈາກຕົວທ່ອງເວັບຂອງເວັບໄຊຕ໌. ໃນກໍລະນີທີ່ຜູ້ໃດຜູ້ຫນຶ່ງບໍ່ຮູ້ວ່າມັນເປັນແນວໃດ, ໃຫ້ເວົ້າວ່າສະພາບແວດລ້ອມ desktop ແມ່ນການລວບລວມອົງປະກອບທີ່ແຕກຕ່າງກັນທີ່ປະສົມປະສານກັບກັນແລະກັນ.
daedalOS ຖືກຂຽນໄວ້ໃນ JavaScript ແລະ TypeScript. ນີ້ໃຊ້ວິທີການທີ່ແຕກຕ່າງກັນກັບສະພາບແວດລ້ອມ desktop ແບບດັ້ງເດີມເຊັ່ນ GNOME ແລະ KDE. ເປົ້າຫມາຍຂອງໂຄງການນີ້ແມ່ນເພື່ອສ້າງສະພາບແວດລ້ອມ desktop ໃນເວັບ, ເຊິ່ງຍັງຊອກຫາທີ່ເຫມາະສົມສໍາລັບການໃຊ້ປະຈໍາວັນ, ເຖິງແມ່ນວ່າດັ່ງທີ່ພວກເຮົາຈະເຫັນຕໍ່ມາ, ເພື່ອບັນລຸເປົ້າຫມາຍນີ້ມັນຍັງມີທາງຍາວໄກ.
ຕິດຕັ້ງ daedalOS ໃນ Ubuntu 22.04
ຊອບແວນີ້ຈະດໍາເນີນການໂດຍໃຊ້ ເສັ້ນດ້າຍ, ເຊິ່ງເປັນຜູ້ຈັດການຊຸດ. ຕົວຢ່າງນີ້, ໃຫ້ ໃຊ້ npm ເພື່ອຕິດຕັ້ງເສັ້ນດ້າຍ. Npm ເປັນຕົວຈັດການແພັກເກັດສໍາລັບ JavaScript, ເຊິ່ງບໍ່ໄດ້ຕິດຕັ້ງໄວ້ກ່ອນກັບ Ubuntu. ດັ່ງນັ້ນ, ທໍາອິດໃຫ້ຕິດຕັ້ງ npm ໂດຍການເປີດ terminal (Ctrl+Alt+T) ແລະແລ່ນຄໍາສັ່ງ:
sudo apt install npm
ເມື່ອການຕິດຕັ້ງ ສຳ ເລັດແລ້ວ, ພວກເຮົາສາມາດເຮັດໄດ້ ດໍາເນີນການແລະຕິດຕັ້ງເສັ້ນດ້າຍ. ເພື່ອເຮັດສິ່ງນີ້, ໃນ terminal ດຽວກັນພວກເຮົາຈະຂຽນ:
sudo npm install --global yarn
Clone daedalOS repository
ຂັ້ນຕອນຕໍ່ໄປທີ່ພວກເຮົາຈະປະຕິບັດແມ່ນ clone ຫໍສະມຸດໂຄງການ. ໃນ terminal ພຽງແຕ່ໃຊ້ຄໍາສັ່ງ:
git clone https://github.com/DustinBrett/daedalOS.git
ຕໍ່ໄປ ພວກເຮົາຈະປ່ຽນໄປຫາໄດເລກະທໍລີ daedalOS:
cd daedalOS
ດຽວນີ້ພວກເຮົາສາມາດເຮັດໄດ້ ດໍາເນີນການສໍາເນົາຂອງພວກເຮົາເອງຂອງ daedalOS desktop ສໍາລັບຕົວທ່ອງເວັບທີ່ມີຄໍາສັ່ງ:
yarn && yarn build:fs && yarn dev
ຜົນຜະລິດຈະປະກອບມີສາຍທີ່ແຕກຕ່າງກັນ. ໃນຫນຶ່ງຂອງພວກເຂົາພວກເຂົາຈະຊີ້ໃຫ້ເຫັນວ່າເຄື່ອງແມ່ຂ່າຍແມ່ນເລີ່ມຕົ້ນຢູ່ທີ່ 0.0.0.0: 3000, ແລະ url ທີ່ຈະເຂົ້າເຖິງ.
ເບິ່ງໄວຢູ່ daedalOS
ມີບໍລິການແລ່ນຢູ່ໃນ terminal, ເພື່ອເຂົ້າເຖິງ desktop, ພວກເຮົາຈະຕ້ອງການພຽງແຕ່ ເປີດຕົວທ່ອງເວັບເວັບ favorite ຂອງພວກເຮົາແລະພິມ URL:
http://localhost:3000
ເມື່ອ 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 ໂດຍບໍ່ຕ້ອງຕິດຕັ້ງມັນໂດຍການຢ້ຽມຢາມ ເວັບໄຊທ໌ຂອງພວກເຂົາ.
ເປັນຄົນທໍາອິດທີ່ຈະໃຫ້ຄໍາເຫັນ