ما هو Termux؟
Termux هو محاكي طرفية قوي وبيئة نظام تشغيل لينكس مكيّفة للعمل على نظام أندرويد. يحوّل هذا التطبيق هاتفك الذكي أو جهازك اللوحي إلى حاسوب جيب كامل الميزات للبرمجة وإدارة الشبكات والتعليم، ولا يتطلب العمل الأساسي صلاحيات الروت.
الميزات الرئيسية لـ Termux:
- سطر أوامر كامل الميزات: استمتع بالعمل في قشور Bash و Zsh الشهيرة باستخدام أوامر لينكس المألوفة.
- البرمجة أثناء التنقل: استخدم هاتفك الذكي لكتابة التعليمات البرمجية. تتوفر المترجمات والمفسرات لـ Python و C++ و Node.js و Ruby و Go و Rust و PHP.
- محررات نصوص قوية: قم بتحرير التعليمات البرمجية والتكوينات باستخدام Vim الأسطوري أو Emacs أو Nano البسيط والواضح.
- أدوات المطورين: قم بإدارة إصدارات المشاريع باستخدام Git، واتصل بالخوادم البعيدة عبر عميل SSH (OpenSSH) واستخدم أدوات البناء.
- الترفيه والتعليم: قم بتشغيل الألعاب النصية (عبر Frotz) أو الأدوات المساعدة لرسومات ASCII أو جرب أدوات الأمن السيبراني (Nmap, Metasploit).
كيف يعمل:
عند تثبيت Termux ، يقوم بنشر نظام أساسي. لتثبيت البرامج الإضافية، يتم استخدام مدير الحزم APT (أو PKG)، وهو مألوف لمستخدمي Debian و Ubuntu. يسمح هذا بتثبيت البرامج وتحديثها وحذفها باستخدام أمر واحد، مع حل التبعيات تلقائيًا.
الإدارة والواجهة:
- قائمة السياق: يؤدي الضغط المطول في أي منطقة من الجهاز الطرفي إلى فتح قائمة لنسخ/لصق النص وتخصيص الأنماط وفتح جلسات إضافية.
- المفاتيح الإضافية: يحاكي التطبيق مفاتيح Ctrl و Alt و Esc والأسهم الضرورية للعمل في وحدة التحكم.
Termux لديه مجتمع ضخم من المطورين. يمكنك العثور على المساعدة والنصوص والنصائح على GitHub و Reddit وفي أقسام Wiki المتخصصة للمشروع.
شارك تجربتك مع مستخدمين آخرين.