কম্পিউটার টিউটোরিয়াল

কি আপনার ডেস্কটপ এনভায়রনমেন্ট হিসেবে উইন্ডো ম্যানেজার ব্যবহার করা উচিত?

কিছু অপারেটিং সিস্টেমের সাধারণ লুক যা তেমনই থাকে, আপনি যা করুন না কেন। লিনাক্স সে ক্ষেত্রে আলাদা, এর মূলত অত্যন্ত লچিলapan রয়েছে। এটি চালানোর ফলে প্রতিটি কম্পিউটারের চেহারা এবং আচরণ বিলকুল আলাদা হতে পারে। তাই লিনাক্সে আপনার জন্য উপযুক্ত কিছু তৈরি করা খুব সহজ।

ডেস্কটপ এনভায়রনমেন্ট কী?

ডেস্কটপ এনভায়রনমেন্ট হলো প্রোগ্রামের একটি সেট যা আপনাকে কম্পিউটারের সাথে সহজে ইন্টারঅ্যাক্ট করতে দেয়। এতে ফাইল ম্যানেজার সহ অন্যান্য জিনিস থাকতে পারে। ডেস্কটপ এনভায়রনমেন্টের উদাহরণ রয়েছে KDE-এর প্লাজমা ডেস্কটপ এবং GNOME। এর একটি প্রধান অংশ হলো উইন্ডো ম্যানেজার (যেমন প্লাজমার KWin এবং GNOME-এর Mutter)। সংক্ষেপে, এটি সফটওয়্যার যা আপনার চালানো অ্যাপগুলোকে উইন্ডোর ভিতরে নির্দিষ্টভাবে প্রদর্শনের দায়িত্ব নেয়।

উদাহরণস্বরূপ, আপনার ডেস্কটপে চালানো প্রোগ্রামগুলো সাধারণত সরানো এবং রিসাইজ করা যায়। আপনি সহজে বিভিন্ন অ্যাপ্লিকেশনের মধ্যে স্যুইচ করতে পারেন, এবং তাদের মিনিমাইজ বা ম্যাক্সিমাইজ করতে পারেন। উইন্ডো ম্যানেজার আপনাকে এটি করার পথ দেয়: প্রোগ্রামের চারদিকে একটি ফ্রেম जिससे ক্লিক করে টানা যায়, ইত্যাদি।

সাধারণত এই সফটওয়্যারটি অন্যদের সাথে মিলিত হয়ে একটি ডেস্কটপ এনভায়রনমেন্ট তৈরি করে। উদাহরণস্বরূপ, আপনার पास আপনার অ্যাপ্লিকেশন নিয়ন্ত্রণ করার জন্য একটি প্রোগ্রাম ডক থাকতে পারে, ইত্যাদি। তাই একে একা উইন্ডো ম্যানেজার বলা কিছুটা ভুলনাম। তবুও, আপনি এদের আলাদাভাবে ব্যবহার করতে পারেন—কিছুকে তো এজন্যেই ডিজাইন করা হয়েছে। এবং পূর্ণ ডেস্কটপ এনভায়রনমেন্টের মতো কাজ করার জন্য আলাদা প্রোগ্রাম যোগ করা খুব সহজ।

আপনার কম্পিউটার কেমন?

সম্ভবত আপনি শুধু উইন্ডো ম্যানেজার (এবং কিছুই নয়) ব্যবহার করতে পারেন, কারণ এটি আপনার সিস্টেমে সেরা চলে। ডেস্কটপ এনভায়রনমেন্টের একটি ছোট (যদিও গুরুত্বপূর্ণ) অংশ হওয়ায়, আপনি অনেক অন্যান্য প্রোগ্রাম বাদ দিচ্ছেন যা আসলে চালানোর জন্য দরকার নেই। এটি পুরনো কম্পিউটার যার রিসোর্স কম, তার জন্য বড় সাহায্য হতে পারে।

সব অ্যাপ্লিকেশন কাজ করার জন্য মেমরি দরকার করে—এটি তাদের চালানোর উপায় দেয়। এর nélkül সেগুলো কাজ করত না। ধরুন আপনার কাছে মাত্র ৪GB RAM আছে। ওয়েব ব্রাউজার, বিশেষ করে, সহজেই এর অর্ধেকও বেশি নিতে পারে (বিশেষ করে কিছু ভারী ব্রাউজার)। এতে একাধিক প্রোগ্রাম একসাথে খোলার সাথে মিলিয়ে, জিনিসগুলো বেশ সংকীর্ণ হতে लगে।

