ما هو لينكس؟
لينكس هو نظام تشغيل مفتوح المصدر ومطور من قبل المجتمع، يحتوي على نواة في جوهره، إلى جانب أدوات أخرى وتطبيقات وخدمات.
مثل أي نظام تشغيل آخر مثل ويندوز أو ماك، يدير موارد الأجهزة للنظام مثل المعالج المركزي والذاكرة العشوائية والتخزين. توفر النواة واجهة للتواصل بين نظام التشغيل والأجهزة الأساسية وتيسير التواصل بينهما.
ما هي واجهة أوامر لينكس؟
A command line is an interface that allows you to type and run Linux commands which instruct the operating system on what actions to carry out. A command-line interface is provided by a terminal or terminal emulator such as GNOME Terminal, Konsole, and XTERM.
العمل على سطر الأوامر هو الطريقة المثلى لإدارة نظام لينكس، خاصة عند العمل مع خادم بدون واجهة رسومية أو نظام حد أدنى (نظام لينكس الذي لا يوفر واجهة رسومية).

كيف يعمل لينكس؟
في جوهر كل نظام لينكس نواة. النواة هي ما يميز لينكس عن غيره من أنظمة التشغيل. إنها المكون المركزي لنظام التشغيل وتعمل كجسر بين تطبيقات المستخدم ومكونات الأجهزة الأساسية.
تمكنه من التواصل بين البرمجيات والأجهزة الفعلية الأساسية. تدير النواة جميع العمليات الجارية والذاكرة والملفات، وما إلى ذلك. بشكل موجز، تتولى النواة ما يلي:
- إدارة الذاكرة – يتتبع النواة إستخدام الذاكرة من قبل التطبيقات المختلفة على النظام.
- إدارة الأجهزة – يدير أيضًا العديد من الأجهزة المتصلة بالنظام، مثل الأجهزة المدخل والمخرج.
- إدارة العمليات – يدير النواة العمليات المستمرة من أجل تجنب النزاعات والتشابك وأيضًا للعمل الأمثل للنظام.
- استدعاءات النظام والأمان – تتلقى النواة وتتعامل مع طلبات الخدمة من العمليات.
كما ذكرنا سابقًا، يقف النواة في منتصف العمليات المستخدم والأجهزة الأساسية التي تتألف من ذاكرة الوصول العشوائي، ووحدة المعالجة المركزية، وأجهزة الإدخال والإخراج، والتخزين، والرسومات، والشبكة.
بالإضافة إلى النواة، يشمل نظام التشغيل لينكس العديد من المكونات الأساسية مثل أدوات جنو، وأدوات النظام، والتطبيقات المثبتة، وغيرها الكثير. كل هذه العناصر مجتمعة تشكل نظام تشغيل عامل.
ما هو بيئة محطة العمل لينكس
A desktop environment is a collection of components that provide a Graphical User Interface (GUI) that allows users to seamlessly interact with the operating system. It comprises graphical elements such as icons, menus, windows, taskbars, wallpapers, widgets, and panels to mention a few.
A desktop environment is provided, by default, in modern graphical Linux distributions such as Debian, Ubuntu, Fedora, Rocky, and AlmaLinux. It enhanced user interaction and enables users to easily manage the system as opposed to the command line interface which requires a high skill set to use.
تشمل أمثلة البيئات المكتبية الشهيرة GNOME، وCinnamon، وKDE Plasma، وMATE، وDeepin، وXFCE، وLXDE، وLXQt.

