رفع مشکل دانلود نشدن نصب پکیج یا بسته ها در ترموکس
آیا به دنبال راهنمای قدمبهقدم برای حل مشکل «پکیج یافت نشد» در ترموکس روی اندروید هستید؟ اگر چنین است، شما به جایی درست آمدهاید. ترموکس چیست؟ ترموکس یک ترمینال محبوب برای دستگاههای اندرویدی است که به شما اجازه میدهد بدون نیاز به روت کردن دستگاه، دستورات لینوکس را اجرا کنید.
برخی از محبوبترین پکیجها شامل Metasploit، Hydra، Python، Nmap، Ruby، PHP و Ubuntu هستند که همه به صورت رایگان در دسترساند و بدون نیاز به روت نصب میشوند. با این حال، گاهی اوقات ترموکس با خطای غیرمنتظره «پکیج یافت نشد» مواجه میشود. این مشکل اغلب به عدم دسترسی ترموکس به حافظه داخلی دستگاه مربوط میشود.
برای رفع این خطا میتوانید مراحل زیر را دنبال کنید:
علت کار نکردن ترموکس ممکن است به دلایل زیر باشد، لطفاً بررسی کنید: (رفع مشکل unable to locate package termux)
بررسی دلایل کار نکردن ترموکس:
1. بهروزرسانی ترموکس و مخازن بستهها
2. بررسی اتصال به اینترنت
3. پاکسازی حافظه کش و بهروزرسانی لیست بستهها
4. بررسی دقیق نام بسته و مخزن مورد نظر
5. بازگشت به تنظیمات پیشفرض ترموکس
6. نصب مجدد ترموکس
اگر با خطاهایی مثل «پکیج یافت نشد»، «مخزن در حال نگهداری است» یا «دستور apt update کار نمیکند» مواجه شدهاید، توصیه میشود ترموکس خود را بهروزرسانی کنید. برای این کار میتوانید از سایت F-Droid یا کافه بازار استفاده کنید.
دانلود Termux:
- برنامه Termux دانلود –کافه بازار
- برنامه Termux دانلود – F-Droid
ترموکس به صورت پیشفرض به حافظه دسترسی ندارد. در این راهنما، میبینیم که چگونه میتوانیم مشکل «پکیج یافت نشد» در ترموکس را بر طرف کنیم.
برای حل این مشکل شما باید به طور دستی به برنامه ترموکس اجازه دسترسی به حافظه گوشی را بدهید.
بیایید به صورت گام به گام این کار را انجام دهیم:
مراحل رفع مشکل:
1. ترمینال ترموکس را باز کنید.
2. دستور زیر را اجرا کنید: termux-setup-storage
termux-setup-storage
3. پس از اجرا، پنجرهای ظاهر میشود که از شما میخواهد اجازه دسترسی به حافظه گوشی را بدهید. روی «اجازه دهید» یا «Allow» ضربه بزنید.
با انجام این مراحل مشکل برطرف میشود و میتوانید دستورات لینوکس را به راحتی اجرا کنید. برای کسب اطلاعات بیشتر درباره دسترسی به فایلهای ترموکس…
دستورات پایه ای لینوکس در ترموکس
ما یک راهنمای جامع از دستورات پایهای ترموکس از سطح مبتدی تا پیشرفته را برای شما آماده کردهایم. پیشنهاد میکنیم نگاهی به این آموزش بیندازید.
دستور | توضیحات |
---|---|
ls | لیست کردن تمام فایل ها و پوشه ها در پوشه فعلی |
cd | پیمایش در بین پوشه ها. به عنوان مثال cd $HOME برای رفتن به پوشه خانه |
df | نمایش مقدار فضای دیسک استفاده شده و موجود |
mv | جابجایی فایل ها بین پوشه ها |
- برای پیمایش به پوشه قبلی می توانید از دستور
cd -
استفاده کنید. - برای جابجایی به پوشه ریشه می توانید از دستور
cd /
استفاده کنید. - برای جابجایی به پوشه ای که به طور مستقیم در پوشه فعلی قرار دارد می توانید از نام آن پوشه بدون
cd
استفاده کنید. - برای اطلاعات بیشتر در مورد هر دستور می توانید از دستور
man
به همراه نام آن استفاده کنید.
مثال:
فرض کنید شما در پوشه /home/user/Documents
هستید.
- برای لیست کردن تمام فایل ها و پوشه ها در این پوشه می توانید از دستور
ls
استفاده کنید. - برای رفتن به پوشه
Desktop
می توانید از دستورcd Desktop
استفاده کنید. - برای جابجایی فایل
myfile.txt
به پوشهDownloads
می توانید از دستورmv myfile.txt Downloads
استفاده کنید. - برای مشاهده مقدار فضای دیسک استفاده شده و موجود می توانید از دستور
df
استفاده کنید.
حل مشکل دانلود نشدن پکیج در ترموکس:
مراحل زیر را دنبال کنید:
1. ترمینال را باز کنید.
2. دستور termux-change-repo را وارد کنید و Enter بزنید.
اگر همچنان مشکل دارید، میتوانید از دستور زیر برای پاک کردن حافظه پنهان ترموکس استفاده کنید:
termux-change-repo
3. روی “OK” کلیک کنید و یکی از سرورهای لیست را برای دانلود پکیج انتخاب کنید.
4. دوباره روی “OK” کلیک کنید.
5. دستور pkg up را وارد کنید و Enter بزنید.
pkg up
با این مراحل مشکل دانلود نشدن پکیج حل خواهد شد.
اگر لیست سرورها خالی بود میتوانید با دستور زیر لیست را آپدیت کنید:
termux-refresh-sources
اگر همچنان مشکل دارید، میتوانید از دستور زیر برای پاک کردن حافظه پنهان ترموکس استفاده کنید:
rm -rf $TMPDIR/packages/*
پس از پاکسازی، ترموکس را دوباره راهاندازی کنید و مراحل بالا را تکرار کنید.
نتیجهگیری:
یکی از مشکلات رایج کاربران ترموکس در گوشیهای اندروید، عدم نصب صحیح با مجوزهای مناسب است. این مشکل ممکن است باعث بروز مشکلاتی در یافتن و نصب بستههایی مثل Metasploit، Hydra، Nmap، Ubuntu، Python و غیره شود. امیدواریم این راهنما توانسته باشد مشکل شما را حل کند. اگر همچنان با مشکلی مواجه هستید، لطفاً نظرات خود را با ما در میان بگذارید. خوشحال میشویم که به سوالات شما پاسخ دهیم.
چرا ترموکس کار نمیکنه؟
چندین دلیل برای این مسئله وجود دارد. یکی از این دلایل، دسترسی به حافظه گوشی است و دیگری داشتن برنامه ترموکس میباشد. لطفاً بررسی کنید که نسخه ترموکس موجود بر روی گوشی شما قدیمی نباشد. شما باید نسخه جدید را از وبسایت دانلود نمایید.