কম্পিউটার

কিভাবে মোবাইল লিনাক্স ডেস্কটপ লিনাক্স থেকে আলাদা

কিভাবে মোবাইল লিনাক্স ডেস্কটপ লিনাক্স থেকে আলাদা

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

মোবাইল লিনাক্স কি?

কিভাবে মোবাইল লিনাক্স ডেস্কটপ লিনাক্স থেকে আলাদা

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

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

অন্যান্য লিনাক্স-ভিত্তিক মোবাইল অপারেটিং সিস্টেমগুলিও বিদ্যমান এবং ওপেন সোর্স প্রজেক্ট কবরস্থানে প্রচুর পরিমাণে আবর্জনা ফেলে। সবচেয়ে সুপরিচিত ডিস্ট্রোগুলির মধ্যে রয়েছে লিনাক্স কার্নেল বিল্ড যেমন PureOS, Ubuntu Touch (বর্তমানে UBports দ্বারা সমর্থিত), এবং postmarketOS, সেইসাথে রেপ্লিক্যান্ট, LineageOS এবং প্লাজমার মত অ্যান্ড্রয়েড পোর্ট।

অবশ্যই, এটি লক্ষ করা উচিত যে ডেস্কটপ লিনাক্স প্রায় যেকোনো মোবাইল ডিভাইসে ইনস্টল করা যেতে পারে। যাইহোক, আমরা এখানে যা আলোচনা করছি তা নয়। আমরা বিশেষভাবে মোবাইল ডিভাইসের জন্য তৈরি লিনাক্স ডিস্ট্রোস বর্ণনা করব।

নিরাপত্তা এবং অনুমতি আর্কিটেকচার

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

কিভাবে মোবাইল লিনাক্স ডেস্কটপ লিনাক্স থেকে আলাদা

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

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

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

হার্ডওয়্যার এবং ডিভাইসের নমনীয়তা

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

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

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

উপসংহার

আপনি ভাবতে পারেন যে আমরা সবচেয়ে স্পষ্ট পার্থক্যটি মিস করেছি - ডিভাইসগুলির চেহারা এবং অনুভূতি - কিন্তু সেই সুস্পষ্ট পার্থক্যটি অগত্যা অন্তর্নিহিত অপারেটিং সিস্টেম কীভাবে কাজ করে তা নির্ধারণ করে না। আসল পার্থক্যগুলি OS এর পৃষ্ঠের নীচে থাকে৷

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


  1. কিভাবে মোবাইল বা ডেস্কটপে YouTube ভিডিও লুপ করবেন

  2. কিভাবে আপনার ডেস্কটপ এবং মোবাইল থেকে YouTube লাইভ স্ট্রিম তৈরি করবেন

  3. চ্যানেল (ডেস্কটপ এবং মোবাইল) থেকে কীভাবে YouTube ভিডিও মুছবেন

  4. কিভাবে ডেস্কটপ থেকে আইকনগুলি সরাতে হয়