[ Dextop // صفحة المشروع ] [ الإصدار // 19-08-2024 ]
19-08-2024 ↴
08-10-2024 ↴
08-07-2024 ↴
08-06-2024 ↴
22-06-2024 ↴
29-05-2024 ↴
يقوم Dextop بتحويل معظم أجهزة Android الحديثة إلى محطة عمل توزيع Linux كاملة في غضون دقائق! لا يتطلب الأمر أي متاعب أو معرفة فنية عميقة: Dextop سهل وسهل الاستخدام.
يوصى بشدة بتثبيت Dextop على مثيل أو ملف تعريف Termux جديد للاستفادة من سجل نظيف وتجربة سريعة، على الرغم من إمكانية نشره على إعداد موجود بالفعل.
تحتوي جميع الأدوات المساعدة التي تم إنشاؤها وتحميلها واستخدامها بواسطة Dextop على وسيطة مساعدة: يرجى الرجوع إلى مربعات حوار المساعدة أثناء إعداد الأشياء أو قبل فتح تقرير الأخطاء.
تحضير ↴
تخزين الارتباط ↴
echo 'Home' > .storage
تثبيت ↴
curl -s -L run.dxtp.app > dextop && bash dextop
استخدم ↴
container-session -o
container-session -u termux
container-session -o
يتمتع!
لتشغيل الطريقة والانتقال بسلاسة بين Termux ومثيل الحاوية المختارة، تم تصميم Dextop بطريقة معينة: فهو يقوم بتحميل البرامج النصية وملفات التكوين والأدوات المساعدة وربطها لتحسين تجربة محطة العمل المستندة إلى Android على النحو التالي:
يمكن تغيير جميع الملفات المذكورة أعلاه أو تخصيصها وتكون بمثابة قاعدة جيدة للبدء إذا لم تكن هناك تكوينات أو تفضيلات تم تعيينها بالفعل.
يمكن أيضًا تحرير جميع البرامج النصية والأدوات المساعدة الأخرى أو تعديلها للاستفادة من تجربة أكثر تخصيصًا.
يعفي مشروع Dextop نفسه من أي مسؤولية فيما يتعلق بفشل الأجهزة أو فقدان البيانات عند القيام بذلك!
أي تعديل على روتين إعداد Dextop أو البرامج النصية أو الأدوات المساعدة يعني أن المستخدم على علم تام بفشل الأجهزة المحتمل أو كسرها و/أو فقدان البيانات، بما في ذلك عواقب القيام بذلك: لن يتم الاعتراف بأي تقرير خطأ ينبع من هذا الإجراء و سيتم إغلاقه على الفور!
تم تطوير Dextop باستخدام Samsung Galaxy Note 20 Ultra وSamsung Galaxy Tab S7+ وIntel NUC الذي يعمل بنظام التشغيل Chrome مع تمكين ASL (نظام Android الفرعي لنظام التشغيل Linux).
لقد تم تحسين Dextop في المقام الأول للتشغيل داخل/بجانب DeX من سامسونج، على الأجهزة المحمولة.
نظرًا للأجهزة التي تم تطوير Dextop عليها وتصنيعها، فإن بنية ARM64 V8a هي الأساس لجميع الكائنات المترجمة والثنائيات والمكتبات والأدوات المساعدة وجميع الحزم الأخرى المثبتة أو المطلوبة للمشروع وهي مرجع البنية الضمني عند ذكر "جهاز android حديث" '.
يعد إجراء نسخ احتياطي لإعدادك الحالي باتباع توصيات النسخ الاحتياطي في Termux أمرًا ضروريًا.
تحذير نهائي: لن يكون مشروع Dextop مسؤولاً عن أي تجاوزات أو تلف في الملفات أو عمليات حذف ناتجة عن عملية التثبيت والتكوين - لقد تم تحذيرك.
تم أيضًا إنشاء روتين نسخ احتياطي يقوم بأرشفة الدليل الرئيسي للمستخدم قبل المتابعة، بغض النظر، لضمان نوع من الأمان.
بمجرد إنشائه، يمكن العثور عليه ضمن الدليل الرئيسي للمستخدم مع الختم المقابل باسم "dextop-backup-MM-DD-YYYY-HH-MM-SS.tar.gz".
يمكن مقارنة Dextop بمشاريع أخرى مشابهة جدًا، على الرغم من ذلك:
يجب تحذير مستخدمي الطاقة!
لن تعمل التطبيقات التي تتطلب خدمات الواجهة الخلفية (على سبيل المثال: Ubuntu Snap/snapd) والخدمات المستقلة وتحقيقات الأجهزة والميزات المتقدمة الأخرى التي تتطلب الوصول إلى أدلة النظام الأساسية المقيدة: يجب أن يكون الجهاز متجذرًا لإزالة تلك القيود والحصول على وصول كامل إلى جميع أجهزة النظام والأجهزة الافتراضية.
يربط Dextop بعض الأدوات المساعدة المعدلة التي تم تصحيحها ضمن Termux لمحاولة الوصول المحدود إلى كل ما تسمح به سياسة وقت تشغيل مساحة مستخدم Android (htop، kill، pgrep، pkill، ps، top).
لا تقم بتثبيت حزم متجر Google Play: لم تتم صيانتها وتم إهمالها منذ نوفمبر 2020.
للحصول على أفضل تجربة ممكنة، اتبع الروابط والتوصيات أدناه وتأكد من توفر ما يلي:
Dextop سريع وفعال للغاية:
يمكن للمستخدمين الاختيار بين إعداد XFCE الكامل لإنجاز العمل، أو الاحتفاظ بالتثبيت الأساسي لواجهة سطر الأوامر وسير عمل البرمجة:
خيار "وحدة التحكم" مخصص للمستخدمين الذين يرغبون في تجربة Dextop أو إعداد مدير النوافذ (WM)/بيئة سطح المكتب (DE) والأدوات المساعدة والتفضيلات الخاصة بهم.
يتيح خيار "environemnt" للمستخدم تحديد بيئة سطح المكتب (DE) التي سيتم إعدادها واستخدامها.
الإعداد الافتراضي حاليًا هو XFCE (كونه مجموعة البيئة الكاملة والوظيفية الوحيدة) لكل من جانبي Termux والحاوية، عندما لا يتم تمرير أي وسيطة إلى البرنامج النصي للنشر "dextop".
افتراضيًا، تكون عملية تركيب XFCE (ويجب أن تظل) معطلة مع XFCE لتحسين استخدام الموارد ومنع تمزق العرض ومواطن الخلل الأخرى.
بشكل عام، وبالنسبة لأنواع الإعداد الأخرى، يتيح إيقاف تشغيل التركيب أفضل أداء وتجربة ممكنة وفقًا لنظام Android الحالي وقيود الأمان.
يرجع هذا المطلب إلى سياسة وقت تشغيل مساحة مستخدم Android والوصول المحدود إلى الأجهزة: لا يتوفر تسريع لأجهزة الرسومات - تتم محاكاة رسومات الحاوية وتشغيلها باستخدام LLVM.
يقوم Dextop بتحميل التطبيقات حسب الحاجة فقط: وهذا يساعد في الحفاظ على الحد الأدنى من المساحة وتشغيل الجهاز المضيف بسلاسة قدر الإمكان!
من المفضل الاهتمام بالموسيقى والبريد وتصفح الويب وأنشطة الألعاب باستخدام تطبيقات Android الأصلية لأنها تتفاعل مع أجهزة الجهاز وتوفر التسريع والميزات المرغوبة الأخرى. انظر الإضافات.
يقوم Dextop بإعداد وسائط التخزين الداخلية (والخارجية، عند توفرها) للوصول المرن على مستوى النظام.
يتم اكتشاف التخزين من خلال /proc/mounts عن طريق تحليل إدخالات دليل /storage. تتم تصفية هذه الإدخالات، عند وجودها، مقابل تعبير عادي لتحديد وسائط تخزين خارجية إضافية مثل بطاقات SD أو محركات الأقراص الدائمة أو أنماط تركيب UUID المحددة مثل تلك التي توفرها الأنظمة المستندة إلى نظام التشغيل Chrome (على سبيل المثال: FydeOS).
ستبحث الأداة المساعدة المسؤولة عن تركيب هذه الإدخالات وربطها من أجل راحتك أولاً عن ملف .storage
في جذر كل من هذه المسارات المثبتة: يوصى بشدة، قبل بدء الإعداد، بإنشاء هذه الملفات وإلحاق كل ما هو معقول أو علامة مميزة مخصصة لتلك الحوامل.
مثال:
/storage/self/primary هو الموقع الافتراضي لذاكرة المستخدم الداخلية لنظام Android (المعروف أيضًا باسم موقع "بيانات المستخدم" و/أو "منزل المستخدم"). إن إلحاق "داخلي" بملف .storage لهذا الدليل عبر echo internal > /storage/self/primary/.storage
سيؤدي بعد ذلك إلى وجود حوامل يمكن الوصول إليها مرتبطة ضمن ${PREFIX}/media
internal -> /storage/self/primary
إذا لم تكن موجودة، فستقوم الأداة المساعدة افتراضيًا ببساطة بالربط وإتاحة الوصول إلى هذه التحميلات ضمن ${PREFIX}/media
من خلال التصنيفات الخاصة بها أو UUIDs الافتراضية.
ملحوظة:
سيرغب مستخدمو نظام التشغيل Chrome OS الذين يستخدمون حاويات Android (ARC) في إضافة ملف ```.storage```` يحتوي على "الصفحة الرئيسية" ضمن دليل "ملفاتي". سيضمن هذا أن تقوم وسيطة الارتباط "termux-storage" بتحديد موقع جميع الدلائل القياسية وتعبئتها وربطها بشكل صحيح من خلال مثيلات الحاوية المختلفة الموجودة على الجهاز.
على نحو فعال، تتم الآن مشاركة موقع ${HOME}
الأساسي عبر جميع الحاويات كدليل واحد موحد.
يستخدم Dextop تطبيق خادم العرض الأصلي "termux-x11" جنبًا إلى جنب مع حزمة تطبيقات Android Termux:X11 ويعيد توجيه العرض باستخدام الدقة الأصلية للجهاز وإعدادات DPI باستخدام النظام الأساسي لرسومات الأجهزة (GPU) بالجهاز.
تشبه التجربة إلى حد كبير إعداد جهاز افتراضي (VM) على كمبيوتر محمول أو كمبيوتر مكتبي نموذجي والوصول إليه من خلال العارض.
┌─────────────────────────────────────────────────────────────────────────────────────────────┐
│ │
│ Device /////////////////////////////////////////////////////////////////////////////////// │
│ │
│ ┌───────────────────────────────────────────────────────────────────┐ ┌────────────────┐ │
│ │ ◄──┤ │ │
│ │ Firmware │ │ Hardware │ │
│ │ ├──► │ │
│ └──────────────────────────────────────────────────────────────▲─┬──┘ │ ┌──────────┐ │ │
│ │ │ │ │ Sound │ │ │
│ ┌──────────────────────────────────────────────────────────────┴─▼──┐ │ └──────────┘ │ │
│ │ │ │ │ │
│ │ Base System │ │ ┌──────────┐ │ │
│ │ │ │ │ Power │ │ │
│ │ ┌────────────────────────────────▲────────────────────────────┐ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │
│ │ │ Android System │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ . . . │ │ │
│ │ │ ┌───────────────────────────┬─│─────────────────────────┐ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ Termux Application │ │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ Cameras │ │ │
│ │ │ │ ┌────────────────────────▼─┴─┐ ┌─────────────────┐ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ Termux System ◄──┤ Activity │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ Manager │ │ │ │ │ │ Display │ │ │
│ │ │ │ │ ┌─────────────────▲────┐ ├──► │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ Home Directory │ │ │ └─────────────▲─┬─┘ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ APU │ │ │
│ │ │ │ │ │ ┌──────────────┴─┐ │ │ ┌─────────────┼─┼────┘ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ │ │ Dextop │ │ │ │ ┌──────────┴─▼────┐ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ RAM │ │ │
│ │ │ │ │ │ └──▲─────────┬─┬─┘ │ │ │ │ Termux │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ X11 │ │ │ │ │ │
│ │ │ │ │ │ ┌──┴─────────┼─▼─┐ │ │ │ │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ ROM │ │ │
│ │ │ │ │ │ │ Frobulator │ │ │ │ │ │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ └──────────▲─┬────┘ │ │ │ │ │
│ │ │ │ │ │ └────────────┼───┘ │ │ │ │ │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ ┌──────────┴─▼────┐ │ │ │ │ Storage │ │ │
│ │ │ │ │ └──▲────────────┼──────┘ │ │ │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ Termux │ │ │ │ │ │
│ │ │ │ │ ┌──┴────────────▼──────┐ │ │ │ API │ │ │ │ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Sensors │ │ │
│ │ │ │ │ │ Container System │ │ │ │ │ │ │ │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │ │ └──────────────────────┘ │ ◄──┤ ◄──┼──┼──┤ ┌──────────┐ │ │
│ │ │ │ │ │ │ │ │ │ │ │ │ Comms │ │ │
│ │ │ │ └────────────────────────────┘ ├──► ├──┼──► │ └──────────┘ │ │
│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ └──────────────────────────────────┘ └─────────────────┘ │ ◄──┤ ┌──────────┐ │ │
│ │ │ │ │ │ │ Addons │ │ │
│ │ └─────────────────────────────────────────────────────────────┘ ├──► └──────────┘ │ │
│ │ │ │ │ │
│ └───────────────────────────────────────────────────────────────────┘ └────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────────────────────────────┘
قبل البدء، يرجى ملاحظة أن التثبيت التلقائي لحزمة Android يتطلب تمكين إذن "تثبيت التطبيقات غير المعروفة" لتطبيق Termux نفسه، وجميع تطبيقات Termux الأخرى المصاحبة، إذا كانت مثبتة بالفعل:
لتمكين هذا الإذن، انتقل إلى الإعدادات → الأمان والخصوصية → تثبيت تطبيقات غير معروفة → Termux[:Application] وقم بتشغيل المفتاح.
لإعداد Dextop، قم بتثبيت الحزم التالية على جهاز Android المضيف:
اختياريًا، يمكن أيضًا تثبيت تطبيق عارض VNC مزود بإمكانيات غامرة أو ملء الشاشة جنبًا إلى جنب مع Termux:X11، مثل:
بمجرد تثبيت تطبيقات Android على الجهاز، افتح Termux والصق أو اكتب:
curl -s -L run.dxtp.app > dextop && bash dextop
كن منتبها!
يتم التقاط معلومات المستخدم وتفضيلات التوزيع طوال عملية الإعداد لإعداد ملف تعريف المستخدم الخاص بالحاوية والدليل الرئيسي والمعلمات الأخرى.
معظم عملية الإعداد مؤتمتة بالكامل ويجب أن تستمر في مسارها حتى تصبح الحاوية جاهزة للاستخدام من قبل المستخدم.
يكتشف Dextop تلقائيًا أي عمليات تحميل للوسائط الخارجية ويعالجها، ويضيفها إلى حاوية العمل ويصنفها بشكل مناسب في ملف الإشارات المرجعية لمتصفح الملفات.
لا يزال إدخال المستخدم مطلوبًا لمنح Termux أذونات الوصول إلى التخزين والتثبيت عند الحاجة، ولا يمكن القيام بذلك إلا من خلال تفاعل المستخدم.
لا توجد حلول!
تخزين:
اضغط على "السماح" عندما يُطلب منك أثناء الإعداد منح إذن التخزين.
الإضافات:
اضغط على "تثبيت" عندما يُطلب منك أثناء الإعداد تثبيت مكونات خادم العرض.
تعد الأداة المساعدة "termux-additions" جزءًا من أحدث عملية نشر وتقوم بإعداد حزم Android المطلوبة للتفاعل مع تطبيق Termux الرئيسي، بما في ذلك Termux API وTermux GUI وTermux:X11.
يتم جلب هذه الإضافات مباشرةً من صفحة إصدارات GitHub الخاصة بمشروع Termux: يجب إزالة أي إصدار تم تثبيته مسبقًا حتى لا يرث أي توقيعات حزمة متعارضة قد تساهم في حدوث مشكلات غير متوقعة.
سيتفاعل خادم العرض، Termux:X11، مع حزمة "termux-x11" المطلوبة ويوفر لـ Dextop حل عرض أصلي على الجهاز المضيف، باستخدام إعدادات DPI المتاحة وتشغيلها من خلال النظام الأساسي للأجهزة (مع إمكانية التسريع عندما يتم ذلك). يتم تجميعها وتمكينها).
لبدء جلسة والوصول إلى الحاوية التي تم إنشاؤها حديثًا، الصق أو اكتب:
container-session -o | -u | -a
للوصول إلى بيئة سطح المكتب المثبتة مباشرةً ضمن Termux (يمكن التعرف عليها من خلال موجه اسم المستخدم الأخضر)، الصق أو اكتب:
container-session -o
للوصول إلى توزيع حاوية الحاوية الذي تم تحديده (يمكن التعرف عليه من خلال موجه اسم المستخدم الفوشيا)، الصق أو اكتب:
container-session -o -u termux
لبدء الجلسة باستخدام خادم عرض vnc (x11vnc) وإعادة تشغيل إخراج العرض، الصق أو اكتب:
container-session -o vnc
إذا كنت تستخدم خادم عرض X11 الأصلي (termux-x11)، فالصق أو اكتب:
container-session -o x11
المستخدم "termux" هو اسم المستخدم الافتراضي الذي يتم استخدامه أثناء الإعداد التلقائي للحاوية. يتم استخدامه لتحديد المستخدم الافتراضي ضمن صورة التوزيع التي تم تحديدها ويمكن تحريرها بعد الإعداد. يمكن إضافة مستخدمين آخرين باستخدام الأداة المساعدة "مستخدم الحاوية".
عند الوصول إلى الحاوية لأول مرة، يتم تشغيل التكوين لمرة واحدة عند تسجيل الدخول لإعداد تخطيط لوحة المفاتيح واللغات المحلية وتفضيلات المنطقة الزمنية.
في حالة استخدام خادم عرض vnc (x11vnc)، يطلب مدير جلسة vnc من المستخدم تحديد دقة العرض المفضلة للحصول على أفضل تجربة عرض: يتم حفظ التحديد ضمن "${HOME}"/.vnc/selection
ويستخدم روتين تسجيل الدخول لبدء تشغيل خادم VNC والعارض تلقائيًا من أجل راحتك!
سيؤدي تسجيل الدخول التالي إلى تشغيل الجلسة تلقائيًا باستخدام التحديد الذي تم اختياره مسبقًا. لتجاوز التحديد، الصق أو اكتب:
container-session -n vnc
لإيقاف الجلسة النشطة باستخدام خادم عرض vnc عن طريق إيقاف خادم عرض vnc، الصق أو اكتب:
container-session -x
لتسجيل الخروج، اضغط على Ctrl+D أو اكتب 'logout'
أو 'exit'
للجلسة لإيقاف خادم vnc على الفور والخروج:
اعتمادًا على مستوى الصدفة المستخدم في وقت تنفيذ الأمر، تخرج الحاوية مرة أخرى إلى غلاف Termux (يمكن التعرف عليه من خلال موجه اسم المستخدم الأخضر)، أو إلى شاشة Android الرئيسية.
مع تطور المشروع، قد تتغير بعض المرافق، إما بشكل طفيف أو كبير وقد يتم إدخال بعض المرافق الجديدة في النظام البيئي Dextop.
لضمان تشغيل Dextop كما هو متوقع، ومع وجود أحدث الميزات، تابع على النحو التالي وفقًا للإعداد الحالي:
بالنسبة لعمليات التثبيت الجديدة، قم بتشغيل روتين الإعداد العادي واتبع التعليمات عند ظهورها (راجع قسم الإعداد).
بالنسبة لعمليات التثبيت الحالية، يمكن تشغيل التحديثات اليدوية عن طريق تنزيل وتنفيذ روتين التحديث من أحدث برنامج نصي لنشر Dextop.
أولاً، احصل على أحدث إصدار من البرنامج النصي لنشر Dextop. للقيام بذلك، الصق أو اكتب:
curl -s -L run.dxtp.app > "${HOME}"/.local/bin/dextop
تقوم هذه الخطوة باستبدال البرنامج النصي وتحديثه بأحدث الميزات المطلوبة للخطوات التالية.
لتحديث الأدوات المساعدة التي يحتاجها Dextop أو يستخدمها، الصق أو اكتب:
curl -s -L run.dxtp.app > dextop && bash dextop -u utility all
لتحديث أداة مساعدة معينة، الصق أو اكتب:
curl -s -L run.dxtp.app > dextop && bash dextop -u utility [Utility Name]
إذا لم يكن المستخدم متأكدًا لأي سبب من الأسباب من اسم الأداة المساعدة الذي يجب الاتصال به كوسيطة، فسيعرض روتين التحديث تلقائيًا كافة أسماء الأداة المساعدة المتوفرة عند الفشل.
لتحديث جميع جلسات عمل Shell والبرامج النصية للتجربة، الصق أو اكتب:
curl -s -L run.dxtp.app > dextop && bash dextop -u shell
لتبسيط عملية تحديث الإصدار الشاملة، يمكن للمستخدم أيضًا أن يقرر تحديث البرنامج النصي للنشر الرئيسي وجميع الأدوات المساعدة التابعة. للقيام بذلك، الصق أو اكتب:
curl -s -L run.dxtp.app > > "${HOME}"/.local/bin/dextop && bash dextop -u all
إذا نجح الإعداد الأولي ولكن المستخدم غير قادر على بدء جلسة، أو يبدو أن أي حزمة عشوائية مفقودة عند كتابة أمر، فإن مشكلات إدارة حزم Termux المتقطعة هي السبب: تبدو معلومات المستودع متقطعة ويفشل pkg/apt في الجلب أو السحب الحزمة المطلوبة في وقت التثبيت.
لإعادة تهيئة نقاط فحص إعداد Dextop، دون الحاجة إلى مسح جلسة Termux أو مثيلها، الصق أو اكتب:
rm -rf "${HOME}/.dextop
لمعالجة الحزم المفقودة المحتملة وحالات فشل التهيئة العشوائية، الصق أو اكتب:
curl -s -L run.dxtp.app > dextop && bash dextop
قد يتسبب الاتصال بالإنترنت بزمن انتقال عالي أو مشكلات في الوصول إلى محتوى الخادم (GitHub) في حدوث خلل في بعض الملفات أو تلفها.
إذا فشل التحديث لأي سبب من الأسباب بسبب خطأ بسبب تلف البرنامج النصي للنشر، فالصق أو اكتب:
curl -s -L run.dxtp.app > "${HOME}"/.local/bin/dextop && bash dextop -u utility all
بمجرد نشر أحدث إصدار من Dextop، يصبح من الممكن تكوينه لجلب أحدث الأدوات المساعدة ذات الصلة عند تمكين التحديثات التلقائية عند تسجيل الدخول.
يمكن تمكين تحديثات الأداة المساعدة التلقائية عند تسجيل الدخول على النحو التالي:
echo update > "${HOME}"/.dextop/dextop-update
يمكن تعطيل تحديثات الأداة المساعدة التلقائية عند تسجيل الدخول على النحو التالي:
echo '' > "${HOME}"/.dextop/dextop-update
لغرض إبقاء حمل النظام نحيفًا وخفيفًا، يوصى بشدة بإعداد التطبيقات الافتراضية عبر استخدام "إضافات dextop"، ومن خلال القيام بذلك، تقوم "إضافات dextop" بنقل طلبات نوع mimetype لتطبيقات محددة من خلال استخدام مدير النشاط ويفتح تطبيق Android ذي الصلة لتستخدمه.
تتعامل "إضافات dextop" مع الأنشطة:
dextop-additions -a
أو يعتني بمقابض mimetype:
dextop-additions -n
يتم تكوين تشغيل الصوت ودعمه من خلال "pulseaudio"، على الرغم من أنه لا يوصى باستخدامه لأنه يمكن أن يتطلب عملية ودورة مكثفة على بطارية الجهاز ومعالجه (معالجاته).
قد يختلف زمن انتقال الصوت عند التشغيل والمعلمات الأخرى ذات الصلة اعتمادًا على مواصفات أجهزة الجهاز المضيف، ويعتمد على ما إذا كان يعمل مباشرة ضمن Termux Shell أو من داخل حاوية التوزيع.
يمكن تمكين تشغيل الصوت عند تسجيل الدخول على النحو التالي:
echo audio > "${HOME}"/.dextop/dextop-audio
يمكن تعطيل تشغيل الصوت على النحو التالي:
echo '' > "${HOME}"/.dextop/dextop-audio
يمكن تمكين الجلسة التلقائية وإيقاف العرض عند الخروج من المحطة على النحو التالي:
echo logout >> "${HOME}"/.dextop/dextop-logout
يمكن تعطيل الجلسة التلقائية وإيقاف العرض عند الخروج من المحطة الطرفية على النحو التالي:
echo '' > "${HOME}"/.dextop/dextop-logout
Frobulator لتبسيط البرامج النصية وجعل التعليمات البرمجية الزائدة شيئًا من الماضي.
Termux باعتباره تطبيق موفر Android Shell لإنشاء واجهة Dextop مع الجهاز المضيف.
Termux:X11 كموفر خادم العرض الأصلي لنظام Android.
GNU/Bash كبيئة الصدفة التي تعمل فوقها البرامج النصية.
إرسال تقرير الأخطاء أو طلب الميزة
ملحوظة:
تم تعيين جميع مربعات حوار الإعداد والمطالبات والأوامر ومخرجات التنفيذ الثنائي لإعادة التوجيه إلى الدليل '${PREFIX}/var/log'
للحفاظ على رسائل الإخراج إلى الحد الأدنى. إذا كنت تشك في وجود أي مشكلات أو أخطاء، فيرجى تقديم نسخة من هذه الملفات عند إرسال تقرير بالأخطاء.
[ Dextop // صفحة المشروع ] [ الإصدار // 19-08-2024 ]