GNOME ডেস্কটপের মতো কিছু চালাতে/System মেমরির বড় পরিমাণ লাগতে পারে। একটি নতুন সেশন উদাহরণস্বরূপ অর্ধেক গিগাবাইট নেয়। এটি অনেক শোনাতে পারে, কিন্তু কিছু ইউজারের জন্য সমস্যা হতে পারে। এবং আপনি সেটি আপনার আসলে ব্যবহৃত প্রোগ্রামের জন্য রাখতে চাইতে পারেন। এটি কেবল খুব সীমিত রিসোর্স সম্পন্ন সিস্টেমের জন্য বড় চিন্তার বিষয়।

বিপরীতে, অনেক উইন্ডো ম্যানেজার নিজস্বভাবে খুব হালকা, এবং কম জায়গা নেয়। Openbox, উদাহরণস্বরূপ, বড় ডেস্কটপ এনভায়রনমেন্টের চেয়ে খুব কম রিসোর্স নেয়। এমন সিস্টেমের জন্য খুব উপযোগী যা বেশি মেমরি ব্যবহার করতে পারে না।

কি কীবোর্ড মাউসের চেয়ে ভালো?

কিছু উইন্ডো ম্যানেজার অন্যদের চেয়ে মাউসে কম ফোকাস করে। স্ট্যান্ডঅ্যালোন ব্যবহারের জন্য ডিজাইন করা مواردে, কীবোর্ড শর্টকাট অপরিহার্য হতে পারে, যা ইউজারদের সেগুলো শিখতে বাধ্য করে। এটি আরও বেশি প্রযোজ্য আরও অনন্য উইন্ডো ম্যানেজারগুলোর জন্য, যারা যেনের চেয়ে আলাদা আচরণ করে।

উদাহরণস্বরূপ, i3 উইন্ডো ম্যানেজার-কে নিন। অধিকাংশ ডেস্কটপ এনভায়রনমেন্টে পाए जानेवाले সাধারণ উইন্ডো ম্যানেজারদের বিপরীতে, এটি প্রোগ্রাম সরানো এবং রাখার জন্য কীবোর্ড শর্টকাটের ওপর অনেক ফোকাস করে। এর আংশিক কারণ এর ডিজাইন। এটি এমনভাবে তৈরি করা হয়েছে যাতে খোলা উইন্ডোগুলো একে অপরের সাথে ওভারল্যাপ করতে না পারে। বরং সেগুলো স্ক্রিনের জায়গা ভাগ করে নিতে পারে, বা একে অপরের নিচে সম্পূর্ণরূপে যেতে পারে।

এই কারণেই, এটি কীবোর্ড শর্টকাটের প্রয়োজন হয় যেগুলো তাদের বলে দেবে কোথায় যাবে, কিছুটা যা মাউস একা করে না পারে। উদাহরণস্বরূপ, উইন্ডোগুলোকে একে অপরের সাথে অনুভূমিক বা লম্বভাবে পজিশন করার কমান্ড রয়েছে। এটি আপনার ওয়ার্কফ্লো দ্রুত এবং দক্ষ করার জন্য বানানো হয়েছে, কিন্তু শর্তে আপনি এটি শিখতে ইচ্ছুক হন।

এটি বলা ছাড়া, অধিকাংশ উইন্ডো ম্যানেজার, এমনকি ডেস্কটপ এনভায়রনমেন্টের ভিতরवालेও, শর্টকাট ব্যবহার করার জন্য সেট আপ করা যায়। কিন্তু সবই অন্যদের চেয়ে কীবোর্ডের ওপর ততটুকু নির্ভরশীল বা দক্ষ নয়।

আপনি কতটুকু টুইক করতে চান?

কিছু ডেস্কটপ এনভায়রনমেন্ট অন্যদের চেয়ে বেশি লচীলা기로 পরিচিত। প্লাজমা ডেস্কটপ مثلاً, খুব সহজে পরিবর্তন এবং টুইক করার জন্য বিখ্যাত। সেগুলো যতটুকু পরিবর্তনশীল হলেও, উইন্ডো ম্যানেজারগুলো এখনও অনেক বেশি লচীলা।

এটি কারণ আপনি বক্সের বাইরে থেকে কম কিছু পান। একটি উইন্ডো ম্যানেজারের খুব সীমিত ক্ষমতা থাকে। অধিকাংশ ক্ষেত্রে, সেগুলো কেবল আপনার প্রোগ্রামগুলো প্রদর্শন করার এবং সেগুলোর মধ্য দিয়ে স্যুইচ করার পথ দেয়। এর বাইরে যেকোনো কিছু জন্য অন্য প্রোগ্রাম দরকার।

