تحضير بيئة العمل لأي تقنية برمجية هي الخطوة الأولى للبدء بها، خطوة سهلة وبنفس الوقت مهمة
سوء التحضير يؤدي لمشاكل دورية ستواجهك في رحلة تعلمك لذلك تحضيرها بتروي هو خطوة مهمة، وفي هذه المقالة سنرشدك له
التحضير على Windows
نظام Windows هو النظام الأكثر استخداماً للحواسيب الشخصية، وهو جزء لا يتجزأ من حياة أغلبنا
في Windows لديك خيارات عديدة ومنها:
Cygwin
برنامج مجاني ومفتوح المصدر يوفر بيئة Unix كاملة على أنظمة التشغيل Windows
يُوفر واجهة سطر أوامر مشابهة لـ Unix، سهل الاستخدام، للتحميل Cygwin
Git For Windows
برنامج مجاني للتعامل مع أداة GIT يوفر محاكة ل BASH من خلال أداة Git BASH
يتميز أيضاً بمحاكة bash كأنها في بيئة Unix أو Linux، للتحميل gitforwindows
بعد التحميل، في القائمة الجانبية بعد الضغط على الزر الأيمن في الفأرة اضغط على Git Bash
التحضير على MacOS
نظام تشغيل مميز وقوي، يفضله البعض لكن يستخدم بشكل أقل من Windows للتكلفة العالية الخاصة بسعره
يأتي MacOs مزود بشل zsh (يمكننا التعامل معها لتعلم سطر الأوامر) لذلك ما عليك سوا الدخول لسطر الأوامر وهذا يعني أنّ بيئة العمل جاهزة
التحضير على Linux
النظام الأكثر استخداماً في السيرفرات، فيعد أفضل نظام لتشغيل البرمجيات ونشرها
يأتي مزود بأنوع من الشل حسب التوزيعة أو إذا قمت بتغيرها، وما عليك في هذه الدورة سوا الدخول لل Terminal أو سطر الأوامر
التحضير على Android
نظام الهواتف الذكية الأكثر انتشاراً، فكرة جيدة أن تبداء بتعلمك في حال لم تكن حاسوب فقد تعلمت الكثر من الأمور باستخدام هاتفي
وقد ساعدني على تعلم سطر الأوامر تطبيق Termux الشهير الذي سيساعدك بشكل كبير جداً لهذه المهمة
لتحميل النسخة الأصلية عليك تحميلها من برنامج f-droid أو من خلال الرابط Termux
تجربة بيئة العمل
يمكنك تجربة بيئة العمل من خلال كتابة أمر الطباعة echo للتأكد بأن كل الأمور تسير على طبعتها
echo "Hello World"
echo Hi
echo 'Thank You'
ختاماً
نكون ذكراً أغلب أنظمة التشغيل التي تمكن من تعلم سطر الأوامر مثل Windows و MacOs و Linux و Android
وفي حال كنت مهتم بتعلم سطر الأوامر فيمنك قراءة مقالة: تعلم سطر الأوامر terminal