دليلك الشامل: كيف تتعلم برمجة Linux Bash على الأندرويد باستخدام Termux
هل تعتقد أنك بحاجة إلى جهاز كمبيوتر محمول باهظ الثمن أو خادم مخصص لتعلم أوامر Linux وبرمجة Bash Scripting؟ فكر مرة أخرى! الجهاز الذي تحمله في جيبك الآن أقوى مما تتخيل. في هذا الدليل العملي من Top Service، سنشرح لك كيفية تحويل هاتفك الأندرويد إلى محطة عمل لينكس متنقلة باستخدام تطبيق Termux، وكتابة أول برنامج نصي (Script) لك في دقائق.
🐧 1. ما هو Termux ومن أين أحصل عليه؟
تطبيق Termux هو محاكي طرفية (Terminal Emulator) قوي للغاية ومجاني، يتيح لك تشغيل بيئة Linux كاملة على الأندرويد دون الحاجة لعمل "روت" (Root) للجهاز.
⚙️ 2. تجهيز البيئة وتحديث الحزم
بعد تثبيت التطبيق وفتحه، ستظهر لك شاشة سوداء. هذا هو سطر الأوامر الخاص بك. أول خطوة هي تحديث قاعدة بيانات التطبيق لتنزيل أحدث الأدوات. اكتب الأمر التالي واضغط Enter:
pkg update && pkg upgrade -y
📝 3. تثبيت محرر النصوص (Nano)
لكتابة الأكواد، نحتاج إلى محرر نصوص بسيط يعمل من خلال الطرفية. المحرر المفضل للمبتدئين في بيئة لينكس هو Nano. لتثبيته، استخدم الأمر التالي:
pkg install nano -y
💻 4. كتابة أول سكربت Bash
الآن تأتي اللحظة الحاسمة. سنقوم بإنشاء ملف جديد ونكتب فيه كوداً بسيطاً يطبع جملة ترحيبية:
- الخطوة أ: أنشئ ملفاً باسم
hello.shوافتحه باستخدام المحرر عبر كتابة:
nano hello.sh
- الخطوة ب: ستفتح لك واجهة المحرر. انسخ واكتب الكود التالي بداخلها:
#!/bin/bash
echo "Hello, welcome to Linux on Android!"
- الخطوة ج (للحفظ والخروج): اضغط على زر
CTRL(الموجود فوق الكيبورد في التطبيق) + حرفx. سيسألك التطبيق عما إذا كنت تريد الحفظ، اضغط حرفyثمEnter.
🚀 5. تشغيل السكربت والاحتفال!
قبل تشغيل الملف، يجب أن نعطيه "صلاحية التنفيذ" (Executable Permission)، وإلا سيرفض النظام تشغيله معتبراً إياه ملفاً نصياً عادياً. اكتب الأمر التالي لمنح الصلاحية:
chmod u+x hello.sh
والآن، حان وقت قطف الثمار! شغّل السكربت بالأمر التالي:
./hello.sh
إذا ظهرت لك عبارة "Hello, welcome to Linux on Android!" على الشاشة، فمبارك لك! لقد نجحت في كتابة وتنفيذ أول برنامج Bash Script باستخدام هاتفك فقط.
🛠️ هل ترغب في احتراف صيانة وسوفت وير الهواتف؟
تعلم أوامر سطر الأوامر (Terminal) هو أول خطوة لاحتراف التعامل مع جذور أنظمة الأندرويد وتخطي المشاكل البرمجية المعقدة. إذا واجهت أي مشكلة "سوفت وير" مستعصية، أو توقف هاتفك على شعار الشركة بسبب تعديلات النظام، فريق Top Service في مدينة المنصورة يقدم لك حلول السوفت وير الشاملة وإصلاح كافة أجهزة الأندرويد بأحدث الأدوات المتخصصة.
❓ الأسئلة الشائعة حول استخدام Termux
ج: لا، لا تحتاج إلى عمل روت. تطبيق Termux مصمم ليعمل كبيئة لينكس متكاملة بصلاحيات المستخدم العادي، ويمكنك تنفيذ معظم أوامر البرمجة الأساسية دونه.
ج: بسبب التغييرات في سياسات متجر Google Play، توقف المطورون عن إرسال التحديثات للنسخة الموجودة هناك. لذلك، يجب تحميل النسخة المحدثة والرسمية من متجر F-Droid لتجنب الأخطاء البرمجية.
إرسال تعليق
تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