أحدث المواضيع H
 

تشغيل سطح مكتب Linux جميل على جهاز Android الخاص بك باستخدام termux

+حجم الخط-

 








شعار

    

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

برنامج Openbox WMأسلوب آخر
سطح المكتبسطح المكتب

دعونا نبدأ من البداية...

ما هو ترمو؟

Termux هو محاكي طرفي Android وتطبيق بيئة Linux يعمل مباشرة دون الحاجة إلى تجذير أو إعداد. يتم تثبيت الحد الأدنى من النظام الأساسي تلقائيًا - تتوفر حزم إضافية باستخدام مدير حزم PKG / APT . المزيد هنا ...

كيفية تثبيت Termux؟

يمكنك تثبيت termux من متجر google play أو من f-droid.

مزيد من المعلومات حول التثبيت هنا

تحضير

تثبيت TermuxTermux:APIعلى هاتفك. يوصى بتثبيت تطبيق Termux API لأن العديد من عناصر سطح المكتب تعتمد عليه.

تم إنشاء هذا الإعداد واختباره على:

الجهاز - Redmi Note 9 Pro
Android - Android 10 (Q)
نوع وحدة المعالجة المركزية - aarch64

تثبيت

بعد تثبيت كلا التطبيقين أعلاه ، افتح Termuxواتبع الخطوات أدناه -

  • تحديث حزم termux وتثبيتهاgit
pkg upgrade && pkg install git
  • استنساخ هذا المستودع
git clone --depth=1 https://github.com/adi1090x/termux-desktop.git

تحذير : أفترض أنك تقوم بذلك على تثبيت جديد. إذا لم يكن كذلك ، سأقترح عليك القيام بذلك. على الرغم من setup.shالنسخ الاحتياطي لكل ملف يتم استبداله ، لا يزال من المستحسن إجراء نسخ احتياطي لملفاتك يدويًا لتجنب التعارضات.

  • قم بالتغيير إلى الدليل المستنسخ وتشغيله setup.shباستخدام خيار التثبيت
cd termux-desktop
chmod +x setup.sh
./setup.sh --install

إذا setup.shفشل البرنامج النصي أثناء تثبيت الحزمة (بسبب مشاكل في الشبكة) ، يمكنك إعادة تنفيذه مرة أخرى.

  • أثناء التثبيت ، سيُطلب منك إعداد كلمة مرور لـ VNC -
[*] Setting up VNC Server...

You will require a password to access your desktops.

Password:
Verify:
Would you like to enter a view-only password (y/n)? n

لاحظ أن كلمات المرور غير مرئية عند كتابتها وأن الحد الأدنى لطول كلمة المرور هو 6 أحرف. تذكر كلمة المرور التي كتبتها حيث ستكون مطلوبة للاتصال عبر عميل vnc.

  • إذا كان كل شيء على ما يرام ، فسترى هذه الرسالة -
New 'localhost:1 ()' desktop is localhost:1

Creating default startup script /data/data/com.termux/files/home/.vnc/xstartup
Creating default config /data/data/com.termux/files/home/.vnc/config
Starting applications specified in /data/data/com.termux/files/home/.vnc/xstartup
Log file is /data/data/com.termux/files/home/.vnc/localhost:1.log

[*] Server Is Running...

TigerVNC server sessions:

X DISPLAY #     PROCESS ID
:1              XXXXX

هذا يعني أن خادم X (vnc) متاح على الشاشة "localhost: 1".

هذا هو. Termux Desktopتم التثبيت بنجاح. أعد تشغيل Termux وأدخل startdesktopالأمر لبدء vncserver والاتصال عبر عميل VNC.

startdesktop

[*] Starting VNC Server...

New 'localhost:1 ()' desktop is localhost:1

Starting applications specified in /data/data/com.termux/files/home/.vnc/xstartup
Log file is /data/data/com.termux/files/home/.vnc/localhost:1.log

إلغاء التثبيت

