লিনাক্স এবং অ্যান্ড্রয়েড ভালোভাবে একসাথে কাজ করতে পারে;畢竟, তারা প্রায় কজিনের মতো। আপনি সম্ভবত ডেস্কটপ থেকে অ্যান্ড্রয়েড ডিভাইস রিমোট কন্ট্রোল করার অ্যাপ সম্পর্কে শুনেছেন। উইন্ডোজ পিসি অ্যান্ড্রয়েড থেকে কন্ট্রোল করার অ্যাপও আছে।
লিনাক্স ব্যবহারকারীদের বাদ পড়ে যেতে হবে না। অ্যান্ড্রয়েড থেকে লিনাক্স কন্ট্রোল করা এক樣 সহজ, এবং আমরা আপনাকে দেখাবো কীভাবে।
কেন রিমোট অ্যাপ ব্যবহার করবেন?
যেহেতু আপনার লক্ষ্য হলো মোবাইল ডিভাইস থেকে কম্পিউটার কন্ট্রোল করা, অধিকাংশ ক্ষেত্রে কম্পিউটারে অতিরিক্ত সফ্টওয়্যার ইনস্টল করা প্রয়োজন। অধিকাংশ রিমোট কন্ট্রোল সফ্টওয়্যার (যা কখনও "রিমোট ডেস্কটপ সফ্টওয়্যার" বলা হয়) ক্লায়েন্ট/সার্ভার নীতিতে কাজ করে।
সহজ কথায়, এর মানে হলো আপনাকে একটি ডিভাইস সার্ভার হিসেবে সেট আপ করতে হবে (আমাদের কেসে, কম্পিউটার)। তারপর আপনি যেসব ডিভাইসকে এর সাথে সংযুক্ত করতে চান (অ্যান্ড্রয়েড) সেগুলোতে ক্লায়েন্ট অ্যাপ ইনস্টল করুন। এই ক্লায়েন্ট ডিভাইসগুলো সার্ভার হিসেবে নির্ধারিত ডিভাইসের উপর ভিন্ন মাত্রায় কন্ট্রোল প্রদান করে।
তবে প্রথমেই কেন রিমোট কন্ট্রোল অ্যাপ ব্যবহার করবেন? কিছু ব্যবহার:
- ব্যাকআপ নেওয়া
- ডাউনলোড মনিটর করা
- গুরুত্বপূর্ণ ফাইল কপি করে চেক বা এডিট করা
- লিনাক্স ডিভাইসের সিকিউরিটি নিশ্চিত করা
- লিনাক্স মিডিয়া সেন্টারের সিনেমা পজ করা
- রিমোট অ্যাডমিনিস্ট্রেশন
- রিমোট টেকনিক্যাল সাপোর্ট
রিমোট কন্ট্রোল অ্যাপ থেকে কী আশা করতে পারেন? এটি অ্যাপের স্কোপের ওপর নির্ভর করে:
- কিছু রিমোট মাউসের মতো কাজ করে
- অন্যান্য অ্যান্ড্রয়েড কীবোর্ড দিয়ে টেক্সট এন্ট্রি প্রদান করে
- নির্দিষ্ট ডেস্কটপ অ্যাপের জন্য রিমোট অ্যাপ থাকে
- ডেস্কটপ শেয়ারিং (মিররিং) অ্যাপ পূর্ণ ডেস্কটপের রিমোট অ্যাক্সেস দেয়
চলুন, লিনাক্সের জন্য সেরা অ্যান্ড্রয়েড রিমোট অ্যাপগুলো দেখি, যেগুলো সব সম্ভাব্য ব্যবহার কভার করে।
১. AndroMouse: একটি রিমোট লিনাক্স মাউস
আপনার মাউস ভাঙলে বা ল্যাপটপের টাচপ্যাড ডিফেক্টিভ হলে (অথবা কফি পড়ে যেতে পারে) একটি রিপ্লেসমেন্ট পয়েন্টিং ডিভাইস অত্যন্ত জরুরি। AndroMouse আপনাকে Wi-Fi বা ব্লুটুথের মাধ্যমে লিনাক্স, উইন্ডোজ এবং macOS সিস্টেম রিমোট কন্ট্রোল করতে দেয়।
অ্যাপটি একটি সার্ভার অ্যাপ্লিকেশনের সাথে পেয়ার হয় যা আপনাকে প্রথমে কম্পিউটারে ইনস্টল করতে হবে। তারপর আপনি AndroMouse ব্যবহার করতে পারেন ট্যাপ, ড্র্যাগ এবং পিনচ জেসচার সহ একটি মাউস হিসেবে, বা কীবোর্ড হিসেবে। ফাংশন কি সাপোর্ট করা আছে, এবং অ্যাপটি রিমোট শাটডাউন, ফাইল ব্রাউজিং এবং ভয়েস কমান্ডও প্রদান করে। প্রেজেন্টেশন মোডে পাবলিক প্রেজেন্টেশনের স্লাইড রিমোট থেকে স্যুইচ করা যায়।
বিজ্ঞাপন হटাতে প্রো ভার্সন কেনা যাবে। মনে রাখবেন যে কোনো কারণে ফ্রি এবং পেইড অ্যাপের প্লে স্টোরে আলাদা নাম আছে, কিন্তু اطمینান থাকুন সেগুলো একই অ্যাপ। AndroMouse-এর বিকল্প হিসেবে Blink Linux Remote Control এবং DroidMote আছে।
২. Remote Ripple: VNC-এর মাধ্যমে রিমোট ডেস্কটপ শেয়ারিং
অ্যান্ড্রয়েড ফোন বা ট্যাবলেটে আপনার রিমোট লিনাক্স ডেস্কটপ দেখা প্রোডাক্টিভিটির বড় বাড়তি। এটি অর্জনের সেরা উপায় হলো VNC (Virtual Network Computing) টেকনোলজি। এটি নেটওয়ার্ক জুড়ে রিমোট অ্যাক্সেস অনুমতি দেয় এবং RFB (Remote Framebuffer) প্রোটোকল ব্যবহার করে স্ক্রিন শেয়ার করে এবং রিমোট অ্যাক্সেস অপশন দেয়।
TightVNC সবচেয়ে জনপ্রিয় রিমোট ডেস্কটপ অ্যাপ্লিকেশনের মধ্যে একটি, এবং Remote Ripple হলো এর অফিশিয়াল অ্যান্ড্রয়েড ক্লায়েন্ট অ্যাপ। প্রক্রিয়া সহজ: লিনাক্সে সার্ভার ইনস্টল করুন এবং অ্যান্ড্রয়েডে অ্যাপ চালিয়ে কানেকশন স্থাপন করুন। শুধু এই কমান্ডটি ব্যবহার করুন:
sudo apt install tightvncserver -y
তারপর Remote Ripple ব্যবহার করে শুধু ডেস্কটপ দেখুন, বা ফুল-কন্ট্রোল মোডে ফাইল খুলুন এবং এডিট করুন। ডেস্কটপে কার্সর সরানোর জন্য একটি মাউস টুল আছে। আরও সিকিউর কানেকশন চাইলে প্রো ভার্সন লাগবে।
Remote Ripple একমাত্র VNC ভিউয়ার নয়। bVNC Secure VNC Viewer TightVNC, UltraVNC, TigerVNC এবং RealVNC সাপোর্ট করে। আপনি যদি লিনাক্সের ডেড-সিম্পল রিমোট কন্ট্রোল পছন্দ করেন, তবে Chrome Remote Desktop কীভাবে কাজ করে সেটা দেখুন। আপনি অ্যান্ড্রয়েড থেকে উইন্ডোজ ডেস্কটপও রিমোটলি অ্যাক্সেস করতে পারেন।
৩. Unified Remote: লিনাক্সে রিমোট ফাইল ব্রাউজিং এবং অ্যাপ লঞ্চিং
Unified Remote অ্যান্ড্রয়েড-টু-লিনাক্স রিমোট কন্ট্রোলের জন্য এন্ড-অল সমাধান হতে চায়। এটি Wi-Fi এবং ব্লুটুথ উভয় কানেকশন সাপোর্ট করে, এবং মাউস, কীবোর্ড বা গেমপ্যাড হিসেবে কাজ করে। ডেস্কটপে সার্ভার অ্যাপ থাকতে হবে, কিন্তু সার্ভার অ্যাড্রেস ক্লায়েন্টে কপি করার বাইরে এটিকে কোনো বিশেষ কনফিগারেশন লাগে না।
Unified Remote-এর সাথে বেশ কিছু প্রিডিফাইনড রিমোট সেটিংস আছে। এগুলো পপুলার মাল্টিমিডিয়া অ্যাপের মতো VLC-এর জন্য তৈরি, সেইসাথে যেসব কিছুর রিমোট কন্ট্রোল দরকার। সবচেয়ে শক্তিশালী ফিচার হলো যেকোনো অ্যাপ লঞ্চ ও কন্ট্রোল করার জন্য সম্পূর্ণ কাস্টম ফাংশন সেট তৈরি করার ক্ষমতা।
এটি আপনার জন্য কাজ না করলে, কাস্টমাইজেবল রিমোট সেটিংস সহ অন্যান্য অপশন আছে। Home Remote Control এবং Remote iT চেক করুন।
৪. VLC Remote: অ্যান্ড্রয়েড দিয়ে VLC মিডিয়া প্লেয়ার কন্ট্রোল
VLC আপনার প্রিয় লিনাক্স মিডিয়া প্লেয়ার হলে, এই অ্যাপটি অবশ্যই রাখতে হবে। VLC Remote দিয়ে আপনি ফুলস্ক্রিন মোড টগল করতে পারেন, কভার আর্ট ব্রাউজ করতে পারেন, সাবটাইটেল ম্যানেজ করতে পারেন, আস্পেক্ট রেশিও অ্যাডজাস্ট করতে পারেন এবং সাউন্ড আউটপুট মডিফাই করতে পারেন। ডিস্ক ব্যবহার করলে? DVD এবং ব্লু-রে প্লেব্যাকও কন্ট্রোল করতে পারেন।
আপনি যদি আপনার লিনাক্স সিস্টেমের ফাইলও রিমোটলি ব্রাউজ করতে চান, তবে VLC Remote-এর পেইড ভার্সনে এটি সম্ভব।
লিনাক্সের জন্য বিকল্প মিডিয়া প্লেয়ার রিমোট প্লে স্টোরে প্রচুর। Clementine Remote Clementine Music Player-এর জন্য ডিজাইন করা; একইভাবে MPDroid লিনাক্সের MPD মিউজিক সার্ভার রিমোট কন্ট্রোল করে।
এবรง, আপনি যদি Kodi মিডিয়া সেন্টার হিসেবে ব্যবহার করেন, তবে অ্যান্ড্রয়েডের Kore অ্যাপ পূর্ণ রিমোট কন্ট্রোল দেয়।
৫. JuiceSSH: লিনাক্স ফাইল রিমোটলি অ্যাক্সেস
ডেস্কটপ শেয়ারিং যদি অতিরিক্ত लगे, কিন্তু আপনি লিনাক্সের ফাইল রিমোটলি ম্যানেজ করতে চান, তবে SSH বিবেচনা করুন। SSH (Secure Shell) প্রোটোকল পুরনো অ্যান্ড্রয়েড ডিভাইস থেকে লিনাক্স রিমোট অ্যাক্সেস সক্ষম করে। এটি একটি এনক্রিপ্টেড কানেকশন যা আপনাকে একটি লিনাক্স কম্পিউটার বা সার্ভার ম্যানেজ ও ট্রাবলশুট করতে দেয়।
JuiceSSH অ্যান্ড্রয়েডের জন্য একটি SSH ক্লায়েন্ট যা টার্মিনাল কালার স্কিম, অ্যাডজাস্টেবল ফন্ট সাইজ, প্লাগইন এবং জেসচার সাপোর্ট করে। আপনি লিনাক্স কম্পিউটারের সাথে কানেকশন পাসওয়ার্ড-প্রোটেক্ট করতে পারেন এবং প্রতিটি কানেকশনের জন্য কাস্টম প্রোফাইল ("আইডেন্টিটি") তৈরি করতে পারেন। শুধু নিশ্চিত করুন যে আপনার লিনাক্স পিসিতে SSH রিমোট কানেকশন ইন্এবল করা আছে।
সেশন ট্রান্সক্রিপ্ট সংরক্ষণ করা এবং একাধিক সক্রিয় SSH কানেকশন মেইনটেইন করা সম্ভব। অ্যাডিশনাল পোর্ট ফরওয়ার্ডিং, সিকিউরিটি এবং সিঙ্ক অপশন ইন-অ্যাপ পারচেসের মাধ্যমে উপলব্ধ। JuiceSSH লিনাক্স ডিভাইসের রিমোট অ্যাডমিনের জন্য আদর্শ, বিশেষ করে রাসপبری পাই এবং অন্যান্য হবি লিনাক্স সিস্টেম।
অ্যান্ড্রয়েডের অন্যান্য SSH ক্লায়েন্ট شامل Connectbot এবং Termius।
৬. অ্যান্ড্রয়েডে লিনাক্স গেমস রিমোটলি খেলুন
আপনার অ্যান্ড্রয়েডের সাথে রিমোট কন্ট্রোল শুধু প্রোডাক্টিভিটি এবং মিডিয়া প্লেব্যাক পর্যন্ত সীমাবদ্ধ নয়। আপনি Steam Link দিয়ে PC গেমসও রিমোটলি খেলতে পারেন।
এটি Steam গেমিং ক্লায়েন্টের একটি বিল্ট-ইন ফিচার যা Valve অফার করে PC গেমসকে আরও অ্যাক্সেসযোগ্য করার জন্য। আরও ভালো খবর, এর মানে হলো শীর্ষ PC গেমের একটি বড় ভান্ডার লিনাক্সে চলে।
অ্যান্ড্রয়েডে Steam Link অ্যাপ ইনস্টল থাকলে, আপনার PC-তে ইনস্টল করা যেকোনো গেম রিমোটলি খেলতে পারেন। শুধু Steam-এর Settings-এর Remote Play ট্যাবে Enable Remote Play চেক করুন অ্যাক্সেস অনুমোদন করতে। আরও জানতে আমাদের অ্যান্ড্রয়েডে Steam গেম খেলার গাইড দেখুন।
অ্যান্ড্রয়েড দিয়ে যেকোনো লিনাক্স অপারেশন রিমোট কন্ট্রোল করুন
অ্যান্ড্রয়েড ডিভাইস দিয়ে লিনাক্স কন্ট্রোল করতে সাহায্য করার আরও অনেক অ্যাপ আছে, কিন্তু এইগুলো আপনাকে শুরু করতে সাহায্য করবে।
মিডিয়া এবং স্মার্ট হোম ডিভাইস কন্ট্রোল করার অ্যান্ড্রয়েড অ্যাপ খুঁজছেন? আমরা দেখিয়েছি Peel Smart Remote অ্যাপ ব্যবহার করে エンターテイメント কন্ট্রোল। এবং আপনি যদি অ্যান্ড্রয়েড থেকে অন্যান্য ডেস্কটপ প্ল্যাটফর্ম কন্ট্রোল করতে চান, তবে ফোন থেকে কম্পিউটার রিমোট কন্ট্রোল করার পদ্ধতি দেখুন।