পরবর্তী প্রবন্ধে আমরা daedalOS-এর দিকে নজর দিতে যাচ্ছি। এই একটি ডেস্কটপ পরিবেশ যা আমরা ওয়েব ব্রাউজার থেকে ব্যবহার করতে পারি. যদি কেউ না জানে যে এটি কী, বলুন যে একটি ডেস্কটপ পরিবেশ একে অপরের সাথে একীভূত হওয়া ভিন্ন উপাদানগুলির একটি সংগ্রহ।
daedalOS জাভাস্ক্রিপ্ট এবং টাইপস্ক্রিপ্টে লেখা হয়। এটি জিনোম এবং কেডিই-এর মতো প্রথাগত ডেস্কটপ পরিবেশে একটি ভিন্ন পদ্ধতি গ্রহণ করে। এই প্রকল্পের লক্ষ্য হল একটি ওয়েব-ভিত্তিক ডেস্কটপ পরিবেশ তৈরি করা, যা দৈনন্দিন ব্যবহারের জন্য উপযুক্ত হতে চায়, যদিও আমরা পরে দেখব, এটি অর্জন করতে এটি এখনও অনেক দীর্ঘ পথ পাড়ি দিতে হবে।
উবুন্টু 22.04 এ daedalOS ইনস্টল করুন
এই সফটওয়্যার ব্যবহার করে চালানো যাচ্ছে সুতা, যা একটি প্যাকেজ ম্যানেজার। এই উদাহরণের জন্য, আসুন সুতা ইনস্টল করতে npm ব্যবহার করুন. এনপিএম হল জাভাস্ক্রিপ্টের জন্য একটি প্যাকেজ ম্যানেজার, যা উবুন্টুর সাথে প্রি-ইনস্টল করা নেই। তো চলুন প্রথমে একটি টার্মিনাল (Ctrl+Alt+T) খুলে কমান্ডটি চালিয়ে npm ইনস্টল করি:
sudo apt install npm
ইনস্টলেশন শেষ হয়ে গেলে, আমরা পারি এগিয়ে যান এবং সুতা ইনস্টল করুন. এটি করার জন্য, একই টার্মিনালে আমরা লিখতে যাচ্ছি:
sudo npm install --global yarn
ক্লোন daedalOS সংগ্রহস্থল
পরবর্তী পদক্ষেপ আমরা নিতে যাচ্ছি প্রকল্পের সংগ্রহস্থলটিকে ক্লোন করুন. একটি টার্মিনালে শুধু কমান্ড ব্যবহার করুন:
git clone https://github.com/DustinBrett/daedalOS.git
তারপর আমরা daedalOS ডিরেক্টরিতে পরিবর্তন করতে যাচ্ছি:
cd daedalOS
এখন আমরা পারি কমান্ড সহ ব্রাউজারের জন্য daedalOS ডেস্কটপের নিজস্ব অনুলিপি চালান:
yarn && yarn build:fs && yarn dev
আউটপুট লাইন বিভিন্ন লাইন অন্তর্ভুক্ত করা হবে. তাদের মধ্যে একটিতে তারা নির্দেশ করবে যে সার্ভারটি 0.0.0.0:3000 এ শুরু হয়েছে এবং যে url থেকে অ্যাক্সেস করতে হবে।
daedalOS এ একটি দ্রুত চেহারা
টার্মিনালে পরিষেবাটি চলমান থাকা, ডেস্কটপে অ্যাক্সেস করার জন্য, আমাদের কেবল প্রয়োজন হবে আমাদের প্রিয় ওয়েব ব্রাউজার খুলুন এবং URL টাইপ করুন:
http://localhost:3000
যখন ডেস্কটপ লোড হয়, আমরা যদি অ্যানিমেটেড ব্যাকগ্রাউন্ডে ডান-ক্লিক করি, আমাদের একটি মেনু উপস্থাপন করা হবে যা আমাদেরকে হোস্ট কম্পিউটার থেকে ব্রাউজার ডেস্কটপে ফাইল কপি করার বিকল্প অফার করবে এবং এর বিপরীতে. এটি আমাদের ফাইল আপলোড করার অনুমতি দেবে।
প্লাসও এটি আমাদের daedalOS ইন্টারফেসে ফাইল এবং ফোল্ডার টেনে আনতে এবং ড্রপ করার অনুমতি দেবে, যদিও আমাকে বলতে হবে যে এই ফাংশনটি পরীক্ষার সময় যা আমি চালিয়েছিলাম, কিছু ক্ষেত্রে এটি ব্যর্থ হয়েছে। কিন্তু যখন এটি ঘটে, daedalOS থেকে ফাইল যোগ করার বিকল্পটি পুরোপুরি কাজ করবে।
ডেস্ক একটি ওয়েব ব্রাউজার এবং একটি ভিডিও প্লেয়ারকে সংহত করে (ভিডিও.জেএস) যা HTML5 ভিডিও এবং আধুনিক স্ট্রিমিং ফরম্যাট সমর্থন করে। এর আরও আছে একটি ফটো দর্শক APNG, AVIF, GIF, JPEG, PNG, SVG এবং WebP ফর্ম্যাটের সাথে সামঞ্জস্যপূর্ণ। এটি PDF.js উপলব্ধ আছে, একটি পিডিএফ ভিউয়ার, কিছুটা ধীর হলেও ব্যবহারিক।
এটিতেও একটি রয়েছে বিকাশকারী কনসোল (দেবটুলস), ক কোড সম্পাদক (মোনাকো প্রকাশক), ক পার্সার এবং কম্পাইলার Markdown (চিহ্নিত), ক উন্নত টেক্সট এডিটর (TinyMCE), ক আইআরসি ক্লায়েন্টজাতিসংঘ টার্মিনাল এমুলেটর খুব সহজ এবং ক অডিও প্লেয়ার (ওয়েবম্প).
daedalOSও জাভাস্ক্রিপ্ট বা ভার্চুয়াল x86 অ্যাপ্লিকেশন চালানোর জন্য Ruffle সংহত করে, একটি অপারেটিং সিস্টেম এমুলেটর। উপরন্তু, ওয়াইন সহ এমনকি বেশ কয়েকটি এমুলেটর রয়েছে।
প্রকল্পের বিকাশকারী একটি অ্যানিমেটেড ওয়ালপেপার অন্তর্ভুক্ত, যা স্বল্প-সম্পদ মেশিনে ব্যবহারকারীদের জন্য একটি সমস্যা হতে পারে।
যদিও ডেস্কটপ বিভিন্ন ওপেন সোর্স প্রোগ্রামে অ্যাক্সেস অফার করে, এখনও অনেক দিক থেকে অভাব. তাদের মধ্যে, সম্ভবত সবচেয়ে উল্লেখযোগ্য যে এই মুহুর্তে এটি আমাদের আগ্রহী এমন অ্যাপ্লিকেশন ইনস্টল করার অনুমতি দেবে না.
যাইহোক, যদি এই প্রকল্পটি আরও বিকশিত হয়, তাহলে এটি একটি ওয়েব ব্রাউজারে সম্পূর্ণরূপে আপনার ডেস্কটপ পরিবেশ চালাতে সক্ষম হতে পারে। এছাড়া, কর্মক্ষমতা হয় খারাপ না, অন্তত যুক্তিসঙ্গত ক্ষমতা সঙ্গে একটি মেশিন সঙ্গে. নিঃসন্দেহে, এর নির্মাতা প্রকল্পের উন্নয়নে প্রচুর কাজ বিনিয়োগ করেছেন। আপনি এই সম্পর্কে আরও জানতে পারেন আপনার গিটহাবের সংগ্রহশালা ory, অথবা আপনিও করতে পারেন পরিদর্শন করে এটি ইনস্টল না করেই daedalOS পরীক্ষা করুন তাদের ওয়েবসাইট.