إذا كنت تريد في أي وقت إلغاء تثبيت Termux Desktop ، فما عليك سوى تشغيل setup.shخيار --uninstall . ما عليك سوى الاحتفاظ بالبرنامج setup.shالنصي وحذف المستودع المستنسخ لتوفير مساحة. سأقوم بإنشاء برنامج نصي منفصل لبرنامج إلغاء التثبيت لاحقًا. سيؤدي الأمر أدناه إلى إزالة جميع الحزم وحذف جميع ملفات التكوين التي تم تثبيتها ، بما في ذلك التغييرات التي أجريتها. لذا ، كن حذرا هناك ...

./setup.sh --uninstall

عميل VNC

أنت الآن بحاجة إلى تطبيق عميل VNC للاتصال بالخادم. أنا أستخدم عميل Android VNC هذا: VNC Viewer . يمكنك استخدام TigerVNC إذا كنت تحاول الاتصال بالخادم عن طريق جهاز كمبيوتر (Windows أو Linux).

حدد رقم المنفذ الذي يستمع إليه خادم VNC. يمكن حسابه على النحو التالي: 5900 + {رقم العرض}. لذلك بالنسبة للعرض "localhost: 1" ، سيكون المنفذ 5901.

افتح الآن تطبيق VNC Viewer وقم بإنشاء اتصال جديد بالمعلومات التالية (بافتراض أن المنفذ هو 5901) -

Address:
127.0.0.1:5901

Name:
Termux

الآن قم بتشغيله. سيُطلب منك passwordذلك الذي أدخلته أثناء التثبيت. بعد إدخال كلمة المرور ، ستتوجه مباشرة إلى سطح المكتب هذا -

سطح المكتب

الانطباع الأول

دعنا نلقي نظرة على البرامج المثبتة التالية التي ستحصل عليها هنا -

مدير الملفاتمحرر نصوص / IDE
IMGIMG
محطة المحاكيمتصفح الإنترنت
IMGIMG
قائمة Openboxالعديد من البرامج القائمة على CLI
IMGIMG
vim & htopالحارس و calcursemutt & elinksmpd و ncmpcpp
IMGIMGIMGIMG

قاذفة تطبيقات Rofi والتطبيقات الصغيرة -

مشغل التطبيقاتمشغل الموسيقى
IMGIMG
حالة البطاريةقائمة الخروجمعلومات الشبكة
IMGIMGIMG

الأنماط

هناك ثمانية أنماط / سمات مختلفة متوفرة في هذا الإعداد. لتغيير النمط ، Right click on desktop > Preferences > Change Styleواختيار النمط الذي تريد تطبيقه.

تقصيرشاطئغابةجريد
IMGIMGIMGIMG
مانهاتنالوحلشرارةلوح
IMGIMGIMGIMG

تطبيقاتTermux Desktop

حسنًا ، هذه بعض الأفكار أو الأشياء التي يمكنك القيام بها باستخدام سطح المكتب. من تعلم الترميز إلى اختبار الاختراق ، والدردشة عبر IRC إلى تصفح الويب وتنزيل الملف ، ولعب الألعاب الكلاسيكية القديمة لتشغيل Windows من التسعينيات.

  • تعلم وممارسة مهارة البرمجة الخاصة بك دون الحاجة إلى جهاز كمبيوتر محمول
بايثونسحق
IMGIMG
  • الدردشة وتصفح الويب وتنزيل الملفات
هيكسات وبجينNetsurf & Ugetتصفح الويكي
IMGIMGIMG
  • اختبار الاختراق وتعلم عناصر الأمن السيبراني

أنا لا أفعل أي شيء غير قانوني أو أرعى أي نوع من القرصنة والاختراق . Termux هي أداة قوية ، استخدمها مع المسؤوليات.

ميتاسبلويت - شيرلوك - سوشيال فيش - زفيشر - سكل ماب
IMG
  • العب الألعاب الكلاسيكية القديمة أو قم بتشغيل Microsoft Windows من التسعينيات باستخدامDosbox
Turbo C ++ و Windows 1 و Windows 3دوق و بلو براذرز
IMGIMG
ماريو وباكمانأمير بلاد فارس (كلاهما)
IMGIMG
ولفنشتاين وتوريكان 2SuperKarts و Spiderman
IMGIMG

من المحتمل أن تحصل على فكرة عن الأشياء المحتملة التي يمكنك القيام بها مع Termux وكيف يجعل Termux Desktop الأمر أكثر سهولة.

