آموزش نصب برنامه‌های لینوکس روی اندروید

android-apps-650x336

یکی از مزایای استفاده از سیستم‌های بر پایه posix یا Portable Operating System Interface این است که شما میتوانید بیشتر برنامه‌های برپایه لینوکس را در آن‌ها اجرا و یا نصب کنید و برای اینکار مشکل خاصی نداشته باشید. با تشکر از جامعه متن باز که کار کامپایل و اجرای فایل‌های اینچنینی را بر روی سیستم عاملی همچون اندروید ساده‌تر کرده است. برای اینکه بتوانید برنامه‌های ساده لینوکسی را بر روی دستگاه اندرویدی خود اجرا کنید نیاز دارید تا برنامه busybox را بر روی دستگاه خود نصب کنید. این برنامه نیز نیاز به روت بودن دستگاه شما دارد. Busybox یک برنامه است که بیشتر امکانات مهم یک سیستم یونیکسی را به شما ارئه خواهد داد و دستگاه شما را تبدیل به یک هسته gnu با ابزار های مورد نیاز خواهد کرد. Busybox برای استفاده با هسته اندروید سازگار شده است و کرنل اندرویدی را به خوبی پشتیبانی میکند. همین ویژگی آن را برای سیستم‌های embeded و یا ابتدایی با امکانات کمتر از سیستم‌های معمولی مناسب میکند.

با استفاده از این آموزش میتوانید کارهای زیر را انجام دهید

– کامپایل کردن برنامه‌های نوشته شده با c و c++ به صورت مستقیم در اندروید

– نصب و اجرای برنامه‌های لینوکس در اندروید

کامپایل و اجرای برنامه‌های لینوکس در اندروید

مرحله اول :

busybox را از پلی استور دریافت کرده و نصب کنید. برای نصب این برنامه نیز نیاز به دسترسی روت دارید. Busybox به شما اجازه میدهد تا برنامه‌های خاص و ویژه ای را روی سیستم خود نصب کنید و تجربه جدید با اندروید خود داشته باشید.

linux-on-android لینوکس
مرحله دوم :

برای اینکه نیازمندی های سیستم تکمیل شود باید  BostBrew Basil  را نیز از پلی استور گوگل دریافت کرده و نصب کنید این برنامه یک پیکج منیجر ساده است که از dpkg و apt برای کارکردن استفاده میکند و برنامه‌های مرد نیاز شما را با این پکیج منیجر ها نصب میکند

مرحله سوم :

نصب نیازمندی ها به وسیله پکیج منیجر apt

برای نصب برنامه‌ها به وسیله پکیج منیجر لینوکس ؛ apt تمام چیزی که نیازدارید تایپ دستورات زیر در ترمینال اندروید است

این دستورات بسته هاس gcc و g++ را که کامپایل کننده برنامه‌ها است نصب خواهند کرد و نسخه مخصوص پردازنده های Arm آن به صورت خودکار روی دستگاه شما نصب خواهند شد.

linux-apps-on-android لینوکس
مرحله چهارم :

کامپایل کردن کد های c و c++ در اندروید

به وسیله g++ میتوانید برنامه‌های لینوکسی را روی اندروید کامپایل کنید کافی است تا از دستورات زیر استفاده کنید

تمام شد برنامه شما کامپایل شده است و کد ها c شما اجرا خواهند شد.

1 دیدگاه

  1. reza می‌گه:

    سلام من تست کردم بعد از نصب برنامه BotBrew Basil EXPERIMENTAL یه پکیج باید از اینترنت دانلود بشه که فایلش وجود نداره
    و برنامه آخرین نسخش سال ۲۰۱۲ هست
    آموزش دیگری سراغ ندارید که بشه برنامه هایی لینوکس رو وری اندروید اجرا کرد

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *