প্রকাশিত: মার্চ ১৭, ২০২৬, ২:৩০ PM EDT
রোইন বর্তেলসন স্টকহোম-ভিত্তিক টেক রাই্টার, অনুবাদক এবং ডিজিটাল স্ট্র্যাটেজিস্ট, যিনি AI টুলস, লিনাক্স, কনজিউমার টেক, সাইবারসিকিউরিটি এবং SEO-চালিত কনটেন্টে বিশ বছরের হ্যান্ডস-অন অভিজ্ঞতা রাখেন। তিনি জটিল বিষয়গুলো স্পষ্ট এবং ব্যবহারিক গাইডে রূপান্তর করে পাঠকদের বাস্তব সমস্যা সমাধান করতে সাহায্য করেন। লোকেরা তার কাজে আস্থা রাখেন কারণ তিনি যেসব টুল নিয়ে লিখেন সেগুলো সত্যিকারের ব্যবহার ও টেস্ট করেন, সেদ 모르는denly ভাঙতে পারেন, এবং আধুনিক প্রযুক্তির কাওসকে মানবিক, সত্যবাদী এবং উপযোগী পরামর্শে অনুবাদ করেন।
GNOME বছরের পর বছর আমার ডিফল্ট Ubuntu ডেস্কটপ ছিল। এটি স্টেবল, পলিশড, এবং ব্যাপকভাবে সমর্থিত। আপনি Ubuntu ইনস্টল করলে, GNOME সেটার সাথে প্যাকেজড আসে। এটি যথেষ্ট ভালো কাজ করে যে অধিকাংশ মানুষ কখনো এটি রিপ্লেস করার অনুভূতি পায় না। কিন্তু gầnে, আমি কিছু নতুন সম্পর্কে গুপ্ত কথা শুনছি: COSMIC ডেস্কটপ। মূলত System76 Pop!_OS-এর জন্য ডেভেলপ করা, COSMIC এখন একটি সম্পূর্ণ নতুন ডেস্কটপ এনভায়রনমেন্টে পরিণত হয়েছে যা স্ক্র্যাচ থেকে তৈরি। কোন থিম নয়, কোন ফর্ক নয়, বরং একটি সম্পূর্ণ নতুন স্ট্যাক, বড় মাত্রায় Rust-এ লিখিত এবং আধুনিক লিনাক্স ওয়ার্কফ্লোর চারদিকে ডিজাইন করা। স্বাভাবিকভাবেই, আমার কৌতূহল জিতল।
তাই আমি সেটা করলাম যা যেকোনো যুক্তিসঙ্গত লিনাক্স ইউজার করত। আমি আমার Ubuntu মেশিনে GNOME কে COSMIC দিয়ে রিপ্লেস করলাম শুধু দেখতে কী হয়। আমি একটা মজার এক্সপেরিমেন্ট আশা করতাম। কিন্তু যা পেলাম সেটা কোনো এক্সপেরিমেন্ট নয়, বরং কিছু ऐसा যা সত্যিকারের মতো লাগে লিনাক্স ডেস্কটপের পরবর্তী पीढ़ি।
Ubuntu-এ COSMIC ইনস্টল করা আশ্চর্যজনকভাবে পেইনলেস ছিল
সবকিছু ভাঙা ছাড়া ডেস্কটপ স্যুইচ করা
গहरায় যাওয়ার আগে একটা জিনিস স্পষ্ট করি: আমার Ubuntu মেশিনে, আমি 24.04 (LTS) চালাচ্ছি। আমি শুনেছি যে পরবর্তী সংস্করণ চালানোর ব্যবহারকারীরা COSMIC ইনস্টল করার সময় কিছু সমস্যায় পড়তে পারে।
লিনাক্স ডেস্কটপ এনভায়রনমেন্ট স্যুইচ করা সবসময় কিছুটা অ্যানজায়টি নিয়ে আসে। যারা ডেস্কটপ হপিং-এ এক্সপেরিমেন্ট করেছেন তারা রিস্ক জানে। ডিপেন্ডেন্সি কনফ্লিক্ট, ব্রোকেন লগইন ম্যানেজার, এবং র্যান্ডম গ্রাফিক্যাল গ্লিচ যা আপনাকে একটি ব্লিংকিং কার্সরের দিকে তাকাতে বাধ্য করে, আপনার জীবন কোথায় যাওয়া সেটা চিন্তা করতে। শুক্রের কথা, COSMIC ভালো আচরণ করলো।
Ubuntu-এ এটি ইনস্টল করা কাফি straightforward। প্যাকেজগুলো ইনস্টল হলে, COSMIC স্মপলি লগইন স্ক্রিনে একটি নতুন সেশন অপশন হিসেবে দেখায়। লগ আউট করে COSMIC সেশন সিলেক্ট করলে, ডেস্কটপ অবিলম্বে লোড হলো। কোন ড্রামা নেই, কোন গ্রাফিক্যাল মেল্টডাউন নেই, এবং কোন ইমার্জেন্সি রিবুট রিচুয়াল নেই। শুধু একটি ক্লিন নতুন ডেস্কটপ eksplore করার জন্য অপেক্ষা করছে। সেটা একলাই ইতিমধ্যে একটি promising শুরু ছিল।
Cosmic PPA যোগ করুন:
sudo add-apt-repository ppa:hepp3n/cosmic-epoch সাধারণত, একটি PPA যোগ করার পর Ubuntu অটো-আপডেট হয়, কিন্তু নিশ্চিত হওয়ার জন্য:
sudo apt update ইনস্টল করুন:
sudo apt install cosmic-session পাসওয়ার্ড টাইপ করার আগে লগ আউট করুন এবং COSMIC-এ স্যুইচ করুন, এবং আপনার নতুন Cosmic ডেস্কটপ ঠিকমতো লোড হওয়া উচিত।
আপনি যা প্রথমে লক্ষ্য করবেন সেটা হলো সবকিছু কত দ্রুত লাগে
COSMIC লাইটওয়েট লাগে unfinished হোনা ছাড়া
COSMIC-এ প্রথম কয়েক মিনিট অদ্ভুতভাবে সন্তোষজনক ছিল। না কারণ এটি র্যাডিক্যালি আলাদা দেখায়। আসলে, ডিজাইন ক্লিন এবং মডার্ন, কিন্তু পরিচিত পর্যাপ্ত যে আপনি হারানো অনুভব করবেন না। আপনি যদি GNOME বা Pop!_OS ব্যবহার করে থাকেন, সাধারণ লেআউট সেন্সिबল লাগবে।
যে জিনিসটি অবিলম্বে দাঁড়ালো সেটা ছিল responsiveness। অ্যাপ্লিকেশনগুলো ইনস্ট্যান্টলি খুললো। ওয়ার্কস্পেস স্যুইচিং মসৃণ লাগলো। উইন্ডো অ্যানিমেশন ছোট মাইক্রো-স্টাটারের বিনা ঘটলো। সিস্টেম শুধু... quick লাগলো। এর আংশিক কারণ COSMIC একটি Wayland-first ডেস্কটপ এনভায়রনমেন্ট হিসেবে ডিজাইন করা, যা স্মুথ রেন্ডারিং এবং মডার্ন গ্রাফিক্স হ্যান্ডলিং-এ সাহায্য করে।
System76
Cosmic হলো RUST-এ লেখা একটি ডেস্কটপ এনভায়রনমেন্ট। এটি System76-এর Pop_OS-এর সাথে শিপ করে।
কিন্তু আরেকটি বড় ফ্যাক্টর হলো এর আর্কিটেকচার। COSMIC বড় মাত্রায় Rust-এ লিখিত, একটি প্রোগ্রামিং ভাষা যা পারফরম্যান্স এবং সেফটির জন্য পরিচিত। সেটা একলাই এটি আরও সাধারণ লিনাক্স ডেস্কটপ এনভায়রনমেন্ট থেকে আলাদা করে। ফলাফল হলো একটি ডেস্কটপ যা stripped-down না দেখলে লাইটওয়েট লাগে, যা সবকुछ intentional করে তোলে।
COSMIC-এর আর্কিটেকচার ট্রেডিশনাল ডেস্কটপ থেকে খুব আলাদা
একটি জায়েন্ট ডেস্কটপ এনভায়রনমেন্টের বদলে মডুলার ডিজাইন
এখানেই COSMIC সত্যিকারের মানে আকর্ষণীয় হয়ে ওঠে। অধিকাংশ লিনাক্স ডেস্কটপ এনভায়রনমেন্ট বড়, tightly integrated সিস্টেম। GNOME এবং KDE Plasma মূলত কম্পোনেন্টের বিশাল সংগ্রহ যারা একে অপরের ওপর ভরি নির্ভরশীল। COSMIC একটি ভিন্ন পথ নেয়।
একটি জায়েন্ট এনভায়রনমেন্টের বদলে, এটি একটি মডুলার স্ট্যাক অফ ইন্ডিপেনডেন্ট কম্পোনেন্ট হিসেবে বিল্ট। উদাহরণস্বরূপ:
- উইন্ডো কম্পোজিটর একটি আলাদা প্রজেক্ট যাকে cosmic-comp বলে।
- প্যানেল তার নিজস্ব কম্পোনেন্ট।
- লঞ্চার আলাদা।
- আইন্ডিভিজুয়াল ডেস্কটপ ফিচারগুলো ইন্ডিপেনডেন্ট অ্যাপ্লিকেশন হিসেবে চলে।
অন্য কথায়, COSMIC একটি একক মনোলিথিক এনভায়রনমেন্টের চেয়ে একটি কো-অর্ডিনেটেড টুলসের সংগ্রহের মতো আচরণ করে। এটি সিস্টেমকে সময়ের সাথে evolve করা সহজ করে দেয়। কম্পোনেন্টগুলো পুরো ডেস্কটপ রি-রাইট ছাড়া আপডেট বা রিপ্লেস করা যায়। এটি একটি লিনাক্স ডেস্কটপ এনভায়রনমেন্টের জন্য আশ্চর্য আধুনিক ডিজাইন ফিলোসফি, এবং এটি অনেক ডেভেলপার COSMIC-কে ক্লোজলি দেখার কারণগুলির একটি।
বিল্ট-ইন টাইলিং মাল্টিটাস্কিংকে effortless করে তোলে
COSMIC প্রোডাক্টিভিটিকে একটি first-class ফিচার হিসেবে চিন্তা করে
COSMIC আরেকটি জিনিস ভিন্নভাবে করে সেটা হলো কীভাবে এটি উইন্ডো হ্যান্ডেল করে। টাইলিং উইন্ডো ম্যানেজমেন্ট ডেস্কটপে বিল্ট-ইন। আপনাকে এক্সটেনশন দরকার নেই, এবং আপনাকে একটি টাইলিং উইন্ডো ম্যানেজার ইনস্টল করার দরকার নেই। আপনাকে জটিল কীবোর্ড জিমনাস্টিক্স শেখার দরকার নেই। আপনি শুধু টাইলিং অন করুন।
একবার একটিভেট হলে, উইন্ডোগুলো স্বয়ংক্রিয়ভাবে স্ক্রিন জুড়ে organize হয়ে যায়। একটি নতুন অ্যাপ খুলুন, এবং লেআউট অ্যাডজাস্ট হয়। একটি উইন্ডো সরান, এবং গ্রিড নিজে রিশেপ হয়। এটি সহজ শোনালেও, এটি সম্পূর্ণরূপে ডেস্কটপ ফিল করতে পরিবর্তন করে। আমার সাধারণ ওয়ার্কফ্লো شامل একটি ব্রাউজার, একটি লেখালেখির এডিটর, একটি টার্মিনাল, এবং সাধারণত স্ক্রিনের কোথাও একটি ডকুমেন্টেশন উইন্ডো।
GNOME-এ, সেই সেটআপ সাধারণত কিছু ম্যানুয়াল রিসাইজিং চায়। COSMIC-এ, লেআউট স্বয়ংক্রিয়ভাবে হয়। সবকुठ তার জায়গা পায় ডেস্কটপকে ওভারল্যাপিং উইন্ডোর একটি ঢের বানানো ছাড়া। কয়েক ঘন্টা ব্যবহার করার পর, ওয়ার্কফ্লোстран্যভাবে প্রাকৃতিক লাগতে শুরু করে।
COSMIC এখনও যুবক, এবং তা কখনো কখনো দেখা যায়
কয়েকটি রফ এজ 불가피
স্পষ্ট করতে দিন, COSMIC এখনও খুব নতুন। এবং নতুন ডেস্কটপ এনভায়রনমেন্টগুলো কখনো ফুলি পলিশড হয়ে আসে না। আমার টেস্টিং-এর সময়, আমি কিছু एरিয়া লক্ষ্য করলাম যা স্পষ্টভাবে আরও কাজ চায়। কিছু সেটিংস প্যানেল incomplete লাগে। কিছু কনফিগারেশন অপশন এখনও মিসিং। এক্সটেনশন এবং অ্যাড-অন-এর ইকোসিস্টেম বর্তমানে মূলত nonexistent। সেটা मैटर করে কারণ GNOME-এর বছরের পর বছর একটি বিশাল এক্সটেনশন ইকোসিস্টেম বানাতে পেরেছে।
COSMIC স্ক্র্যাচ থেকে শুরু করছে। কিন্তু গুরুত্বপূর্ণ জিনিসটি হলো কোর ডেস্কটপ এক্সপেরিয়েন্স ইতিমধ্যে solid লাগে। রফ এজগুলো মূলত অপশনাল ফিচারের আশেপাশে দেখা যায় বsnicker fondamentale ডেস্কটপ ওয়ার্কফ্লোর বদলে। আমি যেসব সমস্যা সামনা করলাম সেগুলো সিস্টেমকে unstable বা unusable লাগাতে পারলো না। এটি শুধু মনে হয় যেন একটি ডেস্কটপ এনভায়রনমেন্ট যা এখনো নিজের মধ্যে বড় হচ্ছে।
COSMIC লিনাক্সের সবচেয়ে গুরুত্বপূর্ণ ডেস্কটপের একটি হতে পারে
যখন System76 প্রথমে COSMIC ঘোষণা করলো একটি নতুন ডেস্কটপ এনভায়রনমেন্ট হিসেবে, সেটা শোনালো যেন একটি niche প্রজেক্ট শুধু Pop!_OS-এর জন্য। আসলে এটি ব্যবহার করার পর, সেই ধারণাটি পুরনো মনে হয়। COSMIC-er অনেক বড় কিছু হওয়ার পটেনশিয়াল রয়েছে।
এটি সেভারেল ট্রেন্ড কম্বাইন করে যা লিনাক্স ইকোসিস্টেমে egyre গুরুত্বপূর্ণ হচ্ছে:
- Wayland-first ডিজাইন।
- Rust-ভিত্তিক আর্কিটেকচার।
- বিল্ট-ইন টাইলিং ওয়ার্কফ্লো।
- মডুলার কম্পোনেন্ট।
সেটা কম্বিনেশন এটাকে Pop!_OS ইউজারদের পাশাপাশি যারা আধুনিক লিনাক্স ডেস্কটপ ডিজাইনে আগ্রহী তাদের জন্যও আকর্ষণীয় করে তোলে। কি COSMIC GNOME বা KDE রিপ্লেস করবে? সম্ভবত না, কারণ সেই এনভায়রনমেন্টগুলো বড় প্রজেক্ট যাদের বিশাল ইউজার বেস রয়েছে। কিন্তু COSMIC কে রিপ্লেস করার দরকার নেই influential হতে। যদি ডেভেলপমেন্ট বর্তমান গতিতে চলতে থাকে, এটি সহজেই লিনাক্স ইকোসিস্টেমের সবচেয়ে আকর্ষণীয় ডেস্কটপ এনভায়রনমেন্টের একটি হতে পারে।
সম্পর্কিত
এই হতে পারে এখন সবচেয়ে আকর্ষণীয় নতুন লিনাক্স ডিস্ট্রো
কখনো কখনো, একটি লিনাক্স ডিস্ট্রো আসে, যা শুধু sense করে।
এবং আমার Ubuntu মেশিনে GNOME কে COSMIC দিয়ে রিপ্লেস করার পর, আমি একটা জিনিস আত্মবিশ্বাসের সাথে বলতে পারি। এটি একটি কুইক এক্সপেরিমেন্ট হিসেবে শুরু হয়েছিল। কিন্তু আমি GNOME-এ ফিরে যাওয়ার কোনো ত্বরা নেই।