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

অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর পদ্ধতি

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

হ্যাঁ, এটি পারে। আপনার অ্যান্ড্রয়েড স্মার্টফোন বা ট্যাবলেটে লিনাক্স চালানোর বিষয়ে যা জানতে হবে সেটি এখানে।

রুকুন, অ্যান্ড্রয়েড কি ইতিমধ্যে লিনাক্স নয়?

ভালো, এটি হ্যাঁ... এবং নাও।

অ্যান্ড্রয়েড লিনাক্স কার্নেলের ওপর তৈরি, একটি সফ্টওয়্যার স্ট্যাক যা একটি ডিভাই스의 হার্ডওয়্যারের সাথে ইন্টারফেস করে। এটি মূলত একটি অপারেটিং সিস্টেমকে ডিভাইসের সাথে যোগাযোগ করতে সক্ষম করে—চায় সেটি একটি পিসি, একটি স্মার্টফোন, বা অন্য কোনো হার্ডওয়্যার।

লিনাক্স অপারেটিং সিস্টেমকে সঠিকভাবে GNU/Linux বলা উচিত। কিন্তু সময়ের সাথে "লিনাক্স" শব্দটি কার্নেল এবং বিভিন্ন অপারেটিং সিস্টেম দুটোই বোঝাতে বয়ে এসেছে। এগুলো شامل আর্চ লিনাক্স, উবুন্টু, জেন্টু, এবং অন্যান্য অনেক।

তাই অ্যান্ড্রয়েড লিনাক্স কার্নেল ব্যবহার করলেও, এটি একটি ডেস্কটপ এনভায়রনমেন্ট অফার করে না। অধিকাংশ মানুষ লিনাক্স ফর অ্যান্ড্রয়েড ইনস্টল করার উপায় বিবেচনা করার সময় যেটি চিন্তা করেন সেটি ইহা।

আপনার অ্যান্ড্রয়েড ডিভাইসে লিনাক্স ইনস্টল কেন করবেন?

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

আপনি একটি অ্যাপ চালাতে চান যা অ্যান্ড্রয়েডে উপলব্ধ নয়। لكن অধিকাংশ ক্ষেত্রে, আপনি শুধু কোনো ডেস্কটপ এনভায়রনমেন্টে অ্যাক্সেস পেতে চাবেন। হয়তো আপনার একটি স্পেয়ার অ্যান্ড্রয়েড ট্যাবলেট আছে যাকে আপনি রিভাইটালাইজ করতে চান, এবং সেটিতে লিনাক্স ইনস্টল করা একটি ভালো উপায়।

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

অবশ্যই, আপনি খুঁজে পেতে পারেন যে লিনাক্সে আপনি যে টাস্কগুলো করতে চান সেগুলো অ্যান্ড্রয়েডেও কাজ করে। একমাত্র বাধা যেটি আপনাকে রোকে রেখেছে সেটি হতে পারে সিমultanিয়াস অ্যান্ড্রয়েড অ্যাপ মাল্টিটাস্কিং। خوشবertet, এটি একটি ফিচার যা আধুনিক অ্যান্ড্রয়েড ডিভাইসগুলোর অনেক লেটেস্ট OS ভার্সনগুলোর সাথে সাপোর্ট করে।

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

আমার ফোন বা ট্যাবলেট কি লিনাক্স চালাতে পারে?

অ্যান্ড্রয়েডে লিনাক্স চালানোর জন্য আপনার বেশ কিছু অপশন আছে। আপনি কোনটি ব্যবহার করবেন সেটি নির্ভর করে আপনার অ্যান্ড্রয়েড ডিভাইস রুট করা আছে কিনা।

প্রায় সকল ক্ষেত্রে, আপনার ফোন, ট্যাবলেট, অথবা অ্যান্ড্রয়েড টিভি বক্স একটি লিনাক্স ডেস্কটপ এনভায়রনমেন্ট চালাতে পারে। আপনি অ্যান্ড্রয়েডে একটি লিনাক্স কমান্ড-লাইন টুলও ইনস্টল করতে পারেন। আপনার ফোন রুট করা (আনলক করা, অ্যান্ড্রয়েডের জেইলব্রেকিং সমতুল্য) কিনা সেটি মানে না।