لينكس والمصدر المفتوح
يُعتبر لينكس نظامًا تشغيلًا مجانيًا ومفتوح المصدر، الذي تم إصداره للجمهور في البداية في عام 1991. إنه حاليًا تحت ترخيص GNU General Public License (GPL). يعني المصدر المفتوح أن أي شخص يمكنه دراسة وتعديل وإعادة نشر الكود المصدري، بشرط أن يفعل ذلك بشكل سليم تحت شروط ترخيص GNU GPL.
مع مرور الوقت، كبرت لينكس بصورة كبيرة لتصبح واحدة من أكبر المشاريع المفتوحة المصدر في العالم. لقد استراح قلوب محترفي تكنولوجيا المعلومات، محبي المكتب، والهواة عبر العالم.
تتمتع بمجتمع واسع من المطورين النشطاء وغير المضبوطين الذين يساهمون في النواة، يبحثون ويصلحون الشوائب، يضيفون ميزات جديدة ويفكرون في أفكار جديدة أثناء مشاركة وجهات نظرهم وآرائهم مع المجتمع.
ما هو “التوزيع”؟ وقائمة مواصفات لينكس
غالبًا ما يُختصر على أنه “توزيع” ، التوزيع اللينكسي هو نسخة من نظام التشغيل لينكس المبنية على نواة لينكس. تأتي مع مكونات أخرى مثل أدوات النظام والخدمات والتطبيقات وبرامج إضافية مثل LibreOffice و GIMP ومتصفح Firefox.
تشمل التوزيعات المجانية للينكس الشهيرة Ubuntu من Canonical و Debian من مشروع Debian و Fedora من مشروع Fedora و OpenSUSE من SUSE و Rocky و AlmaLinux اللذين كلاهما يتوافقان 100٪ مع Red Hat.
تشمل التوزيعات التجارية لينكس Oracle و Red Hat Enterprise Linux (RHEL) و SUSE Enterprise Server (SLES).
أي توزيع لينكس يناسبك؟
هناك الكثير من توزيعات Linux واختيار التوزيع المناسب عادة ما يتلخص في ما تريد تحقيقه باستخدامه. قبل الخيار لتوزيعك المفضل، من الجدير بالأهمية من أخذ الوقت للتعرف على الاختلافات والفروقات الدقيقة التي توجد بين توزيعات Linux المختلفة.
للوهلة الأولى، تختلف توزيعات Linux بالطرق التالية.
- إدارة الحزم – هذه هي الطريقة التي يتم بها تثبيت وإدارة الحزم. تستخدم توزيعات Debian APT، وتستخدم المتبعات الأحمر DNF، وتستخدم توزيعات SUSE zypper، وتستخدم توزيعات Arch Pacman لذلك على سبيل المثال. )
- التكلفة – حيث يكون مجاني تمامًا، أو على أساس الاشتراك (في حالة RHEL و SUSE)، أو مدفوع جزئيًا في حالة الدعم العمولة المدفوع.
- الوثائق – وجود وثائق وكتيبات شاملة أو عدم وجودها.
- جودة البرامج – توفر بعض التوزيعات أحدث إصدارات البرامج، في حين أن أخرى لا.
- دعم العملاء – سواء كان البائع يقدم دعمًا جيدًا للمستخدمين أم لا.
- سهولة الاستخدام – معظم توزيعات النظام الأساسي لينكس مستخدمين صديقة وسهلة الاستخدام.
بالنظر إلى ذلك، فإن اختيار التوزيع المناسب يعتمد بشكل أساسي على الشخصية ويعتمد على هدفك. لذا إليك تفصيلًا لتوزيعات لينكس المناسبة لحالات استخدام معينة:
توزيعات لينكس مناسبة للمبتدئين
عند اختيار توزيع لينكس مناسب للمبتدئين أو المبتدئين في لينكس، يقود Ubuntu الحزمة. إنه توزيع مجاني تمامًا ومفتوح المصدر يوفر واجهة مستخدم صديقة للمستخدم ويقدم تجربة مستخدمين متكاملة.
من الغرفة، يمكنك أيضًا الحصول على تطبيقات أساسية اللازمة للانطلاق مثل مجموعة LibreOffice ومتصفح Firefox ولاعب الصوت والفيديو وعارضة الصور وأداة اللقطات وعلبة البريد Thunderbird والتقويم وغيرها الكثير. إنه قابل للتخصيص ومتعدد الاستخدامات.
تشمل التوزيعات الأخرى المناسبة للمبتدئين Linux Mint، Zorin، Elementary OS، MX Linux، و Linux Lite. يجدر الإشارة إلى أن معظم هذه التوزيعات مبنية إما على Debian أو Ubuntu.
توزيعات لينكس من المستوى المتوسط إلى المتقدم
بالنسبة للمستخدمين من المستوى المتوسط إلى المتقدم مثل المطورين ومهندسي النظم وإداريي النظم، يوصى بـ Debian و SUSE Linux و RHEL و Rocky و AlmaLinux و Fedora.
هذه جميع المتنوعات الممتازة التي يمكن أن تخدم كتوزيعات مكتبية أيضًا وكذلك في مؤسسات المستوى الأعلى يتعامل مع العمليات الإنتاجية.
توزيعات Linux للخوادم
توزيعات Linux محسنة للبيئات الخادمية، بما في ذلك المعدن الخام ونشرات السحابة تشمل RHEL، SUSE Linux Enterprise Server (SLES)، Debian stable، Ubuntu Server، و Fedora (Fedora Server و Fedora CoreOS للعمليات المكتنزة.
يعتبرون مثاليين بسبب أدائهم العالي، الاستقرار المثير للإعجاب، والأمان.
توزيعات Linux لأغراض الوسائط المتعددة
بالنسبة للفنانين والمخترعين ومنتجي المحتوى المتعدد الوسائط، يأتي Ubuntu Studio و Fedora Design Suite لديهم.
توزيعات Linux تركز على الأمان
Kali Linux، Black Arch، و Parrot OS هي توزيعات Linux التي يعتبر أنها مثالية لمهام ذات الصلة بالأمان مثل اختبار الإختراق، والتحقيقات الرقمية.
الخاتمة
كانت هذه مقدمة إيضاحية لـ Linux. لقد غطينا مواضيع أساسية فرعية مثل البيئات المكتبية المختلفة، والبيئات المكتبية، ونصائح حول كيف يمكنك اختيار التوزيع المناسب لمهامك اليومية.
سواء كنت مبتدئًا أو مدير نظام أو مهندس محترف، هناك توزيع Linux للجميع.