Alpine Phone Server & Terminal یک فضای کاری خط فرمان Alpine Linux را به اندروید میآورد. از یک ترمینال تعاملی استفاده کنید، پروژهها را مدیریت کنید و فرآیندهای لینوکس را روی تلفن یا تبلت خود بدون روت کردن دستگاه اجرا کنید.
این برنامه در اولین راهاندازی، یک فضای کاربری Alpine Linux را دانلود کرده و آن را با PRoot اجرا میکند. برای راهاندازی و دانلود نرمافزار، دسترسی به اینترنت مورد نیاز است. برنامهها و بستههای لینوکس در محیط Alpine اجرا میشوند؛ سازگاری و عملکرد اندروید بسته به دستگاه و نرمافزار متفاوت است.
از ابزارهای بسته APK Alpine استفاده کنید، بستههای npm جهانی را مدیریت کنید و بستههای پایتون را در یک محیط مجازی تحت مدیریت برنامه نصب کنید. در دسترس بودن بستهها، وابستگیها و سازگاری به مخازن بالادستی آنها بستگی دارد.
پروژه ایجاد کنید، فایلهای آنها را مرور و ویرایش کنید، فرآیندها را شروع یا متوقف کنید و گزارشها و استفاده از منابع را بررسی کنید. یک سرویس پیشزمینه میتواند زمان اجرای لینوکس و سرویسهای محلی را در حالی که برنامه در پسزمینه است فعال نگه دارد. تنظیمات اختیاری از شروع هنگام بوت و کارهای زمانبندی شده پشتیبانی میکند. اندروید ممکن است اجرا و اعلانهای پسزمینه را محدود کند.
این برنامه همچنین میتواند یک سرور MCP را برای کلاینتهای سازگار روی دستگاه یا شبکه محلی اجرا کند. اتصالات از احراز هویت و مجوزهای پیکربندیشده توسط برنامه استفاده میکنند. انتخاب فقط تلفن/شبکه محلی فقط دسترسی MCP را کنترل میکند؛ فرآیندهای پروژه، شنودکنندگان شبکه خود را مدیریت میکنند. قبل از اینکه یک سرویس را برای سایر دستگاهها در دسترس قرار دهید، تنظیمات شنودکننده پروژه را بررسی کنید. ویژگیهای MCP به کلاینت و ابزارهایی که متصل میکنید بستگی دارد.
این برنامه برای یادگیری خط فرمان و گردشهای کاری توسعه موبایل در نظر گرفته شده است. از اندروید ۸.۰ (سطح API ۲۶) و بالاتر پشتیبانی میکند. این یک محیط لینوکس میزبان اندروید است، بنابراین تمام ویژگیها یا دسترسیهای سختافزاری موجود در سیستم لینوکس دسکتاپ را ارائه نمیدهد.
با ترمینال، پروژهها و ابزارهای MCP، گوشی خود را به یک سرور لینوکس تبدیل کنید.
تاریخ بهروزرسانی
۱۳ مهر ۱۴۰۵