ترموکس (Termux) یک برنامه کاربردی است که امکان شبیه سازی ترمینال لینوکس در اندروید را به شما می دهد و برخلاف سایر نرم افزار های مشابه نیازی به روت بودن گوشی نیست، در این مقاله داتیس نتورک شما را با ترموکس بیشتر آشنا می کنیم و روش دانلود آن را نیز بیان می کنیم، همراه ما باشید.
علاوه بر خود اپ ترموکس، توسعهدهندههای این اپ پلاگینهای جانبی زیادی هم برای آن تحت مجوز GPL v3.0 منتشر کردند.
این پلاگینها از طریق پلیاستور به صورت فروشی در دسترس هستند، اما همونطور که اشاره کردم، تمام این پلاگینها و خود اپ ترموکس به صورت آزاد و تحت مجوز GPL v3.0 منتشر می شوند.
به همین دلیل، از طریق مخازن نرمافزاری F-Droid هم به صورت رایگان در دسترس هستند.
(خواهش میکنم، ااگر امکان خرید این پلاگینها را دارید، برای حمایت از این پروژهی قدرتمند و توسعهدهندههای آن، از طریق پلیاستور نسبت به خرید آنها اقدام کنید).
دانلود ترموکس از پلی استور :
https://play.google.com/store/apps/details?id=com.termux
دانلود Termux از F-Droid :
https://f-droid.org/repository/browse/?fdfilter=termux&fdid=com.termux
دانلود Termux:API از پلی استور :
https://play.google.com/store/apps/details?id=com.termux.api
دانلود Termux:API از F-Droid :
https://f-droid.org/repository/browse/?fdcategory=System&fdid=com.termux.api&fdpage=8
دانلود Termux:Styling از پلی استور :
https://play.google.com/store/apps/details?id=com.termux.styling
دانلود Termux:Styling از F-Droid :
https://f-droid.org/repository/browse/?fdfilter=fdroid&fdid=com.termux.styling&fdpage=3&fdstyle=grid
به جز علاقهی شخصی، دلیلی وجود ندارد که محیط سیاه و سفید برنامه ترموکس را به عنوان ظاهر این نرمافزار انتخاب کنیم.
وجود پکیجهای عالی و فرمان های بیشمار در هنگام استفاده از ترموکس، شخصیسازی را به بهترین نحو ممکن برای ما امکانپذیر میکند.
قبل از هرچیز، باید خود برنامه ترموکس، پلاگین termux:API و پلاگین Termux:Styling را دانلود و نصب کنید.
توجه داشته باشید که تمامی اینها، به دلیل تفاوت امضای بستههای آن ها در پلیاستور و F-Droid، باید از یک استور نصب بشوند.
اگر تمایل داشتید که از این پروژه حمایت کنید، میتوانید ترموکس و پلاگین API آن را به رایگان از پلیاستور نصب کنید و سپس از پلیاستور به خرید پلاگین Termux:Styling اقدام کنید، اما اگه به هر نحوی نخواستید و یا توانایی خرید این پلاگین رو ندارید، تمامی این بستهها را از طریق مخازن F-Droid به صورت رایگان دریافت و نصب کنید.
نصب و راه اندازی ترموکس
بعد از نصب هر ۳ بسته، ترموکس را باز کنید و سپس با استفاده از دستور زیر، اقدام به نصب api ترموکس کرده و دسترسیهای لازم برای استفاده از فضای داخلی را ترموکس میدهیم:
pkg update pkg upgrade pkg install termux-api termux-setup-storage
نکته: در ترموکس، کلید کمکردن صدا، کار کلید کنترل را انجام میدهد. همچنین، میتوانید با فشردن طولانی صفحهی ترموکس، به گزینههای انتخاب کردن، کپی کردن و همچنین چسباندن متن دسترسی پیدا کنید.
بعد از اینکه با موفقیت فرمانهای بالا را اجرا کردیم، پیشنیازهای مهمی که در طول این آموزش و آموزشهای بعدی نیاز داریم، یعنی پایتون، گیت، روبی و کرل رو نصب میکنیم.
pkg install python git ruby curl
حالا نوبت به انتخاب شل موردنظرمون میرسد. در این نوشته، من از fish به دلیل انعطافپذیری بالا و قدرت تصحیح خودکارش استفاده میکنم. اما شما میتوانید از zsh یا هر شل دیگهای که تمایل دارید استفاده کنید. دستور زیر را برای نصب fish اجرا میکنیم:
pkg install fish
بعد از نصب fish، یکی از قدرتمندترین پلاگینهای آن را برای تغییر تم و همچنین نصب افزونههای fish رو نصب میکنم.
اسم این افزونه Oh My Fish هست. برای دریافت و نصب OMF از کرل کمک میگیریم و آن رو نصب میکنیم:
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
همونطور که شما هم بعد از اجرای این دستور میتوانید ببینید، بستههای مورد نظر دریافت و نصب شدند و شما وارد محیط fish شدید.
اما چرا OMF نصب کردیم؟
دلیلش تمها و پلاگینهای فراوانی هست که برای این پلاگین نوشته شده، به عنوان مثال، میتوانید از صفحهی لیست تمامی تمهای این پلاگین، تم مورد نظر خود را انتخاب و با استفاده از omf آن را نصب و فعال کنید. اینجا من تم agnoster را انتخاب و نصب میکنم:
omf install agnoster
و سپس اون رو فعال میکنم:
omf agnoster
نکته: دلیل اصرارم برای نصب Termux:Styling وجود قابلیت تغییر ظاهر و فونت ترموکس بود. شاید خیلی از شماها بعد از اجرای دستورات با کمبود کاراکترهایی برای نمایش درست متن مواجه شوید که با نصب Termux:Styling و انتخاب فونتهایی پچ شدهای مانند Roboto و Meslo و… که کاراکترهای ویژه را همراه خودشون دارند، این مشکل رو برطرف کنید.
خب، حالا شل مورد نظر را انتخاب کردیم، آن را نصب کردیم و ظاهرش را مطابق میل خودمون تغییر دادیم.
من درست متوجه نشدم غیر از ترموکس اون دوتای دیگه فقط برای تم دانل و نصب میشند. مخم سوت کشیده اصلا نمیفهمم
بله یکی اصلی هست و یکی برای ظاهر و یکی API ، همون اصلی رو نصب کنید کافیه
سلام من میخوام واتساپ یه کلاه بردارو هکنم دادش گلم با گوشی موبایلم میخوام هکو انجام بدم میتونی کمکم کنی که دقیقا من باید کدامین برنامه هارو دان و روششو بهم بگید یعنی از تمام اون طرفم گوشی شیاامی داره شمارشم دارم میخوام پنهانی یجور پیداش کنم
سلام یکی از دوستان من میگن ک وقتی نصبش کنیم گارانتی گوشی از بین میره و ممکنه با یه کد اشتباه حتی سیپیو گوشی بسوزه این واقعیت داره ؟؟ درسته؟؟
سلام خیر! 😀
سلام مهندس من میتونم این کارو در محیط ترمینال ubuntu انجام بدم یانه حتما باید از برنامه Termux استفاده کنم یا اینکه میشه Termux در ubuntu فعال کرد
سلام خدمت شما
من میخاستم یه پیج اینستاهک کنم متاسفانه این برنامه رو یادنمیگیرم وتاالان خیلی با کلاهبردارها روبرو شدم وپولموخوردن به بهونه ی هک اینستاگرام میشه راهنمایی کنیدلطفا