الصفحة الرئيسية » howto » كيفية تثبيت برامج لينكس في نظام التشغيل Windows 10's Ubuntu Bash Shell

    كيفية تثبيت برامج لينكس في نظام التشغيل Windows 10's Ubuntu Bash Shell

    قم بتثبيت Windows 10 الخاص بنظام التشغيل Bash shell على نظام Ubuntu ، وستحصل على بيئة Ubuntu كاملة تسمح لك بتثبيت وتشغيل التطبيقات نفسها التي يمكنك تشغيلها على نظام Linux المستند إلى Ubuntu. وكما هو الحال في Ubuntu ، ستحتاج إلى أمر apt-get لتثبيت وتحديث البرامج.

    لاحظ أن النظام الفرعي لينوكس الخاص بنظام التشغيل Windows 10 لا يدعم بشكل رسمي التطبيقات الرسومية أو برامج الخادم (على الرغم من أنه من الممكن تشغيل بعض التطبيقات الرسومية ، بشكل غير رسمي). رسميا ، هو مخصص لتطبيقات محطة لينكس وغيرها من مطوري المرافق لسطر الأوامر.

    يدعم الإصدار Bash من Windows 10 فقط الثنائيات فئة 64 بت ، لذا لا يمكنك تثبيت برامج Linux 32 بت وتشغيلها.

    شرح- Apt-

    على Ubuntu وتوزيعات Linux الأخرى المستندة إلى Debian ، تستخدم الرابطة بين الحصول على الأمر لتثبيت البرنامج. "Apt" تعني "أداة حزمة متقدمة". يقوم هذا الأمر بتنزيل حزم البرامج من مستودعات برنامج Ubuntu المركزية وتثبيتها على نظامك. إذا كانت الحزم التي تحاول تثبيتها تتطلب - أو "تعتمد على" - حزم أخرى ، فستقوم apt-get تلقائيًا بتنزيل وتثبيت تلك الحزم (المعروفة باسم التبعيات) أيضًا. تعمل Apt-get مع الحزم ".deb" ، المسماة بـ Debian ، ويستند توزيع Linux Ubuntu على.

    ستحتاج إلى تشغيل apt-get جنبًا إلى جنب مع الأمر "sudo" ، الذي يمنحها صلاحيات للمستخدم المتميز أو الجذر. يسمح هذا الأمر بتعديل وتثبيت ملفات النظام في بيئة Linux. سيكون عليك إدخال كلمة مرور حساب المستخدم الحالي الخاص بك عند استخدام sudo.

    يمكنك أيضًا استخدام الأمر apt الأحدث بدلاً من الأمر apt-get التقليدي ، على الرغم من أن أي أمر سيعمل.

    كيفية تحميل قوائم الحزم المحدثة

    أولاً ، سترغب في تشغيل الأمر التالي لتنزيل قوائم الحزم المحدثة من مستودعات البرامج:

    sudo apt-get update

    ستحتاج إلى القيام بذلك قبل تثبيت أي حزمة.

    كيفية تثبيت حزمة

    إذا كنت تعرف اسم الحزمة التي تريد تثبيتها ، فيمكنك تنزيلها وتثبيتها باستخدام الأمر التالي ، مع استبدال "packagename" باسم الحزمة التي تريد تثبيتها:

    sudo apt-get install packagename

    على سبيل المثال ، إذا أردت تثبيت Ruby ، ​​فقم بتشغيل الأمر التالي:

    sudo apt-get install ruby

    يمكنك الضغط على مفتاح Tab أثناء كتابة اسم الحزمة (أو أي أمر) لاستخدام ميزة الإكمال التلقائي في Bash ، والتي ستساعدك على إنهاء المهام تلقائيًا واقتراح الخيارات المتاحة ، إذا كانت هناك خيارات متعددة متاحة.

    بعد تشغيل هذا وأوامر apt-get الأخرى ، سيتم تقديمك بالتغييرات التي سيتم إجراؤها وسيكون عليك كتابة "y" واضغط على Enter للمتابعة.

    كيفية البحث عن حزمة

    قد لا تعرف دائمًا اسم الحزمة التي تريد تثبيتها. في هذه الحالة ، يمكنك استخدام الأمر apt-cache للبحث في ذاكرة التخزين المؤقت للحزمة التي تم تنزيلها (القوائم التي تم تنزيلها باستخدام apt-get update) لأحد البرامج. هذا الأمر يبحث في أسماء وأوصاف الحزمة للنص الذي تحدده.

    هذا الأمر لا يتطلب sudo ، لأنه مجرد بحث بسيط. ومع ذلك ، يمكنك تشغيلها مع sudo إذا كنت ترغب في ذلك ، وستظل تعمل.

    apt-cache search sometext

    على سبيل المثال ، إذا أردت البحث عن الحزم ذات الصلة بـ w3m ، وهو مستعرض ويب يستند إلى النص للمطراف ، فستعمل:

    apt-cache search w3m

    كيفية تحديث كل ما تبذلونه من الحزم المثبتة

    لتحديث حزم البرامج المثبتة الخاصة بك إلى أحدث الإصدارات المتوفرة في المستودع - والتي تمنحك أي تحديثات أمنية متوفرة للحزم الحالية - قم بتشغيل الأمر التالي:

    sudo apt-get upgrade

    تذكر تشغيل الأمر "sudo apt-get update" قبل تشغيل هذا الأمر ، حيث تحتاج إلى تحديث قوائم حزمك قبل apt-get سيشاهد أحدث الإصدارات المتوفرة.

    كيفية إلغاء تثبيت حزمة

    لإلغاء تثبيت حزمة عند الانتهاء منها ، قم بتشغيل الأمر التالي:

    sudo apt-get remove packagename

    يقوم الأمر أعلاه فقط بإزالة الملفات الثنائية للحزمة ، ولكن ليس أي ملفات تهيئة مقترنة. إذا كنت تريد إزالة كل العناصر المرتبطة بحزمة البرامج ، فقم بتشغيل الأمر التالي بدلاً من ذلك:

    sudo apt-get purge packagename

    لن يؤدي أي من الأوامر المذكورة أعلاه إلى إزالة أي "تبعيات" ، وهي الحزم التي تم تثبيتها نظرًا لأنها مطلوبة للحزمة. إذا قمت بإلغاء تثبيت حزمة ثم قمت بإزالتها في وقت لاحق ، قد لا يزال لديك نظام عدد من التبعيات الإضافية التي لم تعد ضرورية. لإزالة أي حزم تم تثبيتها كتركيبات ولم تعد مطلوبة ، قم بتشغيل الأمر التالي:

    sudo apt-get autoremove

    كيفية تثبيت البرامج الأخرى

    سوف تساعدك الأوامر المذكورة أعلاه على تثبيت وتحديث معظم البرامج الشائعة التي ستحتاج إليها. ومع ذلك ، سيتم تثبيت بعض البرامج من خلال الأوامر والأدوات الأخرى.

    على سبيل المثال ، يتم تثبيت الأحجار الكريمة روبي مع الأمر "تثبيت gem" بمجرد تثبيت روبي عبر apt-get. لدى روبي نظام تثبيت خاص بها للبرامج منفصل عن apt-get.

    تتوفر بعض حزم البرامج في ملفات PPA أو "أرشيفات الحزم الشخصية" التي تستضيفها جهات خارجية. لتثبيت هذه ، ستحتاج إلى إضافة PPA إلى نظامك ثم استخدام أوامر apt-get العادية.

    قد يلزم تجميع البرامج الجديدة وتثبيتها من المصدر. تم تجميع جميع الحزم التي تقوم بتثبيتها مع apt-get من المصدر بواسطة نظام بناء Ubuntu وتعبئتها بشكل ملائم إلى حزم .deb التي يمكنك تثبيتها. يجب تجنب هذا الأمر إن أمكن ، ولكن قد يكون من المستحيل تجنبه في بعض الحالات.

    مهما كانت الحالة ، إذا كنت تحاول تثبيت تطبيق Linux آخر ، فيجب أن تكون قادرًا على العثور على الإرشادات التي تخبرك بكيفية تثبيتها. تعمل نفس التعليمات التي تعمل على Ubuntu 14.04 LTS في نظام التشغيل Windows 10's Bash shell. عندما يتم تحديثه إلى الإصدار الرئيسي التالي من Ubuntu ، ستعمل نفس التعليمات التي تعمل على Ubuntu 16.04 LTS على Windows 10.