উদাহরণস্বরূপ, বক্সের বাইরে থেকে আপনার কোনো ডেস্কটপ প্যানেল বা অ্যাপ্লিকেশন ডক নেই। অর্থাৎ সিস্টেম ঘড়ি, ব্যাটারি আইকন, ইত্যাদি নেই। বরং আপনাকে আলাদা প্রোগ্রামের ওপর নির্ভর করতে হবে কাজটি করার জন্য। ডেস্কটপ এনভায়রনমেন্টে এগুলো ডিফল্টভাবে থাকে। উইন্ডো ম্যানেজার ব্যবহার মানে আপনাকে সিস্টেমের প্রয়োজনীয় অংশগুলো স্ক্র্যাচ থেকে মিক্স অ্যান্ড ম্যাচ করতে হবে।

এটি উইন্ডো ম্যানেজারকে বড় পরিমাণ স্বাধীনতা দেয়। নিশ্চয়ই, একটি ডেস্কটপ এনভায়রনমেন্ট থেকে জিনিসগুলো বাদ দিয়ে এটিকে ন্যূনতম করা সম্ভব, কিন্তু একটি খালি স্লেট কাজ করা সহজ হতে পারে। এছাড়া জিনিসগুলো মিক্স অ্যান্ড ম্যাচ করা সহজ। অনেক প্রোগ্রাম ডক এবং সিস্টেম প্যানেল আছে, যেকোনো একটি আপনি বেছে নিতে পারেন।

সমঝোতা: হালকা ডেস্কটপ এনভায়রনমেন্ট

একটি উইন্ডো ম্যানেজার (যদি খুব খালি লাগে তবে কিছু এক্সট্রা প্রোগ্রামসহ) আপনার জন্য নাও হতে পারে। হয়তো এতে যেটুকু কাজ লাগবে তা আপনার জন্য খুব বেশি হাসেল। আপনি গ্রাউন্ড আপ থেকে ডেস্কটপ বানাতে আগ্রহী নাও হতে পারেন।

এতে কোনো সমস্যা নেই। দ্রুত এবং যথেষ্ট লচীলা কিছু পाने کے আরও অনেক উপায় আছে। উদাহরণস্বরূপ, অনেক হালকা ডেস্কটপ এনভায়রনমেন্ট আছে যেগুলো থেকে আপনি বেছে নিতে পারেন। সেগুলো শুধু উইন্ডো ম্যানেজার만큼 কোম্প্যাক্ট নাও হলেও, কিছু এক্সট্রা ফিচারের साथ এদের কমপেনসেট করে। উদাহরণস্বরূপ, বক্সের বাইরে থেকে সিস্টেম ট্রে থাকবে, সাথে ঘড়ি, ইত্যাদি।

আরো, ভিন্ন সফটওয়্যারের টুকরো একে অপরের সাথে মিক্স অ্যান্ড ম্যাচ করা সম্ভব। একটি ডেস্কটপ এনভায়রনমেন্টের সাথে আসা উইন্ডো ম্যানেজারের পরিবর্তে অন্য একটি ব্যবহার করা সম্পূর্ণ সম্ভব। কিছু, যেমন LXDE, এটি বক্সের বাইরে থেকে করে, একটি স্ট্যান্ডঅ্যালোন উইন্ডো ম্যানেজার (Openbox) কে ব্যবহারসহজ প্রোগ্রামের সাথে একত্রিত করে।

আপনি কি ডেস্কটপ এনভায়রনমেন্টের বদলে উইন্ডো ম্যানেজার ব্যবহার করেছেন? আপনার ডেস্কটপ হালকা রাখতে আপনি কী করেন? নিচে আপনার টিপস শেয়ার করুন।

ছবির ক্রেডিট: 3dmentat/Depositphotos

  1. লিনাক্স শিখতে হবেই: ১১টি কারণ

  2. আপনার ডিভাইসে ব্যবহার করার যোগ্য ৫টি হ্যান্ডপিকড অ্যান্ড্রয়েড অ্যাপ

  3. আপনার ফোনের জন্য কি সবসময় অফিসিয়াল চার্জার ব্যবহার করা উচিত?

  4. নতুন উইন্ডোজ ১১ অভিজ্ঞতা উন্নত করার সেরা ফ্রি অ্যাপস