تحية طيبة،
في هذا الشرح، سنتناول مشكلة repo لأجهزة Android 21 والتي تكون أنظمة 6 وما دون. سنتعرف على مفهوم repo وكيفية عمله، بالإضافة إلى كيفية حل المشكلة المتعلقة بتثبيت الحزم المناسبة.
ما هو repo؟
Repo هو اختصار لكلمة "repository"، وهو المكان الذي يتم فيه تخزين الحزم والملفات التي يحتاجها نظام التشغيل. يعتبر repo مسؤولاً عن تثبيت الحزم المناسبة مع نظام التشغيل الذي يعمل عليه الجهاز. وإذا قمت بغيير repo إلى حزم 24 ونظام جهازك 6 وما دون سيؤدي إلى عمل الجهاز، فإن الأدوات التي تثبت من هذا الrepo قد لا تعمل بشكل صحيح. لذا من المهم معرفة الإصدار المناسب الذي يتوافق مع جهازك.
كيفية عمل repo؟
Repo هو عبارة عن موقع يحتوي على روابط ومسارات تشبه تصفح الملفات عبر واجهة سطر الأوامر (terminal shell). يحتوي هذا الموقع على ملفات بامتداد deb وهو نوع من أنواع الضغط. يتم فك ضغط هذه الملفات باستخدام الأمر dpkg -i file.deb. وأخيرًا، يقوم الأمر apt بسحب الأدوات المطلوبة من مواقع repo. يقوم هذا الأمر بالزحف في الموقع حتى يجد الأداة المطلوبة.
أنواع repo:
هناك أنواع مختلفة من repo مثل root-repo وgame-repo وscience-repo. هذه الأنواع مهمة بالنسبة لتطبيق termux وتختلف في الحزم والأدوات التي تقدمها.
الان سوف نبدأ في حل المشكلة
الاوامر
#facebook fb.com/ahmed.hackerone
echo -e "deb https://termux.com/science-packages-21-bin science stable" > ~/../usr/etc/apt/sources.list.d/science.list
echo -e "deb https://termux.com/termux-root-packages-21-bin root stable" > ~/../usr/etc/apt/sources.list.d/root.list
echo -e "deb https://termux.com/game-packages-21-bin games stable" > ~/../usr/etc/apt/sources.list.d/game.list
apt update
apt upgrade
خلاصة:
في هذا الشرح، قمنا بتسليط الضوء على مشكلة repo لأجهزة Android 21 والتي تكون أنظمة 6 وما دون. تعرفنا على مفهوم repo وكيفية عمله، بالإضافة إلى أنواع مختلفة من repo. نأمل أن يكون هذا الشرح قد وفر لك المعلومات اللازمة حول هذا الموضوع.
اذا واجهات اي مشكلة اترك تعليقا