در این مقاله به بررسی و عیب یابی مشکلات Termux خواهیم پرداخت. به هنگام کار با Termux، ممکن است شما نیز با مشکلات رو به رو شوید که تجربه آنها برایتان ناخوشاند بود. Termux از نرم افزار های کاربردی برای اجرا لینوکس در سیستم عامل اندروید است که توجه کاربران را به خود جلب کرده است. اگه شما نیز جز کاربرانی هستید که می خواهید این نرم افزار را در سیستم عامل اندروید خود نصب کنید اما مشکلاتی مانع این کار می شود، همراه ما باشید!
فهرست مطالب
Termux چیست؟
Termux یک شبیه ساز ترمینال قدرتمند برای دستگاه های اندرویدی است که به صورت متن باز ارائه شده است. وظیفه آن اجرای لینوکس بر روی دستگاه های اندرویدی و تلفن های همراه است که باعث محبوبیت این برنامه شده است. برنامه نویسان نیز از این ابزار برای راه اندازی و اجرای زبان های برنامه نویسی مانند پایتون استفاده می کنند. نصب Termux ساده بوده و به تازگی موجب استفاده گسترده از آن شده است.
عیب یابی مشکلات Termux
در این قسمت چهار مورد از رایج ترین مشکلاتی که ممکن است به هنگام استفاده از شبیه ساز Termux با آنها رو به رو شوید را تجزیه و تحلیل خواهیم کرد:
یکی از مشکلاتی که ممکن است با آنها رو به رو شوید این است، نسخه Build Termux از فروشگاه گوگل دیگر پشتیبانی نمی شود. برای حل این مشکل، باید آخرین نسخه را از Github و F-droid دریافت کنید.
راه کار اول
می توانید مخزن اصلی را به یک mirror Termux متفاوت تغییر دهید. در برنامه Termux، دستور زیر را برای تغییر مخزن اصلی به یک mirror جداگانه اجرا کنید. توجه داشته باشید که باید mirror های دیگر مخازن بسته های نصب شده را نیز انتخاب و تغییر دهید.
termux-change-repo
مخزن اصلی به عنوان پیش فرض انتخاب شده است. آن را به حال خود رها کنید و Ok را فشار دهید:
تمام مخازن رسمی به طور خودکار انتخاب می شوند، اما شما می توانید آنها را با استفاده از BFSU به mirror تغییر دهید. پس از تغییر Ok را بزنید:
فرآیند ارتقا به طور خودکار شروع می شود. در همین حال می توانید با استفاده از دستور pkg upgrade تمامی بسته ها را به آخرین نسخه اجرا کنید.
راه حل دوم
به عنوان راه حل دوم، می توانید مخزن استفاده نشده در Termux را حذف کنید. اگر از نسخه قدیمی ترمکس استفاده می کنید، باید بدانید که این برنامه از مخازن علوم و بازی در مخزن اصلی استفاده می کند. برای حذف از دستور زیر کمک بگیرید:
apt remove science-repo game-repo
همانطور که آنها را حذف می کنید، باید دستور ارتقاء pkg را برای به روز رسانی مخزن خو د را نیز اجرا کنید:
توصیه می شود مخزن منبع را از مخازن رسمی به Mirror توسط BFSU تغییر دهید.
خطای Repository Maintenance یا Down Issue
این خطا زمانی رخ می دهد که مخزن Termux از نظر فیزیکی خراب شده باشد. این مشکل از سرور است و کلاینت نمی تواند کاری برای آن انجام دهد. تنها کاری که باید انجام دهید این است، مخزن پایین را به یک فعال تغییر دهید. به کمک این روش مشکل حل می شود.
راه کار برای حل مشکل Repository Maintenance
1- برای حل این مشکل، دستور زیر را در ترمینال Termux تایپ کنید:
termux-change-repo
2- گزینه های زیادی را مشاهده خواهید کرد. تمام مخازن موجود را انتخاب کرده و گزینه OK را بزنید:
3- در این مرحله نیاز است که mirror را انتخاب کنید. شما می توانید همه mirror های موجود را انتخاب کنید. اما توجه داشته باشید که mirror پایین که مخزن رسمی میزبانی شده در Bintray است را نمی توان انتخاب کرد:
4- برای مثال ما در اینجا Mirrors by A1batr را با کلیک در داخل براکت و سپس زدن OK انتخاب می کنیم.
5- چند دقیقه صبر کنید تا فرآیند بروزرسانی تموم شود. پس از اتمام به یک مخزن جدید سویچ خواهید شد. در این قسمت بررسی کنید که مخزن به درستی کار می کند یا خیر. اگر ایرادی وجود دارد، به یک مخزن دیگر تغییر دهید.
دلایل دیگر که برنامه Termux به درستی کار نمی کند!
1- -شایع ترین دلیل این مشکل، کمبود حافظه دستگاه است. برنامه هایی مانند Termux به رم بیشتری در دستگاه اندرویدی شما نیاز دارند. برای حل این مشکل می توانید با پاک کردن برنامهها و دادههای استفاده نشده یا کمک گرفتن از ابزار پاککننده حافظه، مقداری از فضا دستگاه خود را آزاد کنید.
2- دلیل دیگر می تواند منقضی و اتمام تاریخ برنامه Termux باشد. این برنامه برای عملکرد صحیح بروز رسانی های مکرر نیاز دارد. بنابراین سعی کنید Termux را بروز نگه دارید.
3- اگر نسخه خراب Termux را دانلود کرده باشید، این برنامه روی سیستم اندروید شما کار نخواهد کرد. بنابراین، با تشخیص این مشکل، می توانید نسخه قدیمی را حذف کرده و دوباره Termux را نصب کنید.
4- به عنوان آخرین دلیل، این مشکل ممکن است از دستگاه خودتان باشد. اگر سیستم شما روت شده باشد یا تنظیمات خاصی را تغییر داده باشید، Termax روی آن کار نخواهد کرد. بنابراین، تنظیمات را به تنظیمات اصلی reset کنید.
برای خرید سرور مجازی لینوکس باکیفیت و ایمن می توانید از وبسایت آذرسیس اقدام کنید. ما مقرون به صرفه ترین سرور ها را با زیرساخت های قوی و از 60 لوکیشن متنوع در اختیارتان قرار می دهیم. کانفیگ رایگان نیز همواره بر روی سرور ها فعال است!
سخن آخر
در این آموزش به عیب یابی مشکلات Termux پرداختیم. این مشکل می تواند دلایل زیادی داشته باشد که همه این موارد را درمتن و راه کار های موجود را توضیح دادیم. امیدواریم که این آموزش بتواند کمکی برای شما باشد. شما می توانید از نرم افزار Termux برای اجرای لینوکس در سیستم عامل اندروی دخود استفاده کنید. ممنون که همراه ما بودید. برای حل مشکلات خود می توانید با کارشناسان فنی آذرسیس در ارتباط باشید.