ترموکس یک نرم افزار شبیه ساز محیط ترمینال است که به صورت متن باز ارائه شده و روی دستگاههای اندرویدی قابل نصب است. همچنین این نرم افزار به عنوان یک سیستم عامل لینوکس کوچک هم قابل استفاده است و دارای ابزارهای متفاوتی است که معمولا در نسخههای دسکتاپ لینوکس مشاهده میکنید. شما میتوانید از ترموکس برای نصب و اجرای برنامههای مختلف وابسته به خط فرمان استفاده کنید. نکته جالب این است که برای نصب ترموکس روی اندروید به هیچ وجه به دسترسی روت نیازی نیست و در عین حال میتوانید حتی یک رابط گرافیکی دسکتاپ سبک را هم بدون تقویت سخت افزاری (Hardware Acceleration) روی ترموکس نصب کنید. البته ممکن است رابط نرم افزاری شما کمی کُند باشد و استفاده از آن روی صفحات کوچک موبایل نیز خیلی آسان نخواهد بود.
نرم افزار ترموکس در بین برنامه نویسها و افرادی که میخواهند روی گوشی خود به برنامههای لینوکس دسترسی داشته باشند به شدت محبوب است.
این نرم افزار در واقع نزدیکترین تجربه به لینوکس است که میتوانید روی یک گوشی موبایل اندرویدی تجربه کنید. ترموکس به خوبی برای صفحه نمایشهای کوچک هم بهینه شده و استفاده از آن روی موبایل خیلی راحت است. کیبورد گوشی در زمان کار با ترموکس تغییر خواهد کرد و وارد کردن نمادهای ضروری مختلف به راحتی قابل انجام است. همچنین با استفاده از کلید که در ردیف بالای کیبورد روی صفحه قرار گرفته میتوانید از قابلیت Auto-Completion آن نیز استفاده کنید.
یک مطلب مرتبط با این مقاله:
برخی از کارهایی که میتوانید با استفاده از ترموکس انجام دهید به شرح زیر هستند:
شما میتوانید برای نصب ترموکس روی اندروید از گوگل پلی یا سایتهای مشابه و مورداطمینان استفاده کنید. سپس ترموکس را اجرا کنید. پس از اجرا با صفحهای شبیه عکس روبرو مواجه خواهید شد:
برای دسترسی به فایلهای مختلف روی ترمینال ترموکس و یا برای ذخیره تغییرات ایجاد شده در ترموکس، باید قبل از همه چیز محل ذخیره سازی ترموکس را تعیین کنید و سپس به این نرم افزار اجازه دسترسی به حافظه را بدهید. برای انجام این کار میتوانید از دستور زیر استفاده کنید:
termux-setup-storage
پس از اینکه دسترسیهای مختلف مربوط به حافظه را به ترموکس دادید، میتوانید فایلهای ترموکس را در پوشه Shared در حافظه داخلی دستگاه اندرویدی خودتان مشاهده کنید. در صورتی که این پوشه وجود نداشت هم میتوانید آن را به صورت دستی ایجاد کنید. معمولا مسیر کامل این پوشه به شکل زیر خواهد بود:
/storage/emulated/0/shared
امنیت تلفن همراه خود را بالا ببرید!
پس از نصب ترموکس و ایجاد دسترسی حافظه، با استفاده از کد زیر میتوانید مخازن فعلی این نرمافزار را به روزرسانی کنید:
$ pkg upgrade
اکنون میتوانید بستههای موردنظر خود را با استفاده از دستور زیر نصب کنید:
$ pkg install <package_name>
در پایان میتوانید دستورات مربوط به پکیج نصب شده را در ترمینال ترموکس اجرا کنید. این کار دقیقا شبیه به اجرای دستورات مختلف در سیستم عامل لینوکس است:
برای جستجو در پکیجهای موجود و قابل نصب هم میتوانید از خود ترموکس استفاده کنید. برای انجام این کار کلمه موردنظر را با استفاده از دستور زیر جستجو کنید:
$ pkg search <search_term>
در دستور بالا به جای <search_term> از کلمه کلیدی موردنظر خودتان استفاده کنید. همچنین میتوانید با استفاده از دستور زیر هم به لیست تمامی پکیجهای قابل نصب دسترسی داشته باشید:
$ pkg list-all
علاوه بر موارد ذکر شده شما میتوانید برخی از پکیجهای .deb مربوط به مخازن اوبونتو یا دبیان را هم که با معماری گوشی شما سازگاری دارند، با استفاده از ترموکس نصب کنید (امروزه اکثر گوشیهای موبایل دارای معماری aarch64 و aarch32 هستند). به یاد داشته باشید که ممکن است برخی پکیجها روی ترموکس قابل اجرا نباشند ولی به صورت کلی برای نصب یک پکیج .deb روی گوشی اندروید باید از دستور زیر استفاده کنید:
$ dpkg -i <deb_package_name>
برای حذف پکیجهای .deb هم که به صورت دستی نصب شدهاند کافیست یک خط کد با فرمت زیر بنویسید:
$ dpkg –remove <deb_package_name>
برای لیست کردن تمامی پکیجهای .deb نیز که به صورت دستی نصب شدهاند، میتوانید از دستور زیر استفاده کنید:
$ dpkg –l
تمامی پکیجهای .deb که با گوشی شما سازگار باشند روی ترموکس نیز قابل نصب هستند. البته در صورتی که قصد استفاده از پکیجهای ناشناس را دارید بهتر است خیلی مراقب باشید که پکیجهای مشکوک روی گوشی شما نصب نشوند.
همچنین شما میتوانید از مخازن اضافه نیز برای نصب دیگر پکیجها استفاده کنید. برای پیدا کردن مخازن دیگر به این صفحه مراجعه کنید و روی مخازنی که در انتهای اسم آنها عبارت –packages آمده است کلیک کنید. دستور مربوط به فعالسازی هر پکیج در فایل README آن موجود است و تقریبا شبیه به دستور زیر است:
$ pkg install <repository_name>
برخی از مواردی که ما امتحان کردیم و به خوبی روی ترموکس اجرا شدهاند به شرح زیر هستند:
$ pkg install x11-repo
$ pkg install game-repo
$ pkg install root-repo
$ pkg install unstable-repo
$ pkg install science-repo
ترموکس دارای افزودنیهای بسیار کاربردی دیگری هم میباشد که با استفاده از گوگل پلی روی دستگاههای اندرویدی قابل نصب هستند. برخی از این افزودنیها کاملا رایگان میباشند و برخی دیگر نیز پولی هستند. برای مشاهده لیست کامل آنها روی این لینک کلیک کنید.
تعداد زیادی از نرمافزارهای موجود روی گوگل پلی امکان نصب و شبیه سازی محیط لینوکس روی گوشی را به شما میدهند. با این وجود اکثر آنها به دسترسی روت نیاز دارند و استفاده از آنها نیز خیلی راحت نیست. جالب است بدانید از لحاظ راحتی در استفاده و اجرا هیچ نرمافزاری قابلیت رقابت با ترموکس را ندارد.
بسیار عالی لذت بردم لطفا مقاله رو کاملتر کنید و کد ها و آموزش های بیشتری راجب ترموکس قرار دهید
سلام ممنون، حتما در آینده اینکار انجام خواهد شد
من هرکار کردم نفهمیدم باید چکار کنم گوشیمو عوض کردم حالا میخوام وارد پیجم بشم رمزمو یادم نمیاد یکی کمکم کنه لططططفا
بی امنیتی