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

কেন বেশিরভাগ লিনাক্স ডিস্ট্রো ডিফল্টরূপে KDE বাদ দেয়:6টি মূল কারণ

কেন বেশিরভাগ লিনাক্স ডিস্ট্রো ডিফল্টরূপে KDE বাদ দেয়:6টি মূল কারণ

30 ডিসেম্বর, 2022, 12:01PM EST

প্রকাশিত

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

MakeUseOf টিমে যোগদানের আগে, Bertel MakeTechEasier এবং Android Police-এর পছন্দের জন্য লিখেছিলেন—পরবর্তীতে তিনি 3,500টিরও বেশি নিবন্ধ লিখেছেন। আপনি How-To Geek এ বার্টেলের কাজও খুঁজে পেতে পারেন। আপনি যেখানেই তাঁর নিবন্ধগুলি পড়ুন না কেন, তিনি অন্যদেরকে তাদের জীবনে কোন প্রযুক্তি আনতে হবে তা সিদ্ধান্ত নিতে সাহায্য করতে পেরে আনন্দিত হন... এবং কোন প্রযুক্তি ছাড়া করতে হবে।

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

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

1. KDE এর একটি বিশাল কোডবেস আছে

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

কিন্তু এটা শুধু কোড পরিমাণ নয়. এই উপাদানগুলির প্রত্যেকটি বছরের পর বছর ধরে বিবর্তিত হয়েছে। তারা এমন জটিলতা বাছাই করেছে যা তাদের মাথা গোঁজার জন্য তাদের আরও চ্যালেঞ্জিং করে তুলতে পারে।

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

2. KDE-এর একটি স্তব্ধ রিলিজ সময়সূচী রয়েছে

মূল KDE-এর বিভিন্ন অংশ ভিন্ন ভিন্ন রিলিজ ক্যাডেন্সে লঞ্চ করার অভিজ্ঞতা। কেডিই প্লাজমা ডেস্কটপ আছে যার সাথে আপনি ইন্টারঅ্যাক্ট করেন। পটভূমি লাইব্রেরি সমন্বিত কেডিই ফ্রেমওয়ার্ক আছে। তারপরে রয়েছে KDE গিয়ার, 120 টিরও বেশি প্রোগ্রাম, লাইব্রেরি এবং প্লাগইন সমন্বিত৷

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

ডিস্ট্রো রক্ষণাবেক্ষণকারীদের জন্য এই অনেকগুলি চলমান অংশগুলি অনুসরণ করা চ্যালেঞ্জিং হতে পারে। আপনি যদি GNOME-এর উপর ভিত্তি করে একটি ডিস্ট্রো তৈরি করতে চান, আপনি সর্বশেষ GNOME চালু হওয়ার পর প্রতি ছয় মাসে একটি নতুন সংস্করণ প্রকাশ করতে পারেন। আপনি যদি KDE-এর উপর ভিত্তি করে একটি ডিস্ট্রো তৈরি করতে চান, তাহলে রিলিজ ক্যাডেন্স অবিলম্বে স্পষ্ট নয়৷

3. KDE অসীমভাবে কনফিগারযোগ্য

কেন বেশিরভাগ লিনাক্স ডিস্ট্রো ডিফল্টরূপে KDE বাদ দেয়:6টি মূল কারণ

KDE প্লাজমা ডেস্কটপ সম্ভবত সবচেয়ে কনফিগারযোগ্য ডেস্কটপ ইন্টারফেস। এটি আরও প্রযুক্তিগতভাবে প্রবণ ব্যক্তিদের জন্য ক্ষমতায়ন করে যারা তাদের পিসিকে তারা যা করতে চান ঠিক সেইভাবে পরিণত করতে উপভোগ করেন। আপনার একাধিক প্যানেল বা কোনো প্যানেল থাকতে পারে, একটি গ্লোবাল মেনু বার বা অ্যাপ মেনু, একটি ডক বা একটি টাস্কবার, বা অন্য যা কিছু আপনার অভিনব সুড়সুড়ি দেয়৷

আপনি কোড জানা বা অতিরিক্ত উপাদান ইনস্টল করার প্রয়োজন ছাড়াই সহজেই KDE প্লাজমা অনুকরণ করে Windows, macOS বা GNOME তৈরি করতে পারেন৷

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

KDE-এর কনফিগারযোগ্যতা শুধুমাত্র ডেস্কটপে প্রযোজ্য নয়। অনেক কেডিই অ্যাপ একইভাবে টুইকেবল, লম্বা মেনু এবং প্রচুর বিকল্প সহ। আপনি অ্যাপ মেনুটি সরাতে পারেন, টুলবারে প্রদর্শিত আইকনগুলি পরিবর্তন করতে পারেন বা অ্যাপ উইন্ডোতে যা প্রদর্শিত হয় তা পরিবর্তন করতে পারেন। যখন সমস্যা দেখা দেয়, তখন এই কনফিগারেবিলিটি ডেভেলপার এবং সাপোর্ট টিমের জন্য একইভাবে অভিজ্ঞতার প্রতিলিপি করা কঠিন করে তোলে।

4. KDE সফ্টওয়্যার আরও জটিল

কেন বেশিরভাগ লিনাক্স ডিস্ট্রো ডিফল্টরূপে KDE বাদ দেয়:6টি মূল কারণ

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

বেশিরভাগ KDE সফ্টওয়্যার এইরকম:ডেস্কটপ পরিবেশ এবং ফাইল ম্যানেজার থেকে টেক্সট এডিটর পর্যন্ত। অনেকের নিজস্ব পছন্দের দীর্ঘ তালিকা রয়েছে। এমনকি আপনি কেডিই-এর ডিফল্ট টার্মিনাল কনফিগার করতে বেশ কিছুটা সময় ব্যয় করতে পারেন।

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

5. KDE-তে আরও বাগ রয়েছে

কেন বেশিরভাগ লিনাক্স ডিস্ট্রো ডিফল্টরূপে KDE বাদ দেয়:6টি মূল কারণ

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

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

একইভাবে, একটি বাগ যা শুধুমাত্র একটি বিকল্প থিম ব্যবহার করার সময় এবং একাধিক মনিটরে স্বয়ংক্রিয়-লুকানোর প্যানেল ব্যবহার করার সময় প্রদর্শিত হয় যখন এই সমস্তগুলি বাক্সের বাইরে উপলব্ধ থাকে তখন এটি একটি কুলুঙ্গি ব্যবহারের ক্ষেত্রে খারিজ করা যায় না৷

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

6. KDE তেমন পালিশ বা সামঞ্জস্যপূর্ণ নয়

কেন বেশিরভাগ লিনাক্স ডিস্ট্রো ডিফল্টরূপে KDE বাদ দেয়:6টি মূল কারণ

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

এবং KDE এর মত কনফিগারযোগ্য, কিছু সমস্যা যা আপনি সহজে সমাধান করতে পারবেন না। বিভিন্ন অ্যাপ জুড়ে অনেক অসঙ্গতি রয়েছে। কিছু অ্যাপ মেনু বার ব্যবহার করে। অন্যরা হ্যামবার্গার মেনু বোতাম ব্যবহার করে। কেউ কেউ উভয়ই ব্যবহার করে!

কিছু সমস্যা আপনাকে ঘনিষ্ঠভাবে দেখতে হবে। বিভিন্ন পরিমাণ প্যাডিং সহ স্ক্রলবার। নীল, গোলাকার আউটলাইন সহ ফ্রেমগুলি সরাসরি উইন্ডোগুলির প্রান্তের বিপরীতে চাপা হয় যেখানে সীমানা নেই (যেমন ডলফিন এবং কে-রাইট)। একজন বিকাশকারী না হয়ে এবং কোডটি কীভাবে পড়তে হয় তা না শিখে আপনি এই জিনিসগুলি ঠিক করতে পারবেন না৷

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

এর মানে কি কেডিই একটি ভাল ডিফল্ট নয়?

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

ভালভ একা নয়। TUXEDO কম্পিউটার তার মেশিনে কেডিই প্লাজমা ব্যবহার করে। কিছু কোম্পানি বিকল্পগুলির উপর KDE-এর সাথে যেতে পছন্দ করে, কিন্তু তারা কেবল সংখ্যালঘু। কিন্তু বিশ্বাস করার যথেষ্ট কারণ আছে যে KDE-এর ভবিষ্যৎ উজ্জ্বল।


  1. ইভেন্ট আইডি 14 এবং 17 ঠিক করুন - Windows 10-এ TPM কমান্ড ব্যর্থতা

  2. Windows 10-এ আমার SD কার্ডে ডুপ্লিকেট ফটোগুলি কীভাবে মুছবেন?

  3. ম্যাক এবং আইপ্যাডে কীভাবে সর্বদা একটি নতুন দ্রুত নোট খুলবেন

  4. Windows 10-এ lsass.exe কী এবং এটি ভাইরাস কিনা তা কীভাবে জানবেন?