উবুন্টু লিনাক্সের সবচেয়ে পরিচিত সংস্করণ। এটি কোটি কোটি মানুষকে প্রথমবারের মতো লিনাক্স আবিষ্কার করায়, এবং ওপেন সোর্স অপারেটিং সিস্টেমের বিশ্বে নতুন ইউজারকে আকর্ষণ করতে থাকে। তাই উবুন্টু যে ইন্টারফেস ব্যবহার করে সেটি অনেক মানুষ দেখবে।
এই এলাকায়, উবুন্টু অনন্য। এমনকি একজন নতুন ইউজার হিসেবে, কদাচিৎ আপনি ডিফল্ট উবুন্টু ডেস্কটপকে অন্য কিছুর জন্য গুলিয়ে ফেলবেন। কারণ উবুন্টুর নিজস্ব একটি ইন্টারফেস আছে যা আপনি পাবেন—কিন্তু সম্ভবত পাবেন না—অন্য যেকোনো জায়গায়। এটিকে Unity বলা হয়।
Unity হলো একটি ডেস্কটপ এনভায়রনমেন্ট
একটি ডেস্কটপ এনভায়রনমেন্ট হলো আপনি আপনার স্ক্রিনে যা দেখেন। এটি প্যানেল যা ইনফরমেশন প্রদর্শন করে, আপনাকে অ্যাপ লঞ্চ করতে দেয়, এবং আপনাকে এক উইন্ডো থেকে অন্যটিতে স্যুইচ করতে দেয়।
Unity ফ্রি ও ওপেন সোর্স ডেস্কটপের মতো লিনাক্সের জন্য উপলব্ধ অনেক ডেস্কটপ এনভায়রনমেন্টের একটি। এটি স্ট্রেঞ্জ লাগতে পারে আপনি উইন্ডোজ বা macOS থেকে আসলে, যারা প্রত্যেকের শুধু একটি আছে।
যেহেতু উইন্ডোজ একটি কোম্পানির থেকে আসে, আমরা পুরো প্রজেক্টকে একটি জিনিস হিসেবে রেফার করি। কোনো একক কোম্পানি বা সংগঠন লিনাক্স ম্যানেজ করে না। বরং, অপারেটিং সিস্টেম অনেক কন্ট্রিবিউটারের কম্পোনেন্ট ব্যবহার করে বানানো হয়। আপনার স্ক্রিনে ইনফরমেশন প্রদর্শনের অনেক উপায় আছে, এবং Unity উবুন্টুর ডিফল্ট পদ্ধতি সেটি করার জন্য।
Unity-এর ইতিহাস
উবুন্টু ডেস্কটপ আসে Canonical-এ서, একটি UK-ভিত্তিক কোম্পানি যা ২০০৪から আছে। উবুন্টুর 이른 ভার্সনগুলো GNOME ডেস্কটপ এনভায়রনমেন্ট ব্যবহার করত, কিন্তু ২০১০ সালে, Canonical নিজস্ব একটি তৈরি করার জন্য প্রস্তুত ছিল। Unity শুরু হয়েছিল উবুন্টু ১০.১০-এর নেটবুক এডিশনের জন্য একটি ইন্টারফেস হিসেবে। ছয় মাস পর, এটিই হলো মূল উবুন্টু ১১.০৪-এ ডিফল্ট এনভায়রনমেন্ট।
অনেক ইউজার, অনস্টেবিলিটি এবং অপশনের অভাব নিয়ে অভিযোগ করল, Unityকে লঞ্চ করা মনে করল পুরোপুরি প্রস্তুত হওয়ার আগে। উবুন্টু ১২.০৪-এ, Canonical অনেক ঝামেলা দূর করল। জিনিসটি হলো, Unity সেটি থেকে অনেক পরিবর্তন করলো না, এবং এখন চার বছর বেশি হয়েছে। এখন আমরা উবুন্টু ১৬.১০-এ আছি, এবং অস্পষ্ট কখন পরিস্থিতি পরিবর্তন হবে।
Unity কীভাবে কাজ করে
Unity স্ট্যান্ডার্ড ডেস্কটপ এনভায়রনমেন্ট থেকে কিছুটা আলাদা। এর স্ক্রিনের বাম পাশে একটি ডক আছে এবং উপরে একটি প্যানেল। আপনি এর আইকনে ক্লিক করে একটি অ্যাপ খুলতে বা স্যুইচ করতে পারেন। অন্যান্য সফটওয়্যার Dash-এর মাধ্যমে উপলব্ধ, যা আপনি ডকের উবুন্টু লোগোতে ক্লিক করে খুলেন। Dash থেকে ডকে অ্যাপ ড্র্যাগ করে পিন করুন ফেভারিট হিসেবে। সেগুলো সরাতে ড্র্যাগ করে বের করুন।
Dash-এ scopes এবং lenses থাকে, যা আপনার কম্পিউটার বা ওয়েব থেকে ফাইল বা ডেটা দ্রুত খুঁজে বের করার উপায় দেয়। আপনি কোনো মিউজিক অ্যাপ খোলা ছাড়া একটি অ্যালবাম প্লে করতে পারেন, উইকিপিডিয়াকে পেরুর রাজধানী পূচ্ছতে পারেন, আপনার সাম্প্রতিক ফটো লোড করতে পারেন—সেরকম জিনিস।
Unity সিম্পল হতে বানানো, তাই KDE-এর মতো ডেস্কটপ এনভায়রনমেন্টের সাথে তুলনায় কম জটিলতা আছে। কিন্তু আপনার কিছু অপশন আছে যেমন ডক লুকানো, থিম পরিবর্তন, এবং মেনু সরানো।
Unity-এর শক্তির একটা হলো কীবোর্ড শর্টকাটের মাধ্যমে আপনি কতটুকু কিছু করতে পারেন। ডকের যেকোনো অ্যাপ খুলুন Ctrl + number চাপে। অ্যাপের মেনুবার নেভিগেট করুন Super (উইন্ডোজ কী) চাপে এবং টাইপ করে। আপনি একইভাবে অ্যাপ লঞ্চ করতে পারেন এবং কমান্ড এন্টার করতে পারেন।
শর্টকাট দেখানোর একটি উইন্ডো প্রথমবার আপনি আপনার Unity ডেস্কটপ শুরু করলে প্রদর্শিত হয়, যা একটি সুন্দর স্পর্শ।
Unity-এর ডাউনসাইডস
Unity সবার জন্য নয়। অনেক লোক Unity-এর রিলেটিভ অভাব কাস্টমাইজেশনের নাপসন্দ করে। ডক সরাতে কোডের এক লাইন এন্টার করতে হয়, এবং সেটির চেয়ে বেশি টুইক করতে অতিরিক্ত সফটওয়্যার ইনস্টল করতে হয়। Unity Tweak Tool-এর মতো একটি অ্যাপ থাকলেও, ইন্টারফেসের অনেক দিক আছে যা আপনি সিম্পলি টুইক করতে পারবেন না।
নেও Unity সবচেয়ে স্থিতিশীল ডেস্কটপ এনভায়রনমেন্ট নয়। কিছু বলবে Canonical-এর প্রজেক্ট সবসময় একটি বাগি গड़বড়। অন্যদের বলবে এটি একসময় স্থিতিশীল ছিল, কিন্তু কোম্পানির প্রায়োরিটি উবুন্টু টাচ এবং মোবাইল ডিভাইসে শিফ্ট হওয়ার সাথে সাথে আরও বাগ ঢুকে পড়ল।
Canonical Unity-এর জন্য অ্যাপ বানালো না। সফটওয়্যারের মধ্যে ভিজ্যুয়াল কনসিস্টেন্সি তৈরি করার জন্য, Canonical বিদ্যমান সফটওয়্যারের জন্য প্যাচ লিখল। কিন্তু এটি সবসময় অপশন নয়, তাই ডিফল্ট Unity ডেস্কটপ কিছু প্রোগ্রাম জুড়ে ইনকনসিস্টেন্ট স্ক্রোলবার এবং মেনুবার প্রদান করে।
যা যাক, Unity 8 (যখন সেটি সุดূরে আসবে) তার নিজস্ব কিছু অ্যাপের সাথে আসবে।
আপনি যদি Unity পছন্দ করেন, আপনাকে উবুন্টু ব্যবহার করতে হবে নয়, কিন্তু সেখানে আপনাকে সেরা অভিজ্ঞতা मिलবে। Canonical অন্যদের আহ্বান করে Unity যেকোনো ডিস্ট্রোতে পোর্ট করার জন্য, কিন্তু কোম্পানি সেগুলোকে সাহায্য করে না। ফলস্বরূপ, openSUSE বা Arch Linux-এ Unity ইনস্টল করা অন্যান্য ডেস্কটপ এনভায়রনমেন্টের মতো সহজ নয়, এবং আপনি বাগের সাথে মুখোমুখি হওয়ার সম্ভাবনা বেশি।
কারা Unity ব্যবহার করা উচিত?
Unity-এর শক্তি আসে এর ইউজার সংখ্যা থেকে। বাড়মান জনসংখ্যা সত্ত্বেও, ডেস্কটপ লিনাক্স তুলনামূলকভাবে অস্পষ্ট ウィন্ডোজ এবং macOS-এর সাথে। কিন্তু উবুন্টু পর্যাপ্ত ভালো সাপোর্টেড যাতে সফটওয়্যার এবং সাহায্য অনলাইনে খুঁজে পাওয়া সহজ যখন জিনিসগুলো ভুল যায়। লিনাক্সে নতুনদের জন্য, এই ব্রाडার কমিউনিটি একটি বড় প্লাস।
উবুন্টু আবশ্যই সবচেয়ে পলিশড ডিস্ট্রো নয়, কিন্তু এর একটি কমার্শিয়াল ফিল আছে। Unity একটি প্রোডাক্ট—অলবাতা একটি ফ্রি—যে রিকগনাইজযোগ্য এবং কনসিস্টেন্ট। এর রিয়েল-ওয়ার্ল্ড ভ্যালু আছে, এমনকি কিছু ইউজার এটিকে সীমাবদ্ধ মনে করলেও। এই পয়েন্টে, এটি উবুন্টু ব্র্যান্ডের একটি বড় অংশ।
আপনি কি Unity ব্যবহার করেছেন? আপনার কী পছন্দ ছিল? কী পছন্দ ছিল না? আপনি কি অন্য ডেস্কটপ এনভায়রনমেন্টের জন্য স্যুইচ করেন, এবং যদি হ্যাঁ, তবে কোনটি? আপনার মতামত কমেন্টে শেয়ার করুন!