ঠিকই শুনেছেন,আপনার এন্ড্রোয়েড ফোনে লিনাক্স ইন্সটল করা সম্ভব।যাতে লিনাক্স এর ডিস্ট্র উবুন্টু বা আরোও কিছু লিনাক্স ভিত্তিক অপারেটিং সিস্টেম এর গ্রাফিক্যাল ইন্টারফেস চালাতে পারবেন।
সেখানে বিভিন্ন প্রোগ্রামিং ল্যাঙ্গুয়েজ এর এনভারনমেন্ট সেট আপ করে প্রোগ্রামিং অনুশীলন করতে পারবেন।
যার মাধ্যমে আপনি বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ এর কার্য পদ্ধতি সম্পর্কে স্পষ্ট ধারনা লাভ করতে পারবেন। এছাড়া হ্যাকিং নিয়ে যাদের আগ্রহ বেশী তাদের জন্য এটা অনেক কাজে দিবে।
সবদিক বিবেচনা করে বলা যায় এন্ড্রোয়েড ফোনে লিনাক্স এনভারনমেন্ট ইন্সটল প্রোগ্রামিং অনুশীলন কে অনেক সহজ করে দিয়েছে।
কথা না বাড়িয়ে আসুন দেখি কিভাবে এন্ড্রোয়েড ফোনে লিনাক্স এনভারনমেন্ট সেট আপ করা যায়।এন্ড্রোয়েড ৪.০ বা আগের ভার্সন গুলোতে সঠিক ভাবে কাজ নাও করতে পারে।
তবে যদি আপনার কাছে এন্ড্রোয়েড ৪.০ এর পরের যেকোন ভার্সন এর ফোন থাকে তবে আপনি সেখানে চেষ্টা করে দেখতে পারেন।
অবশ্য এই পদ্ধতির জন্য ফোন রুট এর কোন বাধ্যবাধকতা নেই।তবে ডিস্ট্র ভেদে আপনার ফোনে পর্যাপ্ত জায়গা থাকতে হবে।
লিনাক্স ইনস্টল করা
প্রথমে গুগল প্লে ষ্টোর থেকে Termux নামক এপসটি ইনস্টল করুন।ইনস্টল করার পর Termux এপসটি চালু করলে
এমন একটি কমান্ড লাইন ইন্টারফেস আপনি দেখতে পাবেন।
এবার আপনি pkg update এবং pkg upgrade এই দুটি কমান্ড দিন। আপনার ছোট্ট লিনাক্স ডিস্ট্রটি আপডেট এর কাজ হয়ে গেল।
এবার আবার প্লেষ্টোর থেকে Anlinux নামের এপসটি ইন্সটল করুন। সফলভাবে ইন্সটল করার পর এপসটি চালু করলে
Anlinux এর হোমপেজ টি দেখতে পাবেন। dashboard বাটনটি থেকে আপনি আপনার পছন্দের ডিস্ট্রিবিউশন
(উবুন্টু) টি বাছাই করে কমান্ড গুলো কপি করে নিবেন।
এবার সর্বনীচে Launch
বাটনটি চেপে Termux কমান্ড লাইন খুলুন এবং Anlinux থেকে কপি করা কমান্ড গুলো পেষ্ট করে ইন্টার চাপুন।
বাকী কাজটা Termux করে দিবে, প্রক্রিয়া টি শেষ হলে কি করতে হবে কমান্ড লাইনে সেই নির্দেশনা দেওয়াই থাকবে, এখানে
./start-ubuntu.sh নামের Bash স্ক্রিপ্ট টি চালালে স্বয়ংক্রিয় ভাবে Termux এ আপনার পছন্দের ডিস্ট্রিবিউশন টি চালু হবে।
এবার আপনি আপনার নতুন উবুন্টু ডিস্ট্রিবিউশন টি তে apt update এবং apt upgrade কমান্ড দিন।
মাত্র ইন্সটল করা উবুন্টু আপডেট করে নিন।সত্যি সত্যিই আপনার ফোনে এখন লিনাক্সের জনপ্রিয় ডিস্ট্রিবিউশন উবুন্টুর কমান্ড লাইন ইন্টারফেস সফলভাবে ইন্সটল হয়ে গেছে।
এবার আপনি আপনার পছন্দমতো প্রোগ্রামিং ল্যাংগুয়েজ (python, nodejs, php, ruby etc) এর এনভারনমেন্ট সেট আপ করে নিতে পারবেন এবং এপ্লিকেশন রান করাতে পারবেন।
পরের পর্বে আমি প্রোগ্রামিং ল্যাংগুয়েজ এর এনভারনমেন্ট সেট আপ এবং এপ্লিকেশন রান করার বিষয়ে আলোচনা করবো। আর সর্বশেষ তথা পর্ব-৩ এ উবুন্টুর গ্রাফিক্যাল ইন্টারফেস তথা ডেক্সটপ এনভারনমেন্ট ইন্সটল এবং চালু করার ব্যাপারে আলোচনা করবো।
আজ এ পর্যন্ত।
পরিশেষে
উপরোক্ত পদ্ধতি অনুসরণ করতে গিয়ে কোন সমস্যা হলে বা আপনার কোন জিজ্ঞাসা থাকলে অবশ্যই কমেন্ট বক্সে জানাতে ভুলবেন না।
এন্ড্রোয়েড ফোনে লিনাক্স ইনস্টল করে সেখানে বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজ এর ডেভলোভমেন্ট এনভারনমেন্ট তৈরি করে প্রোগ্রামিং এর অনুশীলন করা অনেক সহজ ।
Comments are closed.