Keybindings

إليك بعض مفاتيح الاختصار التي تريد استخدامها لتسريع عملك. للمزيد من،Right click on desktop > Keybinds

مفاتيحعمل-----مفاتيحعمل
W-1انتقل إلى سطح المكتب 1S-W-1إرسال إلى سطح المكتب 1
W-2انتقل إلى سطح المكتب 2S-W-2إرسال إلى سطح المكتب 2
W-3انتقل إلى سطح المكتب 3S-W-3إرسال إلى سطح المكتب 3
W-4انتقل إلى سطح المكتب 4S-W-4إرسال إلى سطح المكتب 4
W-5انتقل إلى سطح المكتب 5S-W-5إرسال إلى سطح المكتب 5
W-S-Leftإرسال إلى السابق سطح المكتبW-S-Rightأرسل إلى Next Desktop
A-Tabالنافذة التالية (مساحة العمل الحالية)W-Tabالنافذة التالية (كافة مساحات العمل)
W-hالانتقال إلى أعلى اليسارW-jنقل إلى أسفل اليسار
W-kانتقل إلى أعلى اليمينW-lانتقل إلى أسفل اليمين
W-Leftتحرك إلى اليسار الحافةW-Rightتحرك إلى الحافة اليمنى
W-UpمكبرةW-Downلم يكبر
W-q/cأغلق النوافذA-r/mتبديل تغيير الحجم / نقل
W-Spaceقائمة OpenboxW-p/A-F1مشغل التطبيقات
W-dتبديل سطح المكتبW-vحدد المهام
W-fمدير الملفاتW-eمحرر النص
W-t/returnصالةW-wمتصفح الإنترنت
W-xقائمة الخروجW-mقائمة الموسيقى
W-bقائمة البطاريةW-nقائمة الشبكة
C-A-vهمةC-A-rالحارس
C-A-hهتوبC-A-nنانو

أدوات إضافية

يمكنك تثبيت أدوات إضافية من أجل termux ، لجعلها تبدو جيدة بصريًا.

  1. يا بلدي zsh ، قم بإعداد zsh باستخدام إطار عمل oh-my-zsh . (مضاف بالفعل في هذا الإعداد)
  2. نمط Termux ، تغيير اللون والخطوط في النهاية.

لعِلمِكَ

  • إذا واجهت أي مشكلة أو حصلت على أي خطأ ، يمكنك إنشاء مشكلة وسأحاول مساعدتك.
  • قم بتحرير ~/.local/bin/emailووضع معرف البريد الإلكتروني وكلمة المرور (استخدم كلمة مرور التطبيق) لإظهار رسائل البريد غير المقروءة على polybar.
  • قد تحتاج إلى تعديل بعض ملفات التكوين حسب حاجتك ( ~/.mutt/muttrc، ~/.gitconfig)
  • لا ترسل لي بريدًا إلكترونيًا أو أرسل رسالة إلكترونية تسألني عن كيفية الاختراق ، فأنا لست هاكرًا.
  • استمتع ، شارك هذا المستودع مع أصدقائك.
  • فيس بوك
  • بنترست
  • تويتر
  • واتس اب
  • لينكد ان
  • بريد
author-img
amf

إظهار التعليقات
  • تعليق عادي
  • تعليق متطور
  • عن طريق المحرر بالاسفل يمكنك اضافة تعليق متطور كتعليق بصورة او فيديو يوتيوب او كود او اقتباس فقط قم بادخال الكود او النص للاقتباس او رابط صورة او فيديو يوتيوب ثم اضغط على الزر بالاسفل للتحويل قم بنسخ النتيجة واستخدمها للتعليق

نحن نستخدم ملفات تعريف الارتباط من Google لتقديم خدماتنا وتحليل عدد الزيارات لهذا السبب تتم مشاركة عنوان IP ووكيل المستخدم التابعين لك مع Google بالإضافة إلى مقاييس الأداء والأمان لضمان جودة الخدمة وإنشاء إحصاءات الاستخدام واكتشاف إساءة الاستخدام ومعالجتهاإعرف المزيداوافق