আপনার অ্যান্ড্রয়েড ট্যাবলেট বা ফোনে লিনাক্স ইনস্টল করার নিচের অপশনগুলো উপলব্ধ:

  • রুট ছাড়া অ্যান্ড্রয়েডে লিনাক্স ইনস্টল করতে:
    • Debian Noroot
    • UserLAnd
    • Andronix
  • রুট করা অ্যান্ড্রয়েড ডিভাইসে লিনাক্স ইনস্টল করতে:
    • Linux Deploy ব্যবহার করুন
    • পেনিট্রেশন টেস্টিং-এর জন্য Kali Linux ইনস্টল করুন

অন্য কিছু মেথডও আছে যা আপনাকে অ্যান্ড্রয়েডে লিনাক্স, বা ডেস্কটপ-মতো অভিজ্ঞতা দেবে। আমরা সেগুলোও দেখব।

রুট ছাড়া অ্যান্ড্রয়েডে লিনাক্স ইনস্টল করার পদ্ধতি

প্রথমে, আমরা আপনার অ্যান্ড্রয়েড ফোন বা ট্যাবলেটে রুট ছাড়া লিনাক্স ইনস্টল করার তিনটি উপায় দেখব।

Debian Noroot দিয়ে অ্যান্ড্রয়েডে লিনাক্স চালানোর পদ্ধতি

আপনার ফোনে কম ঝামেলায় লিনাক্স চালানোর সেরা উপায় হল Debian Noroot। এটিতে Android 4.1 বা পরবর্তী ভার্সন দরকার।

Debian Noroot-এর সুবিধা হল এটি আপনার ফোনে একটি কম্প্যাটিবিলিটি লেয়ারের সাথে Debian Buster ইনস্টল করে। এটি আপনাকে অ্যান্ড্রয়েড রুট ছাড়া Debian অ্যাপস চালাতে দেয়। যেহেতু রুট করা কিছু ডিভাইসের জন্য কতটুকু কঠিন হতে পারে, এটি আপনার পাওয়া সেরা লিনাক্স অ্যান্ড্রয়েড কোম্বোগুলোর একটি হতে পারে।

Debian Noroot-র সাথে পারফরম্যান্স গরেট নয়, কিন্তু ব্যবহারযোগ্য। অ্যান্ড্রয়েডের জন্য লিনাক্স ইনস্টল করার সেরা ফলাফলের জন্য, প্রথমে আপনার ডিভাইস রুট করার বিবেচনা করুন।

ডাউনলোড: Debian Noroot (ফ্রি)

UserLAnd দিয়ে অ্যান্ড্রয়েডে লিনাক্স পান

Debian Noroot-এর একটি অল্টারনেটিভ, UserLAnd প্লে স্টোর থেকে একটি অ্যান্ড্রয়েড অ্যাপ যা ডিস্ট্রোর চয়েস অফার করে। Alpine, Arch, Debian, Kali, এবং Ubuntu-এর পাশাপাশি, এই টুল আপনাকে অ্যাপস ইনস্টল করতে দেয়।

আপনি GIMP, Firefox, এবং LibreOffice-এর মত টুলস লিনাক্স অ্যান্ড্রয়েডে ইনস্টল করার আগে ইনস্টল করতে পারেন। সিম্পলি অ্যাপ চালান, পারমিশনে সম্মত হন, এবং ইনস্টল করার জন্য একটি ডিস্ট্রো সিলেক্ট করুন। ইনস্টল করা লিনাক্স ভার্সন SSH (কমান্ড লাইন) বা VNC অ্যাপ (ডেস্কটপের জন্য) এর মাধ্যমে দেখার চয়েস রয়েছে।

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

ডাউনলোড: UserLAnd (ফ্রি, ইন-অ্যাপ পারচেস উপলব্ধ)

AndroNix অ্যান্ড্রয়েডে লিনাক্স ইনস্টল করে

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

  • Ubuntu
  • Debian
  • Manjaro
  • Fedora
  • Kali
  • Void
  • Alpine
  • Arch

এদের মধ্যে, Ubuntu XFCE, Debian XFCE, Ubuntu KDE, এবং Manjaro XFCE-র মডেড ভার্সন ARMv8 চিপসেট এবং পরবর্তী অ্যান্ড্রয়েড ডিভাইসের জন্য উপলব্ধ। এই মডেড ভার্সনগুলো আপনার স্মার্টফোনে চালানোর জন্য অপ্টিমাইজড, এবং মডগুলো আপনাকে লিনাক্স পূর্ণরূপে উপভোগ করতে দেবে, বিশেষ করে অ্যান্ড্রয়েডে Ubuntu।

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

