أقسام الوصول السريع (مربع البحث)

📁 آخر الأخبار

شرح تثبيت Ubuntu على الأندرويد باستخدام تطبيق Termux

تثبيت Ubuntu على الأندرويد باستخدام تطبيق Termux: شرح مفصل

تثبيت Ubuntu على الأندرويد باستخدام تطبيق Termux

في هذا المقال، سنتعرف على كيفية تثبيت توزيعة Ubuntu على هاتف أندرويد باستخدام تطبيق Termux. يعتبر هذا الحل ممتازًا لمن يريدون تجربة النظام بشكل خفيف دون الحاجة إلى جهاز كمبيوتر أو قرص USB.

المتطلبات الأساسية لتثبيت Ubuntu على الهاتف؟

قبل أن نبدأ، يجب أن نتأكد من توفر بعض المتطلبات الضرورية:

  1. هاتف أندرويد يعمل بنظام Android 5.0 أو أحدث.
  2. تطبيق Termux المثبت من Google Play أو F-Droid.
  3. اتصال إنترنت جيد لتحميل الحزم.
  4. برنامج VNC Viewer للتحكم في واجهة Ubuntu الرسومية (سنتحدث عنه لاحقاً).

1. تثبيت تطبيق Termux

Termux
تثبيت تطبيق Termux على هاتفك الأندرويد

أولاً، تحتاج إلى تثبيت تطبيق Termux على هاتفك الأندرويد. يمكنك تنزيله من الروابط التالية:

📱 ملاحظة: تأكد من أنك تستخدم النسخة الرسمية لتجنب أي مشاكل في الأداء.


2. تحديث الحزم في Termux

بمجرد تثبيت Termux وفتحه، يجب تحديث الحزم إلى أحدث إصدار. قم بتنفيذ الأوامر التالية:

pkg update && pkg upgrade

🔄 هذا الأمر يقوم بتحديث الحزم المثبتة على Termux لضمان استقرار النظام قبل تثبيت Ubuntu.


3. تثبيت proot-distro

proot-distro هو أداة تتيح لنا تثبيت أنظمة تشغيل Linux مثل Ubuntu على Termux. لتنصيبها، اكتب الأمر التالي:

pkg install proot-distro

🛠️ ملاحظة: سيتم تنزيل الحزمة وتثبيتها بشكل تلقائي.


4. تنزيل Ubuntu على Termux

الآن بعد تثبيت proot-distro، يمكنك تنزيل Ubuntu باستخدام هذا الأمر:

proot-distro install ubuntu

🌍 هذا الأمر سيقوم بتنزيل الملفات الأساسية لتوزيعة Ubuntu على جهازك. قد يستغرق ذلك بعض الوقت حسب سرعة الإنترنت لديك.


5. تشغيل Ubuntu

بعد الانتهاء من التثبيت، يمكنك تشغيل Ubuntu باستخدام هذا الأمر:

proot-distro login ubuntu

🚀 الآن أنت داخل بيئة Ubuntu ويمكنك استخدام الأوامر الاعتيادية لنظام Linux.


6. إعداد واجهة رسومية لـ Ubuntu

بالرغم من أن لديك الآن Ubuntu يعمل على Termux، إلا أنه لا يتضمن واجهة رسومية بشكل افتراضي. سنقوم بتثبيت واجهة رسومية وإعداد VNC للوصول إليها.

  1. تثبيت واجهة LXDE (خفيفة وسريعة):

    apt update && apt install lxde-core lxde-common tightvncserver
    
  2. إعداد VNC Server: بعد تثبيت الحزم المطلوبة، تحتاج إلى إعداد VNC Server:

    • قم بتشغيل VNC Server عبر:

      vncserver :1
      
    • سيتم مطالبتك بإدخال كلمة مرور للوصول إلى الواجهة. أدخل كلمة مرور قوية ثم أكدها.

    🌟 ملاحظة: كلمة المرور يجب أن تكون مكونة من 6-8 أحرف على الأقل.

  3. إعداد دقة الشاشة: إذا كنت ترغب في تغيير دقة الشاشة الافتراضية، يمكنك استخدام هذا الأمر:

    vncserver -geometry 1280x720 :1
    

7. الاتصال بـ Ubuntu باستخدام VNC Viewer

بعد إعداد VNC Server، يمكنك الآن الوصول إلى واجهة Ubuntu باستخدام برنامج VNC Viewer.

  • تنزيل VNC Viewer: تحميل VNC Viewer

  • افتح التطبيق وأدخل العنوان التالي للاتصال:

    localhost:5901
    

🖥️ الآن يمكنك رؤية سطح مكتب Ubuntu وتشغيل التطبيقات الرسومية عليه.


8. إدارة الحزم وتثبيت البرمجيات في Ubuntu

بما أن Ubuntu يعتمد على نظام APT لإدارة الحزم، يمكنك تثبيت أي برنامج أو أداة باستخدام الأمر التالي:

sudo apt install <اسم_البرنامج>

مثال لتثبيت محرر النصوص Nano:

sudo apt install nano

🛠️ يمكنك الآن تثبيت أي تطبيق ترغب به بنفس الطريقة المعتادة على أي نظام Ubuntu.


9. إيقاف VNC Server

عند الانتهاء من استخدام Ubuntu، يمكنك إيقاف VNC Server لتوفير موارد النظام باستخدام الأمر التالي:

vncserver -kill :1

⏹️ ملاحظة: هذا سيغلق الواجهة الرسومية ولكن Ubuntu سيظل يعمل في الخلفية على Termux.


10. إيقاف تشغيل Ubuntu

لإيقاف تشغيل Ubuntu والخروج منه، يمكنك استخدام الأمر التالي:

exit

🚪 هذا سيعيدك إلى واجهة Termux.


روابط مفيدة

إليك بعض الروابط المفيدة التي قد تحتاجها أثناء عملية التثبيت:

🔗 ملاحظة: تأكد من تثبيت الأدوات من المصادر الموثوقة لتجنب أي مشاكل أمنية.


الخاتمة

بتنفيذ هذه الخطوات، ستكون قد نجحت في تثبيت Ubuntu على هاتف الأندرويد الخاص بك باستخدام تطبيق Termux. يُعد هذا الحل مثاليًا لتجربة نظام Linux بدون الحاجة إلى كمبيوتر كامل أو جهاز إضافي. بفضل المرونة التي يوفرها Termux، يمكنك الآن استخدام بيئة تطوير كاملة على جهازك المحمول، سواء كنت مبرمجًا أو فقط ترغب في الاستفادة من أدوات Linux.

إذا كنت تواجه أي مشاكل أو ترغب في تحسين تجربتك، لا تتردد في استكشاف المزيد من الحزم والخيارات المتاحة على Termux.

Soufiane Hamama
Soufiane Hamama
مدون متخصص في التقنية والبرمجة، أدير مدونة "Soft Mohtarif" التي تركز على تقديم محتوى حول التكنولوجيا، الربح من الإنترنت، وتحسين محركات البحث (SEO). لدي خبرة في التعامل مع أنظمة التشغيل مثل ويندوز ولينكس، وأهتم بالهواتف الذكية، برامج الجرافيك، الفوتوشوب، وألعاب الفيديو. أستخدم منصة بلوجر لإدارة المحتوى وأعمل على تخصيص القوالب والإضافات لتحسين تجربة المستخدم.
تعليقات