أحد الأسباب وراء عدم تحول Linux بعد إلى بديل لنظام التشغيل Windows القدير، كونه نظام تشغيل مجاني تمامًا، هو الحاجة إلى استخدام الأوامر لتنفيذ أي إجراء عمليًا. لحسن الحظ، تطور Linux كثيرًا في السنوات الأخيرة، واليوم، يمكننا التفاعل مع أي توزيعة Linux دون الحاجة إلى استخدام محطة طرفية. ومع ذلك، إذا تحدثنا عن تنزيل التطبيقات وتثبيتها، فإن الأمور تتغير قليلاً، نظرًا لأن الكثير منها لا يزال لا يتضمن واجهة رسومية، سواء لتثبيته أو التفاعل معه.
بهذه الطريقة، من الضروري أن يكون لديك بعض المعرفة، حتى الحد الأدنى، بنظام Linux حتى تتمكن من تحقيق أقصى استفادة منه، طالما أننا لا نستطيع تغطية احتياجاتنا باستخدام التطبيقات المتاحة في المتاجر المعنية المضمنة في توزيعات Linux.
طرق تثبيت التطبيقات على نظام Linux
مع استثناءات قليلة، يمكننا في Linux تثبيت التطبيقات باستخدام الواجهة الرسومية أو سطر الأوامر . يعد العثور على تطبيق يعمل من خلال سطر الأوامر واستخدام واجهة رسومية أمرًا نادرًا جدًا.
إذا لم نجد التطبيق الذي نبحث عنه في المتجر، فيمكننا إضافة مستودعات لزيادة عدد التطبيقات التي يمكننا الوصول إليها، وهو أمر من الواضح أنه لا يمكننا القيام به في متاجر التطبيقات الأخرى مثل متجر Windows وApple و متاجر جوجل للأجهزة المحمولة.
في الواقع، من خلال المستودعات، يمكننا أيضًا تنزيل محاكيات وحدة التحكم، وهي محاكيات تعتبرها بعض الشركات مثل Apple وMicrosoft غير قانونية، على الرغم من أنها ليست كذلك حقًا، لأن ما هو غير قانوني هو الحصول على نسخة من اللعبة دون أن تكون أصلية.
عندما نريد تثبيت تطبيق ما، يتحقق Linux مما إذا كان يحتوي على كل ما هو ضروري لتثبيته. إذا كان الأمر كذلك، تثبيته دون مشاكل. ولكن إذا لم يكن لديك ذلك، فيجب أن نخبرك عن طريق إضافة مستودع حيث يمكنك العثور عليه.
في كل من متجر Windows ومتجر Mac App Store، إذا كان التطبيق الذي نريد تنزيله غير متوفر، فعلينا الانتقال إلى موقع المطور لتنزيل التطبيق وتثبيته. بمجرد التثبيت، فإنه يضيف أيضًا برنامج إلغاء التثبيت حتى نتمكن من إزالته من الكمبيوتر عندما لا نحتاج إليه. لإلغاء تثبيت التطبيقات في Linux، علينا فقط فتح المتجر المناسب، وليست هناك حاجة لتشغيل أي برنامج تثبيت.
بالإضافة إلى ذلك، يتم فتح معظم التطبيقات المثبتة على نظامي التشغيل Windows وmacOS عند بدء تشغيل الكمبيوتر في الخلفية للتحقق من إصدار تحديثات جديدة. سواء كان هناك تحديث أم لا، يظل التطبيق مفتوحًا يستهلك موارد الكمبيوتر. في نظام التشغيل Linux، يتم تحديث جميع التطبيقات من خلال متجر التطبيقات. إذا لم نقم بفتحه للتحقق من وجود تحديثات، فلن يتم تشغيلها تلقائيًا عند بدء تشغيل الكمبيوتر.
واجهة رسومية
الطريقة الأسهل والأسرع لتثبيت التطبيقات على Linux هي فتح متجر التطبيقات الخاص بتوزيعة Linux التي قمنا بتثبيتها على جهاز الكمبيوتر الخاص بنا، والبحث عن التطبيق والنقر فوق زر التنزيل. هذا كل شيء. هنا يمكننا إنهاء هذا البرنامج التعليمي. ومع ذلك، لا تتوفر جميع التطبيقات التي قد نرغب في تثبيتها أو نحتاج إلى تثبيتها في متاجر التطبيقات المعنية.
إذا لم يتم العثور على التطبيق الذي نبحث عنه بين مستودعات توزيعة Linux الخاصة بنا، فيمكننا إضافتها لتوسيع عدد التطبيقات المتاحة من خلال المتجر المقابل. لإضافة مستودع، نفتح تطبيق البرامج والتحديثات وننتقل إلى علامة التبويب برامج أخرى، ثم انقر فوق “إضافة” وقم بتعيين عنوان المستودع.
سطر الأوامر
كما ذكرت أعلاه، لا يتم توزيع جميع التطبيقات المتاحة لنظام Linux من خلال مخازن توزيع Linux، على الرغم من أن جميعها تتضمن واجهة رسومية يمكن التفاعل معها، لذلك سنضطر إلى العمل معها من خلال سطر الأوامر.
لتثبيت التطبيقات من خلال سطر الأوامر، يجب علينا تنفيذ خطوتين أو ثلاث خطوات اعتمادًا على ما إذا كانت موجودة في المستودعات التي يمكن لتوزيع Linux الذي قمنا بتثبيته الوصول إليها.
إذا لم يكن التطبيق متاحًا في المستودعات التي يمكن لتوزيعة Linux الوصول إليها، فإن أول شيء يجب علينا فعله هو إضافة المستودع الذي يوجد به التطبيق، باستخدام الأمر التالي:
sudo add-apt-repository direccióndelrepositorio
بعد ذلك، نقوم بتحديث مدير الحزم
sudo apt-get update
وأخيرًا نقوم بتثبيت التطبيق باستخدام الأمر
sudo apt-get install nombreaplicacion
أنواع الحزم
تم تصميم كل نوع من الحزم ليتم استخدامه في إصدارات مختلفة من Linux. على سبيل المثال، لا يمكن تثبيت حزمة Debian على Red Hat، تمامًا كما لا يمكن تثبيت حزمة Arch Linux على Ubuntu أو Debian. لحسن الحظ، يأتي حل هذه المشكلة مع حزم FlatPak وApp Image وSnap. هذه الأنواع من الحزم متوافقة مع جميع أنظمة Linux .
ومع ذلك، سنحصل دائمًا على أفضل أداء إذا استخدمنا الحزم المصممة لنظام Linux حيث نريد استخدامه. إن مديري الحزم يشبهون تمامًا متجر التطبيقات، ولكن بدون تضمين صور التطبيق أو وصفه. إنه مجرد ملف يمكننا من خلاله تثبيت تطبيق ما أو حذفه على جهاز الكمبيوتر الخاص بنا.
فلاتباك/سناب
على الرغم من اختلافهما، إلا أن كلا النوعين من الحزم لهما عملية مماثلة. الميزة الرئيسية لهذا النوع من الحزم هي أنها تتضمن جميع التبعيات ، لذلك من الضروري بذل قصارى جهدك لتنزيلها وتثبيتها حتى يعمل التطبيق.
صورة التطبيق
تعمل هذه الحزم تمامًا مثل تطبيق Windows .exe لأنها تتضمن كل ما هو ضروري للتثبيت، دون الحاجة إلى اتصال بالإنترنت . يمكننا القول أنه أقرب شيء إلى تطبيق Windows محمول، حيث يمكننا تخزينه على USB وأخذه معنا وتثبيته على أي جهاز كمبيوتر.
دورة في الدقيقة/يم
تتوافق حزم RPM وYum مع توزيعات Linux المشتقة من Red Hat، مثل Red Hat Enterprise وFedora وopen SUSE وCentOS بشكل أساسي. لا يمكن تثبيت الحزم ذات هذا الامتداد إلا على هذه التوزيعات.
يستخدم RPM لتثبيت الملفات. rpm محليًا. بينما يتم استخدام YUM لتثبيت البرامج من خلال مستودعات الإنترنت.
DPKG / Apt-get /Apt
يتوافق امتداد DPKG للحزم مع جميع التوزيعات المبنية على دبيان. Apt-Get وApt مخصصان أيضًا لتوزيعات دبيان، ومع ذلك، فإن الأخير أكثر اكتمالًا من DPKG. يتم استخدام DPKG لتثبيت ملفات .deb محليًا، بينما يتم استخدام apt لتثبيت البرامج مباشرة من أي مستودع.
إذا كنا نستخدم Ubuntu عادةً. فمن المحتمل أن يكون مألوفًا بالنسبة لنا لأنه هو المستخدم في التوزيعات المستندة إلى Debian مثل Ubuntu وElementary OS وLubuntu وLinux Mint.
بكمن
مدير الحزم هذا مخصص للتوزيعات المستندة إلى Arch Linux.
مكان تنزيل التطبيقات لنظام التشغيل Linux
عند تنزيل تطبيقات لنظام التشغيل Linux. لدينا ما يصل إلى 3 خيارات مختلفة، حسب احتياجاتنا.
من متجر التطبيقات
يعد استخدام متجر التطبيقات لكل توزيعة Linux أسرع وأسهل طريقة لتنزيل التطبيقات وتثبيتها على Linux. كما أوضحنا أعلاه، إذا لم نجد التطبيق الذي نبحث عنه. فيمكننا إضافة المستودعات التي توجد بها.
من المستودعات
إذا لم يكن التطبيق متاحًا محليًا على جهاز الكمبيوتر الخاص بنا أو لا يمكن الوصول إليه من متجر التوزيع، فإن الطريقة الوحيدة لتنزيله، إما من سطر الأوامر أو من الواجهة الرسومية، هي إضافة المستودعات حيثما توجد.
تشبه المستودعات محلات السوبر ماركت، حيث تتوفر لدينا مجموعة واسعة من التطبيقات. إذا لم نجد المنتج الذي نبحث عنه، فيمكننا الذهاب إلى مستودع / سوبر ماركت آخر.
طريقة الويب
بالإضافة إلى إمكانية تنزيل التطبيقات من المتجر وإضافة مستودعات للجهاز، لدينا أيضًا إمكانية تنزيل التطبيقات التي لا توجد من خلال هذين الخيارين.
على الرغم من أن هذه الطريقة يتم استخدامها بشكل أقل فأقل لأن العديد من المستخدمين يعتبرونها قديمة، إلا أنها تقدم لنا سلسلة من المزايا التي لا يمكننا تجاهلها، مثل أنها تشغل مساحة تخزين أقل، وأسرع عند الفتح وأكثر أمانًا.
البحث عن دورة في الدقيقة
على الرغم من أن الاسم قد يشير إلى عكس ذلك. إلا أنه يمكننا العثور على حزم لأي توزيعة Linux على موقع RPM Seek . تتمثل نقطة القوة في هذا الموقع في النطاق الواسع من الخيارات التي يوفرها لنا لتخصيص عمليات البحث. بالإضافة إلى ذلك، فهو يسمح لك بالبحث عن الملفات بناءً على التبعيات التي تحتاجها.
pkgs.org
سواء كنا نبحث عن حزم لتثبيتها على التوزيعات المبنية على دبيان (.deb) أو التوزيعات المشتقة من Red Hat (.rpm)، بالإضافة إلى العديد من التوزيعات الأخرى، فسنجد في pkgs.org عددًا كبيرًا . يتم عرض جميع الحزم برقم الإصدار المحدد الذي يتم دعمها منه. على الرغم من أن العدد أصغر. إلا أنه يمكننا أيضًا العثور على حزم لـ Arch Linux.
البحث عن حزم دبيان
في هذا الموقع ، لدينا عدد كبير من حزم .deb (Debian) تحت تصرفنا. وهي واحدة من التوزيعات الأكثر شعبية حيث يمكننا أن نجد عملياً أي حزمة نبحث عنها.
حزم أوبونتو
إذا استخدمنا Ubuntu بدلاً من Debian. فيمكننا إلقاء نظرة على حزم Unbuntu حيث سنجد حزمًا من جميع الأنواع ومتوافقة مع أحدث إصدارات Ubuntu.
هل هناك خطر الفيروسات عند تثبيت البرامج على نظام Linux؟
أحد أسباب انتقال العديد من المستخدمين من الأنظمة المستندة إلى Windows إلى أنظمة أخرى مفتوحة المصدر مثل توزيعات Linux المختلفة هو لأسباب أمنية. صحيح أن برامج Microsoft مستقرة جدًا وعملية ومناسبة لجميع أنواع المستخدمين، حتى الأقل خبرة. ومع ذلك، فإن إحدى مشاكله الرئيسية هي أنه نظام التشغيل الرئيسي عندما يتعلق الأمر بأن يصبح هدفًا للمهاجمين.
وذلك لأن Windows هو نظام التشغيل الذي يتمتع بأعلى حصة في السوق. بما يقرب من 90%، والأجانب يعرفون ذلك. إذا اضطروا إلى استثمار الوقت لإنشاء برامج ضارة لإصابة و/أو سرقة البيانات، فإن تركيز تطويرهم على نظام التشغيل Windows سيكون له دائمًا فرصة أكبر للانتشار إلى ملايين أجهزة الكمبيوتر مما لو قاموا بذلك على نظام التشغيل macOS أو حتى Linux. هذا لا يعني أن Windows أقل أمانًا. ولكن لديه فرص أكبر للإصابة من الأنظمة الأخرى التي توجد بها أيضًا جميع أنواع البرامج الضارة.
على العكس من ذلك، نجد توزيعات Linux نادرًا ما نواجه فيها نوعًا من البرامج الضارة عند تثبيت تطبيقات مختلفة. إن القول بعدم وجود فيروسات لأنظمة التشغيل مفتوحة المصدر هذه سيكون أمرًا كاذبًا. ولكن لا يقل صحة عن ذلك أنها تظهر بنسبة أقل بشكل لا نهائي من الرموز الخبيثة التي نجدها في نظام التشغيل Windows للأسباب التي أوضحناها في السابق قسم.