উপরের ভিডিও প্রসেসটি আরও বিস্তারিত আউটলাইন করে। শুধু নিশ্চিত হন Termux, এবং একটি VNC ভিউইং অ্যাপ (যেমন VNC Viewer) ইনস্টল করা আছে। আপনার নির্বাচিত লিনাক্স ডেস্কটপ ব্যবহার করতে আপনাকে VNC দরকার।

AndroNix ফ্রি কিন্তু একটি প্রিমিয়াম আপগ্রেড ফিচার করে যা অ্যাডস সরিয়ে দেয় এবং অতিরিক্ত (নন-ভাইটাল) ফিচার যোগ করে। এতে অফলাইন অপারেটিং সিস্টেম ডাউনলোডের সাপোর্ট অন্তর্ভুক্ত।

ডাউনলোড: Andronix (ফ্রি, ইন-অ্যাপ পারচেস উপলব্ধ)

রুট ছাড়া অ্যান্ড্রয়েডে লিনাক্স চালানোর ৩টি আরও উপায়

অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর পদ্ধতি

আমরা অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর কিছু ভালো অপশন কভার করলেও, অন্যান্য মেথডও উপলব্ধ:

  • DeX: আপনার কাছে আধুনিক একটি স্যামসাং ডিভাইস থাকলে, আপনার হার্ডওয়্যারকে DeX-এ ডেস্কটপ মোডে সওইচ করার অপশন রয়েছে। একটি লিনাক্স অপারেটিং সিস্টেম না হলেও, এটি একটি লিনাক্স কার্নেল সহ একটি ডেস্কটপ এনভায়রনমেন্ট।
  • Remote Desktop একটি লিনাক্স চালিত সিস্টেমে, Splashtop অ্যাপ ব্যবহার করে।
  • Termux: কমান্ড লাইন-ভিত্তিক এই স্ব-নির্ভর লিনাক্স এনভায়রনমেন্ট আপনাকে অ্যান্ড্রয়েডে লিনাক্স অ্যাপ চালাতে দেয়। এটা আক্ষরিকভাবে অ্যান্ড্রয়েডে লিনাক্স!

রুট সহ অ্যান্ড্রয়েডে লিনাক্স ইনস্টল করার পদ্ধতি

রুট করা ব্যবহারকারীদের জন্য বা যারা তাদের অ্যান্ড্রয়েড ডিভাইস রুট করার জন্য সময় দিতে খুশি, তাদের জন্য লিনাক্স ইনস্টল করা সহজ এবং দ্রুত।

রুট করা অ্যান্ড্রয়েড ডিভাইসে লিনাক্স ইনস্টল করার পদ্ধতি

আপনার কাছে একটি রুট করা ডিভাইস থাকলে, আপনি Linux Deploy টুল ব্যবহার করে অ্যান্ড্রয়েডে লিনাক্সের বিভিন্ন ভার্সন ইনস্টল করতে পারেন। এটি সেরা হয় প্রথমে আপনার ফোনকে একটি ওয়ায়-ফাই নেটওয়ার্কের সাথে কানেক্ট করে।

BusyBox ইনস্টল করে শুরু করুন, যা কিছু উন্নত রুট ক্যাপাবিলিটি প্রদান করে। এরপর Linux Deploy ইনস্টল করুন। প্রথম রানে, রুট পারমিশন সক্রিয় কিনা নিশ্চিত করতে Start ট্যাপ করুন, তারপর নিচের ডান কোণে Settings ট্যাপ করুন।

দেখানো অপশন মেনু ব্যবহার করে আপনার পছন্দের Distribution সিলেক্ট করুন। Debian, Ubuntu, Gentoo, Fedora, এবং অন্যান্য অনেক ইনস্টল করার জন্য উপলব্ধ। আমরা Arch Linux ব্যবহার করেছি।

অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর পদ্ধতি অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর পদ্ধতি

