- Termux هو محطة de لينكس إلى أندرويد (Android) الذي يسمح لك بالركض الأوامر والبرامج النصية دون الحاجة إلى جذر.
- إنه يتضمن مدير حزم يسمح لك بتثبيت أدوات Linux الأساسية مثل bash أو vim أو git.
- يمكنك أتمتة المهام والوصول إلى الخوادم البعيدة باستخدام SSH وتخصيص التكوين الخاص بك باستخدام .bashrc.
- إنه يسمح لك بتثبيت توزيعات Linux الكاملة وإجراء اختبارات الأمان باستخدام أدوات متخصصة.
إذا كنت تريد في أي وقت مضى جلب قوة محطة Linux إلى جهاز Android الخاص بك، Termux Termux هو الأداة المثالية لذلك. يتيح لك هذا المُحاكي الطرفي تشغيل الأوامر، وتثبيت حزم لينكس، وحتى تطوير البرامج النصية، كل ذلك دون الحاجة إلى صلاحيات الروت. في هذا الدليل، سنستكشف بالتفصيل ماهية Termux، وكيفية تثبيته وتكوينه، ونكتشف جميع الإمكانيات التي يقدمها.
ستتعلم خلال هذه المقالة كل شيء، من الأساسيات إلى الميزات المتقدمة، بما في ذلك إدارة الحزم باستخدام APT، والاتصال بالخوادم عبر SSH، وتثبيت بيئات التطوير، وتشغيل البرامج النصية الآلية. هيا بنا نبدأ!
ما هو Termux؟

Termux هو تطبيق Android يوفر بيئة طرفية تعتمد على Linux. إنه يعمل كتوزيعة Linux مصغرة، مما يسمح لك بتشغيل الأوامر، وتثبيت الحزم، والوصول إلى نظام ملفات الجهاز.
واحدة من أبرز المزايا من Termux هو أن لا يتطلب أذونات الجذر لأداء معظم وظائفها. وهذا يجعلها أداة يمكن الوصول إليها لأي مستخدم يريد الخوض في عالم سطر الأوامر دون تعديل جهازه على نطاق واسع. إذا كنت تبحث عن مزيد من المعلومات حول محاكيات المحطة الطرفية، فيمكنك التحقق من التفاصيل حول محاكيات المحطة الطرفية لنظام Android.
التثبيت والتكوين الأولي لـ Termux
قبل البدء في استخدام Termux، يجب علينا أولاً تثبيته وتكوينه بشكل صحيح:
تنزيل وتثبيت Termux
- تفريغ Termux من المتجر F-الروبوت. إصدار متجر Google Play لا يتلقى التحديثات الأخيرة، لذلك ينصح بتجنبه.
- Si التنزيلات قم بتنزيل APK من موقعه الرسمي، وتذكر أن تقوم بتمكين التثبيت من "مصادر غير معروفة" في إعدادات هاتفك.
تكوين الأذونات والتخزين
بعد تثبيت Termux، من الضروري امنحه حق الوصول إلى تخزين:
termux-setup-storage
يقوم هذا الأمر بإنشاء اختصارات للمجلدات في نظام ملفات Android، مثل التنزيلات، DCIM، الموسيقى وغيرهم من أعضاء مجلس الإدارة ~/storage/.
حزم التحديث
للتأكد من أن لدينا أحدث إصدار من الحزم المتوفرة في Termux، فمن المستحسن تشغيل:
apt update && apt upgrade -y
سيؤدي هذا إلى تحديث قائمة الحزم وتثبيت أحدث الإصدارات المتوفرة.
أوامر Termux الأساسية
إذا لم تستخدم محطة طرفية في Linux من قبل، فإليك بعض النصائح. الأوامر الأساسية:
- ls - قائمة محتويات المجلد.
- cd - تغيير الدليل.
- الأشخاص ذوي الإعاقة - يعرض مسار الدليل الحالي.
- cp - نسخ الملفات أو المجلدات.
- mv - نقل الملفات أو إعادة تسميتها.
- rm -حذف الملفات. استخدم بحذر.
- مكدير - إنشاء مجلد جديد.
- واضح - تنظيف شاشة الجهاز.
إدارة الحزم في Termux
استخدامات Termux APT (نفس نظام إدارة الحزم مثل Debian و Ubuntu) لتثبيت أدوات وبرامج إضافية.
تثبيت الحزم
إلى تثبيت الحزمة، الاستخدامات:
pkg install nombre_del_paquete
على سبيل المثال:
pkg install vim
حزم البحث
إذا كنت تريد العثور على حزمة محددة، الاستخدامات:
pkg search nombre_del_paquete
إزالة الحزم
إذا لم تعد بحاجة إلى حزمة، يمكنك حذفه مع:
pkg uninstall nombre_del_paquete
ربط Termux بأجهزة أخرى باستخدام SSH
SSH (Secure Shell) يسمح لك بالوصول إلى الخوادم عن بعد وبشكل آمن. لتثبيت SSH على Termux:
pkg install openssh
بدء تشغيل خادم SSH
يمكن أن يعمل Termux كـ خادم ssh، مما يسمح بالاتصالات عن بعد:
sshd
للاتصال من جهاز آخر بـ Termux، ستحتاج إلى عنوان IP الخاص بهاتفك:
ifconfig
ثم قم بالاتصال من جهاز آخر باستخدام:
ssh usuario@IP -p 8022
الأتمتة والبرامج النصية في Termux
يسمح Termux بـ تنفيذ البرنامج النصي لأتمتة المهام المتكررة. مثال أساسي على سيناريو لعرض "مرحبا بالعالم" سيكون:
echo "echo Hola, mundo" > hola.sh
chmod +x hola.sh
./hola.sh
تخصيص Termux
يمكننا تخصيص المحطة الطرفية تحرير الملف .bashrc:
vim ~/.bashrc
مثال للتخصيص:
PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w\[\033[0m\]$ "
سيؤدي هذا إلى تغيير مظهر سطر الأوامر. إن استكشاف إمكانيات Termux يفتح فرصًا لا حصر لها لاستخدام الأوامر المتقدمة وتطوير البرامج النصية والاتصال بالخوادم من جهاز Android الخاص بنا. باستخدام هذا الدليل، ستحصل على كل ما تحتاجه لبدء استخدام Termux بشكل فعال والحصول على أقصى استفادة منه.
كاتب شغوف بعالم البايت والتكنولوجيا بشكل عام. أحب مشاركة معرفتي من خلال الكتابة، وهذا ما سأفعله في هذه المدونة، لأعرض لك كل الأشياء الأكثر إثارة للاهتمام حول الأدوات الذكية والبرامج والأجهزة والاتجاهات التكنولوجية والمزيد. هدفي هو مساعدتك على التنقل في العالم الرقمي بطريقة بسيطة ومسلية.