Alpine Phone Server & Terminal অ্যান্ড্রয়েডে একটি Alpine Linux কমান্ড-লাইন ওয়ার্কস্পেস নিয়ে আসে। ডিভাইসটি রুট না করেই আপনার ফোন বা ট্যাবলেটে একটি ইন্টারেক্টিভ টার্মিনাল ব্যবহার করুন, প্রজেক্ট পরিচালনা করুন এবং লিনাক্স প্রসেস চালান।
অ্যাপটি প্রথমবার সেটআপের সময় একটি Alpine Linux ইউজারল্যান্ড ডাউনলোড করে এবং PRoot-এর মাধ্যমে এটি চালায়। সেটআপ এবং সফটওয়্যার ডাউনলোডের জন্য ইন্টারনেট সংযোগ প্রয়োজন। লিনাক্স প্রোগ্রাম এবং প্যাকেজগুলো Alpine পরিবেশে চলে; অ্যান্ড্রয়েডের সামঞ্জস্যতা এবং পারফরম্যান্স ডিভাইস ও সফটওয়্যার ভেদে ভিন্ন হতে পারে।
Alpine-এর APK প্যাকেজ টুল ব্যবহার করুন, গ্লোবাল npm প্যাকেজ পরিচালনা করুন এবং অ্যাপ-পরিচালিত ভার্চুয়াল পরিবেশে পাইথন প্যাকেজ ইনস্টল করুন। প্যাকেজের প্রাপ্যতা, নির্ভরতা এবং সামঞ্জস্যতা তাদের আপস্ট্রিম রিপোজিটরির উপর নির্ভর করে।
প্রজেক্ট তৈরি করুন, সেগুলোর ফাইল ব্রাউজ ও সম্পাদনা করুন, প্রসেস শুরু বা বন্ধ করুন এবং লগ ও রিসোর্স ব্যবহার পরীক্ষা করুন। অ্যাপটি ব্যাকগ্রাউন্ডে থাকাকালীন একটি ফোরগ্রাউন্ড সার্ভিস লিনাক্স রানটাইম এবং লোকাল সার্ভিসগুলোকে সক্রিয় রাখতে পারে। ঐচ্ছিক সেটিংসে স্টার্ট-অন-বুট এবং নির্ধারিত কাজ সমর্থন করে; অ্যান্ড্রয়েড ব্যাকগ্রাউন্ড এক্সিকিউশন এবং নোটিফিকেশন সীমিত করতে পারে।
অ্যাপটি ডিভাইসে বা লোকাল নেটওয়ার্কে সামঞ্জস্যপূর্ণ ক্লায়েন্টদের জন্য একটি MCP সার্ভারও চালাতে পারে। কানেকশনগুলো অ্যাপ-কনফিগার করা অথেনটিকেশন এবং পারমিশন ব্যবহার করে। শুধুমাত্র ফোন/লোকাল-নেটওয়ার্ক অপশনটি কেবল MCP অ্যাক্সেস নিয়ন্ত্রণ করে; প্রোজেক্ট প্রসেসগুলো তাদের নিজস্ব নেটওয়ার্ক লিসেনার পরিচালনা করে। অন্য ডিভাইসে কোনো সার্ভিস উপলব্ধ করার আগে একটি প্রোজেক্টের লিসেনার সেটিংস পরীক্ষা করে নিন। MCP-এর ফিচারগুলো আপনার কানেক্ট করা ক্লায়েন্ট এবং টুলের উপর নির্ভর করে।
অ্যাপটি কমান্ড-লাইন লার্নিং এবং মোবাইল ডেভেলপমেন্ট ওয়ার্কফ্লোর জন্য তৈরি। এটি অ্যান্ড্রয়েড ৮.০ (এপিআই লেভেল ২৬) এবং এর পরবর্তী সংস্করণ সাপোর্ট করে। এটি একটি অ্যান্ড্রয়েড-হোস্টেড লিনাক্স এনভায়রনমেন্ট, তাই এটি ডেস্কটপ লিনাক্স সিস্টেমে উপলব্ধ সমস্ত ফিচার বা হার্ডওয়্যার অ্যাক্সেস প্রদান করে না।
টার্মিনাল, প্রজেক্ট এবং এমসিপি টুলস ব্যবহার করে আপনার ফোনকে একটি লিনাক্স সার্ভারে পরিণত করুন।
আপডেট করা হয়েছে
৫ অক্টো, ২০২৬