আপনাকে GUI-র নিচে Enable বক্স চেক করতে হবে আপনার ফোনে লিনাক্স ডেস্কটপ देखने জন্য। এছাড়া, নিশ্চিত করুন VNC সিলেক্ট করা আছে Graphics সাবসিস্টেমের জন্য। এরপর, GUI settings-এ স্ক্রিন রেজোলিউশন চেক করুন, এবং নিশ্চিত করুন আপনি Desktop environment-র সাথে খুশি।

শেষে, User name এবং User password এন্ট্রিগুলো খুঁজুন। সেগুলো নোট করুন বা আপনার জন্য আরও মেমোরেবল কিছুতে পরিবর্তন করুন।

এই মেনু থেকে বের হোন, তারপর উপরের ডান কোণার তিনটি ডটে ট্যাপ করুন এবং Install সিলেক্ট করুন, তারপর OK।

এটি হলে, প্লে স্টোর থেকে VNC Viewer ইনস্টল করুন। Linux Deploy-এ, লিনাক্স চালানোর জন্য Start ট্যাপ করুন। তারপর VNC Viewer খুলুন এবং localhost:5900-এ কানেক্ট করুন আপনার লিনাক্স ডেস্কটপ দেখতে আপনি আগে যে ক্রেডেনশিয়াল দিয়েছিলেন সেটি দিয়ে।

অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর পদ্ধতি অ্যান্ড্রয়েড ডিভাইসে লিনাক্স চালানোর পদ্ধতি

একবার চলা শুরু হলে, আপনি টার্মিনালে সাদা পদ্ধতিতে লিনাক্স সফ্টওয়্যার ইনস্টল করতে পারেন। অভিনন্দন: আপনার অ্যান্ড্রয়েডে এখন লিনাক্স চলছে!

অ্যান্ড্রয়েডে Kali Linux ইনস্টল করার পদ্ধতি (রুট আবশ্যক)

অ্যান্ড্রয়েডে লিনাক্স ডিস্ট্রো চালানোর উপরে Linux Deploy মেথডটি সম্ভবত সেরা যা আপনি পাবেন। এটি লিনাক্স ভার্সনের একটি ভালো চয়েস প্রদান করে, যার মধ্যে Kali Linux।

আপনি আপনার অ্যান্ড্রয়েড ফোন বা ট্যাবলেটকে একটি পেনিট্রেশন টেস্টিং ডিভাইস হিসেবে ব্যবহার করতে চান? আপনি যদিও বিভিন্ন উপকারী অ্যান্ড্রয়েড নেটওয়ার্কিং টুল পাবেন, সেরা অপশন হল Kali Linux-র একটি পোর্টেবল ভার্সন। সিম্পলি উপরের ইনস্ট্রাকশন ফলো করুন Linux Deploy ব্যবহার করে, এবং অ্যান্ড্রয়েডে ইনস্টল করার জন্য Kali Linux সিলেক্ট করুন।

একবার ইনস্টল হলে, আপনার পকেটে একটি পোর্টেবল পেন-টেস্টিং সমাধান থাকবে। এটি আপনার ফোন যা কোনো নেটওয়ার্কের সাথে কানেক্ট করবে তার সেফটি চেক করবে।

বিকল্প, একটি কাস্টম অ্যান্ড্রয়েড ROM ইনস্টল করুন

আপনি নিশ্চিত নই অ্যান্ড্রয়েডে লিনাক্স ইনস্টল করা ভালো আইডিয়া, কিন্তু আপনার ফোন থেকে আরও ফাংশনালিটি চান? আপনি সিম্পলি অ্যান্ড্রয়েডের একটি ভিন্ন ভার্সন চেষ্টা করতে পারেন।

আপনি কোথায় থেকে শুরু করবেন সেটি নিশ্চিত নই থাকলে, অ্যান্ড্রয়েডে কাস্টম ROM ইনস্টল করার বিষয়ে পড়ুন।

  1. অ্যান্ড্রয়েড ডিভাইসে পপ-আপ বন্ধ করার উপায়

  2. Ubuntu Linux-এ Anbox দিয়ে অ্যান্ড্রয়েড অ্যাপ চালানোর পদ্ধতি

  3. অ্যান্ড্রয়েড-এক্স৮৬ দিয়ে লিনাক্সে অ্যান্ড্রয়েড গেম চালান: ধাপে ধাপে গাইড

  4. উইন্ডোজ ১১-এ অ্যান্ড্রয়েড অ্যাপ চালান: ধাপে ধাপে গাইড