كل ما تريد معرفته عن جنو/لينكس


(سليمان ) #1

الفهرس :

  1. ماهو لينكس ؟
  2. ماهو جنو ؟
  3. ماهو جنو/لينكس؟
  4. من يستخدم جنو/لينكس؟
  5. من هو مالك نظام جنو ونواة لينكس؟
  6. من يطور جنو/لينكس؟
  7. لماذا اترك الأنظمه الأخرى وأستعمل لينكس؟
  8. ماهي توزيعات لينكس؟
  9. كيف يعمل لينكس ؟

ماهو لينكس ؟
لينكس هو النواة (kernel) والنواة يجب ان تتوفر في جميع انظمة التشغيل , ونواة نظام جنو تسمى (GNU Hurd) لكن لم يكتمل تطويرها لذلك يتم استخدام نواة linux

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

*
ماهو جنو ؟
جنو هو نظام تشغيل حر يتكون من نواة, مكتبات, أدوات النظام, مترجمات البرامج, وتطبيقات المستخدم النهائي.
لم يصدر نظام جنو كامل حتى الأن فنواة جنو الرسمية هيرد لم تكتمل حتى الأن لذا فمعظم أنظمة جنو تستخدم نواة linux ولكنها رسمياً ليست جزء من جنو
ماهو جنو/لينكس ؟
يطلق على توزيعات جنو التي تستخدم نواة لينكس " أنظمة لينكس" تبعا لأسم النواة, لكن مشروع جنو يطالب الناس بأن يطلقوا على هذه الأنظمة جنو/لينكس.
من يستخدم جنو/لينكس ؟
جنو/لينكس غير محدود على فرد او شركه او مبرمج , افضل بيئه مناسبه للمستخدم العادي هو نظام جنو/لينكس !
من هو مالك نظام جنو ونواة لينكس ؟
نظام جنو ونواة لينكس تحت رخصة جنو العمومية
التي تتيح لك :
حرية تشغيل البرنامج لأي غرض كان
حرية دراسة كيفية عمل البرنامج وتعديله ليعمل وفق رغباتك , الوصول الى الشفرة المصدرية شرط لازم لهذا
حرية اعادة توزيع نسخ من البرنامج لتتمكن من مساعدة جارك
حرية توزيع نسخ من اصداراتك المعدلة للأخرين
من يطور جنو/لينكس ؟
مطورين متطوعين وشركات كبرى يسعون جاهدين لتطويره
لماذا اترك الأنظمه الأخرى وأستعمل لينكس ؟
نظام التشغيل الذي تستعمله هو عبارة عن نظام احتكاري , لا أحد يعلم مافي داخله ! غير انه يرسل اطناناً من المعلومات والبيانات عنك إلى الشركة حتى عندما تقوم بتعطيل خيارات إرسال البيانات من لوحة التحكم , جميع قرارات تصميم النظام تأتي من جهة واحدة فقط لا يمكنك كمستخدم معارضتها !!

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

لايمكن لأحد شراء windows بدلاً من ذلك , يشتري المستخدمون إذناً لاستخدامه !! يصف الترخيص شروط هذا الإذن هذا هو النص القانوني التقييدي انقر فوق “موافق” عند التثبيت !
يجب عليك التخلي عن العديد من الحقوق لأستخدام البرنامج !
هناك العديد من القيود التي يجب عليك قبولها بموجب القانون , قيود على من يمكنه استخدام البرنامج , أو نوع الدخل الذي قد تكسبه , الطريقة التي تختارها لتثبيته , القيود على خصوصيتك , حتى إذا كنت تستطيع التخلي عنها ! إن قرائة الترخيص والنظر في حقوقك المتبقية هي في حد ذاتها مهمة صعبة .
ماهي توزيعات لينكس ؟
في البداية عليك زيارة الرابط التالي
https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
الأن مارأيك :smile: نعم قائمه بتوزيعات لينكس من عام 1992 حتى 2019 !

وهنا لدينا موقع يتابع احدث التوزيعات صدوراً مع تعريف متكامل من هدف التوزيعه , وقت الأنشاء , دعم التوزيعه , نظام التحديث وغيره الكثير !
https://www.distrowatch.com
وهكذا كل توزيعه لها مجال وهدف صممت لأجله وماعليك الى ان تختار ما صمم لأجلك .
كيف يعمل لينكس ؟
اهم سؤال لازلت ابحث عن اجابته ! سأذكر ماتوصلت له
لينكس نظام هيكلته سهلة الفهم ! وهنا الأمر الجميل :heart_eyes:
لينكس عباره عن ملفات تبدأ من القسم الرئيسي ويرمز له بـ / ويندرج تحته ملفات النظام :

وكل ملف يملك مهمه محدده خاصه به , والبعض يملك مهام مشتركه
اذا كنت تود تثبيت اي توزيعة كل ماعليك فعله جلب ملفات النظام من اي مصدر كان ونقل الملفات الى قرصك الصلب وقد تكون على شكل ملف مضغوط يجب فكه مثل توزيعة gentoo او برنامج يقوم بتسهيل الأمور عليك مثل توزيعة archlinux

عليك اختيار نوع النواة ونوع محمل الأقلاع وهناك اكثر من نوع لكلتاهما بعد ذلك تقوم بنقل النواة الى مجلد boot/ وتجعل محمل الأقلاع يتعرف عليه وهكذا يكون النظام جاهز للعمل !! اخبرتكم الأمر أسهل من مايشاع عنه :alien:
هناك طريقة أسهل من هذه الطريقة , أستخدم توزيعة تعمل كل الخطوات السابقة تلقائيًا .
إذن كيف يعمل لينكس ؟
في الحقيقة الأمر اوسع من ان يذكر في رسالة واحده لكن كل ماعليك فعله هو ان تتعرف على مجلدات النظام ومهمتهم وبذلك تصل لغايتك هناك كتب قيمه ينصح بها للخوض في هذه المغامرة الشيقة لكن للأسف لم تترجم غير كتاب سطر اوامر لينكس لكن هناك كتاب يشرح بناء التوزيعة من نقطة الصفر !! اتمنى قراءته عما قريب باللغة العربية


(سليمان ) #2

:heart: كتاب سطر أوامر لينكس :heart:


(saleh oukiki) #3

شكرا جزيلا على هذا المقال الشامل لكل من يود معرفة معلومات عن نظام غنو/لينكس الرائع


(مهند الرسيني) #4

مقالة مشابهة كتبتها قبل بِضع سنين
https://linuxac.org/forum/الأقسام-العامة/قسم-المبتدئين-الأساسيات/73706-مشوار-الألف-ميل-يبدأ-بخطوة