ما هو نظام الينكس(تعريف اللينكس)
هو نظام تشغيل للحاسب الآلي متكامل متعدد المهام، كُتِبَ ليشابه نظام يونكس دون
استخدام شفراته المصدرية.
يَطلق علية الغالبية من المستخدمين بــ "لينكس" اختصاراً له، لكن اسم النظام هو جنو/
لينكس.
أنظمة جنو/لينكس تُلبي كثير من احتياجات مختلف مستخدمين أجهزة الحاسب، تستطيع
تأدية أغلب المهام التي كنت تؤديها
في نظامك السابق سواءً ويندوز أو ماك أو غيرها من الأنظمة الأخرى.
تتميز أنظمة جنو/لينكس عن غيرها من الأنظمة بمميزات مما جعل لها شعبية بين
مستخدمي اجهزة الحاسب و الشركات.
لذكر بعضها دون الدخول بتفاصيلها [مجاني، حر، مفتوح المصدر، سهل، تنوَّع التوزيعات،
التخصيص، الأمان، الثبات، ..]
أفضل طريقة لتَّعرف على النظام هي قراءة الأساسيات ثم تجربة النظام و أعطاؤه وقت
كافي من التجربة.
ما هو جنو (GNU)؟
جنو أو مشروع جنو هو في الأساس النظام الذي تم ذكرة سابقاً (في السؤال أعلاه).
و كملة GNU اختصار لعبارة "GNU's Not Unix" بمعني "جنو ليس يونكس" أي نظام جنو
ليس نظام يونكس، لكن كُتِبَ ليشابه نظام يونكس دون استخدام شفراته المصدرية أو
أتباع نهجه التجاري أو الاحتكاري.
ما سبب التسمية بجنو/لينكس و ليس جنو فقط؟
يعود ذلك لأن جميع أجزاء نظام التشغيل جنو قد تم إنجازها ماعدا نواة النظام لم تكتمل
بعد.
(التي تسمى "هيرد/Hurd" النواة الخاصة بنظام جنو فى الأساس) و في تلك الأحوال
ظهرت نواة لينكس لتسُد ذلك الفراغ.
لذا سُمى النظام بجنو/لينكس (لكن يَطلق عليه غالبية المستخدمين "لينكس")
باختصار جميع الأدوات هي لمشروع جنو بينما لينكس هو نواة النظام.
ماهي النواة (بالنسبة لنظام التشغيل)؟
النواة هي قلب كل نظام تشغيل للحاسوب حيث تقوم بدور حلقة الوصل بين عتاد
الحاسوب وبرمجياته وتقوم أيضا بعملية
التحكم بمصادر الجهاز. كحلقة وصل بين العتاد والبرمجيات تقوم النواة بتوفير طبقة يمكن
للبرمجيات الاتصال بها مما يوفر
إمكانيات الحاسب الآلي للبرمجيات التي يتحكم فيها المستخدم.[من ويكيبيديا]
ما هي نواة لينكس؟
هي نواة نظام التشغيل جنو/لينكس قام بكتابتها "LinusTorvalds" و وضعها على شبكة
ما هو نظام يونكس؟
يونكس أو ينكس (Unix) أو (تكتب العلامة التجارية بالأحرف الكبيرة UNIX) هو نظام
تشغيل للحواسيب بدأ بكتابته وتطويره موظّفو شركة AT&T (في مختبرات بيل). من
الأشخاص الأوائل الذين أشرفوا على هذا المشروع هم : كين تومسون، دينيس ريتشي، و
دوجلاس مكيلروي. ليصبح اليوم أساساً لتكوين مجموعة متفرعة من الأنظمة تشكل أهم
عوائل نُظم التشغيل في عالم.[من ويكيبيديا]
ما معنى برامج حُرة ؟
”البرمجيات الحرة“ هي البرمجيات التي تحترم حرية المستخدمين والمجتمع. بصورة
تقريبية، يملك المستخدمون الحرية في تشغيل ونسخ وتوزيع ودراسة وتعديل وتحسين
البرمجيات. مع هذه الحريات، يتحكم المستخدمون (سواء اﻷفراد أو المجموعات) بما يفعله
البرنامج لهم.
يكون البرنامج حرًا إذا امتلك مستخدموه الحريات اﻷربع الأساسية:
حرية تشغيل البرنامج، لأي غرض كان (الحرية 0).
حرية دراسة كيفية عمل البرنامج، وتعديله ليعمل وفق رغباتك (الحرية 1). الوصول إلى
الشفرة المصدرية شرط لازم لهذا.
حرية إعادة توزيع نسخ من البرنامج لتتمكن من مساعدة جارك (الحرية 2).
حرية توزيع نسخ من إصداراتك المعدَّلة للآخرين (الحرية 3). وبذلك يمكنك أن تمنح المجتمع
بأسره فرصة الاستفادة من تعديلاتك. الوصول إلى الشفرة المصدرية شرط لازم لهذا.[من
موقع جنو الرسمي]
ما معني مفتوح المصدر؟
المصدر المفتوح هو مصطلح يعبر عن مجموع من المبادئ التي تكفل الوصول إلى تصميم وإنتاج البضائع
والمعرفة. يستخدم المصطلح عادة ليشير إلى شيفرات البرامج المتاحة بدون قيود الملكية الفكرية.
وهذا يتيح لمستخدمي البرمجيات الحرية الكاملة في الإطلاع على الشيفرة البرمجية للبرامج،
وتعديلها أو إضافة مزايا جديدة لها.
من الممكن اختصار تعريف المصادر المفتوحة المصدر، بأنها البرمجيات التي تحقق الشروط التالية:
حرية إعادة توزيع البرنامج.
توفر النص المصدري للبرنامج، وحرية توزيع النص المصدري.
حرية إنتاج برمجيات مشتقة أو معدلة من البرنامج الأصلي، وحرية توزيعها تحت نفس الترخيص
للبرمجيات الأصلي.
من الممكن أن يمنع الترخيص توزيع النص المصدري للنسخ المعدلة على شرط السماح بتوزيع ملفات
التي تحتوي على التعديلات بجانب النص الأصلي.
عدم وجود أي تمييز في الترخيص لأي مجموعة أو أشخاص.
عدم وجود أي تحديد لمجالات استخدام البرنامج.
الحقوق الموجودة في الترخيص يجب أن تعطى لكل من يتم توزيع البرنامج إليه. [من ويكيبيديا]
لماذا ظهر مصطلح "المصدح المفتوح"
ظهر مصطلح (Open Source) الذي يتم ترجمته للمصدر المفتوح، لمحاوله إيجاد مصطلح
بديل عن مصطلح برمجيات حرة (free software) الذي كان يفهم خطأ على أنه برمجيات
مجانية بسبب اللبس الحاصل في معاني كلمة Free في اللغة الإنجليزية، إذ كان قطاع
الأعمال يتخوف من العمل في لينكس والبرمجيات الحرة، لأن كلمة (Free) كانت تعني لهم
المجانية، وبالتالي عدم وجود أرباح، ولكن مع المصطلح الجديد قل هذا اللبس.[من
ما هي التوزيعة؟
التوزيعة هي تجميع لنظام جنو/لينكس مع مجموعة من البرامج (متصفح النت ومعالج الكلمات وبرنامج المسنجر الخ) وكل توزيعة تتميز عن الأخرى بأنه موجهة لمستخدمين معينين.
توزيعة لينكس تحتوي على:
نظام جنو/لينكس: نواة لينكس Linux kernel + برامج جنو GNU utilites
نظام نوافذ اكس X Window System: لتشغيل الواجهة الرسومية.
مدير الحزم Package Manager: برنامج يسهل عملية إضافة وحذف البرامج (الحزم).
واجهة استخدام رسومية مع ثيم افتراضي.
البرامج الأخرى: الألعاب ومتصفح الإنترنت وبرامج الأوفيس وغيرها. [مقتبس]
س/ ما هذا هناك الكثير من التوزيعات، و ما هى أفضل توزيعة؟
كل توزيعة لها أهداف و أفكار يحملها مطوريها تختلف عن الأخرى، بعض الاختلافات تكون اختلافات جذرية و البعض الأخر لا يذكر.
عموماً التنوّع شيء جميل لكن الإفراط فيه قد يكون له مردود سلبي!
لا يوجد أجابه قاطعة عن ماهي أفضل توزيعة أو أسوء توزيعة، ما تراه أنت مناسب غيرك يراه غير مناسب.
لذا يجب أنت تسأل نفسك هذا السؤال، ماهي أفضل توزيعة بالنسبة لك؟ و لكن تعرف الإجابة إلا بعد تجربة عدد معين من التوزيعات المتخلفة.
إن كُنت مبتدئ على عالم جنو/لينكس أُدخل إليه عبر توزيعة سهلة الاستخدام و التثبيت و مشهورة لها مستخدمين كُثر.
مثال على بعض التوزيعات سهلة الاستخدام و التثبيت(... , ... , Mint , Ubuntu , Fedora )
[شخصياً أنصح حالياً كل مبتدئ بـــ "Mint" هي أفضل خيار].
س/ هل هو نظام صعب هل التعامل معه صعب، اسمع الكثير يقولون أنهُ صعب؟
من أكثر الإشاعات التي تُطلق على أنظمة جنو/لينكس أنهُ (صعب، سطر أوامر فقط، للمحترفين، ليس له واجهة رُسومية، برامجه قليلة، ...، ..)
ستسمع الكثير من الأكاذيب التي تُقال عنه، و قائلها أما أنهُ لم يستخدم النظام أطلاقاً أو بدء التعلم بتوزيعة للمستخدمين المتقدمين أو ... أو ..
على سبيل المثال، تذكر نفسك أول مرة قم بقيادة السيارة أو أحضر شخص لا يعرف القيادة إطلاقاً، سيقول لك صعب أو علمني!
ثم بعد الممارسة و الاعتياد على قيادة السيارة مع مرور الوقت ستعلم أن الأمر كان أسهل مما تظن!
بل أنهُ نظام سهل و من السهولة التعامل معه، بل أن تعاملك مع سطح مكتب أنظمة جنو/لينكس لا يختلف عن الويندوز أو الماك كثيراً
مثال: النقر المزدوج لفتح مجلد، إنشاء مجلد، تغير الخلفية، سلة مهملات، عمليات النسخ و اللصق، الاستماع و المشاهدة للمقاطع
تصفح الأنترنت و الفيس بوك و اليوتوب و تويتر (لن تحتاج الطرفية لفعل ذلك!) أنت تتعامل مع سطح مكتب سهل! و ليس مع خادم أو سيرفر!
الاختلاف يكون في التصميم و البنية الداخلية، كاختلاف ألأنويه، تفرع أو شجرة ملفات النظام، تسمية الأقراص، ...، ... إلخ.
س/ هل يدعم اللغة العربية؟
نعم، بما أن نظام جنو/لينكس يدعم المعايير القياسية العالمية مثل تقنية UTF-8 فإنه بإمكانك استخدام أي لغة وهناك عملية ترجمة كاملة للنظام بجهود متطوعين عرب بإمكانك الحصول على واجهة سطح مكتب عربية كاملة. هذه الصفحة كتبت بجهاز يعمل بنظام جنو/لينكس!! وبما أنه مفتوح المصدر يمكنك إضافة لغتك لو لم تكن موجودة. [مقتبس]
س/ هل استطيع تقسيم القرص الصلب أثناء تثبيت النظام كما فى ويندوز؟
نعم، تسطيع أثناء عملية تثبيت التوزيعة من تقسيم و تهيئة و حذف الأقراص كما كُنت تفعل في الويندوز.
كما تستطيع من تقسيم القرص الصلب بعد الانتهاء من التثبيت عن طريق برنامج Gparted.
س/ ما هذا أين الأقسام C , D , E التي أعرفها؟
في أنظمة جنو/لينكس لن تجد مسميات أقسام القرص الصلب كما في الويندوز!
جنو/لينكس يتبع طريقة أخرى لتسمية الأقراص الصلبة.
س/ لدي ملفات مهمة و أخاف من أن تحذف أثناء تثبيت نظام جنو/لينكس، ما الحل؟
سابقاً في الويندوز غالباً أن يتم تقسيم القرص الصلب إلى ثلاث أقسام C ,D , E و عند عملية أعادة تثبيت نظام الويندوز تُحفظ أو تُنقل الملفات المهمة أمَّا للقسم E أو D
ثم تتم عملية تثبيت النظام من جديد على القسم C (القسم المثبت علية النظام).
نفس الأمر تماماً يتم في أنظمة جنو/لينكس، فقط كل ما يلزمك معرفة التسمية المتبعة لأقسام القرص الصلب في جنو/لينكس، ثم طبق نفس الخطوات السابقة.
س/ يا للهول لقد حذف النظام جميع ملفاتي المهمة (ساعدوني، ألحقوني، أنقذوني، ...) ما الحل؟
من الأخطاء الشائعة التي يقع فيها المبتدئين هو مسح القرص الصلب كاملاً و بالتالي تُحذف جميع ملفاته المهمة و غيرها، يعود ذلك للتسرع في تثبيت النظام دون
قراءة و فهم خطوات التثبيت و عدم أتباع الخطوات السليمة، النظام هُنا يُنفذ أوامرك أنت!(أنت الذي تأمره بأن يُثبت أو يحذُف)
نصحية، إذا كان لديك ملفات مهمة جداً أنسخها أو أنقلها على قرص صلب خارجي.
أن كُنت ترى هُناك أجزاء في الشرح لم تفهمها لا تُغامر ببياناتك، بل ثبت النظام أو طبق الشرح عن طريق برنامج virtualbox
عدة مرات إلى أن ترى أنك تستطيع فعل ذلك دون حذف ملفاتك.
و أن شاء القدر و قمت بحذف بياناتك، تُجد هُناك برامج لاستعادة الملفات المحذوفة على أنظمة جنو/لينكس و الويندوز أيضاً.
س/ قمت بتثبيت النظام بنجاح، لكن لا توجد برامج! و لا يدعم البرامج! (هل مقولة أن البرامج فيه قليلة صحيح)؟!
من أكثر الإشاعات التي تُطلق على أنظمة جنو/لينكس هي (لا يوجد له برامج، البرامج فيه قليلة جداً)، حسناً سأتكلم بمزيد من التوضيح.
أولاً عبارة "لا يدعم البرامج" هذه العبارة من الخاطئ في الأساس قولها! برامج الويندوز (الملفات التنفيذية exe) لا تعمل على بيئة أنظمة جنو/لينكس
و حتى على بقية الأنظمة الأخرى [النظام تجاري محتكر] و برامج جنو/لينكس لا تعمل على أنظمة الويندوز، هذه بيئة مختلفة و هذه بيئة مختلفة.
سؤال للتوضيح/ هل تعمل برامج الويندوز على الماك؟! هل تعمل برامج الويندوز على نظام الأندرويد؟! هل تعمل برامج الويندوز على نظام IOS ؟!
أنظمة الويندوز لها برامج خاصة بها و موجه إليها و أنظمة جنو/لينكس لها برامج خاصة بها و موجه إليها.
هُنا الأمر متوقف على الشركة صاحبة البرنامج أو على المبرمج هو نفسه أن قام بإصدار نسخة خاصة لنظام جنو/لينكس
على سبيل الثال، برنامج realplayer تصدر الشركة نسخة خاصة بنظام الويندوز (exe) و نسخة أخرى خاصة لينكس (deb/rpm)
نسخة الويندوز لا تعمل على اللينكس و نسخة اللينكس لا تعلم على الويندوز, [و إلا لكانت أصدرت نسخة واحدة تعمل على كلا النظامين]
ثانياً، مقولة أن البرامج قليلة فيه!
الآن المستخدم المبتدئ في نظام جنو/لينكس عندما يأتي يريد برامج لتسريع التحميل أو إدارة التحميل سيذهب مباشرة إلى IDM
لكن سيفاجئ أنه لا يعمل على اللينكس ثم يذهب إلى برنامج flash get و أيضاً لا يعمل على اللينكس! (تكلمت بالأعلى عن السبب )
فيأتي و يقول لا توجد برامج او البرامج قليلة جداً، حسناً لماذا توجه إلى (IDM و flash get) لأنه يعرفها أو يعرف اسمائها
لكن لا يعرف أن بجنو/لينكس يوجد برنامج linuxdownloadmanager و يوجد برنامج JDownloader و يوجد برنامج MultiGet و يوجد برنامج Uget و يوجد برنامج Xtreme Download Manager و يوجد برنامج axel download accelerator و يوجد aria2 و يوجد wget و .. و ... إلخ
فالمشكلة كلها أنهُ لا يعرف أسماء تلك البرامج الخاصة بجنو/لينكس!(و أعتقد هكذا صدرت إشاعة لا يوجد لهُ برامج أو برامجه قليلة جداً "وجهة نظري")
س/ هل استطيع تشغيل برامج الويندوز على جنو/لينكس؟
لا، لا تستطيع، بنية و تصميم نظام الويندوز تختلف عن بنية و تصميم نظام جنو/لينكس فلن تعمل الملفات التنفيذية "exe" عليه!
س/ إلا يوجد حل لتشغيل برامج الويندوز على جنو/لينكس؟
يوجد حل، يوجد برنامج wine يُشغل برامج و ألعاب الويندوز على أنظمة جنو/لينكس، لكن ليس من المضمون أن تعمل كل البرابج و الألعاب.
و يفضل عدم استخدام هذا البرنامج إلا في حالات الضرورة فقط، حاول التكيف مع برامج جنو/لينكس الجديدة لكي لا تعود للويندوز.
مواقع وشركات كبيرة تستخدم لينوكس أهمها:
1- Google
2- Twitter
3-facebook
4-Amazon5-IBM
6-NASA
اضف تعليقاً عبر:
الابتسامات