كيفية إضافة تطبيقات في Linux

في هذا المنشور ، سنعمل على تقويض كل طريقة من الطرق المختلفة الممكنة لتثبيت برنامج على Linux. بالنظر إلى أن Ubuntu هو توزيع Linux الأكثر شيوعًا ، خاصة بين أولئك الذين بدأوا للتو في "الغوص" في "عالم Linux" ، فإن هذا البرنامج التعليمي الصغير ، الذي يستهدف بالتحديد "المبتدئين" ، سيركز حصريًا على Ubuntu. على أي حال ، يعمل هذا البرنامج التعليمي أيضًا مع جميع التوزيعات القائمة على Debian و Ubuntu (نظرًا لأنهم جميعًا يستخدمون حزم .DEB) ، وستعمل بعض البرامج والمفاهيم العامة على توزيعات أخرى أيضًا.


يوجد في Ubuntu عدة طرق لإضافة أو إزالة أو تحديث تطبيقات النظام.
يرجى ملاحظة أنه ليست كل التطبيقات المتاحة لـ Ubuntu متاحة افتراضيًا ليتم تثبيتها. سيكون من الضروري تمكين إمكانية تثبيت تطبيقات معينة يدويًا.
الطرق الرئيسية لتثبيت التطبيقات هي:

  • مركز برمجيات أوبونتو. تطبيق بسيط يمكنك من خلاله إضافة أو إزالة الحزم من نظامك بطريقة بسيطة للغاية.
  • برنامج متشابك. باستخدام Synaptic ، ستتمكن من التحكم بشكل أكبر في البرامج التي تقوم بتثبيتها في النظام. فضلا عن عدد أكبر منهم. ملاحظة: يستخدم Synaptic حاليًا apt-get.
  • برنامج ماهر. Adept هو إصدار Synaptic لـ KDE ، المتضمن في Kubuntu.
  • البرامج apt-get أو aptitude. هذه هي البرامج الأكثر تقدمًا التي تعمل في الوضع الطرفي. إنها قوية جدًا وتسمح لك أيضًا بإضافة وإزالة التطبيقات من النظام من بين أشياء أخرى. (Aptitude أكثر اكتمالاً من apt-get ، فهي تتذكر المكتبات التي تم تنزيلها وتزيلها إذا تم إهمالها). لعرض التعليمات الخاصة بأي برنامج يعمل في الوضع الطرفي: (man nombre_del_programa). مثال: man aptitude
  • حزم Deb. الملفات ذات الامتداد .deb هي حزم تطبيقات معدة بالفعل ليتم تثبيتها بسهولة على نظام Ubuntu الخاص بك.
  • الملفات الثنائية. الملفات ذات الامتداد .bin هي برامج قابلة للتنفيذ على Linux.
  • تشغيل الملفات. عادةً ما تكون الملفات ذات الامتداد .run هي المعالجات للتثبيت في Linux.

سنرى الآن كل واحد منهم بخصائصه.

من خلال البرامج

مركز برمجيات أوبونتو

برنامج مركز برامج أوبونتو إنها أسهل طريقة في Ubuntu لتثبيت البرامج أو إزالتها. كما أنها الأكثر محدودية.

يمكنك العثور على البرنامج على قائمة التطبيقات> مركز برامج أوبونتو

1 لتثبيت التطبيقات ، حدد إحدى الفئات المعروضة على الشاشة الرئيسية للبرنامج. سيؤدي هذا إلى تحديث النافذة التي تعرض البرامج المتوفرة في تلك الفئة. الآن عليك فقط البحث عن البرنامج الذي تريد تثبيته والنقر مرتين عليه. ستعرض النافذة وصفًا لها وستمنحك خيار تثبيتها بالضغط على زر التثبيت.

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

3 بالنقر فوق "البرامج المثبتة" على اليسار ، ستصل إلى قائمة بجميع البرامج التي قمت بتثبيتها على نظامك. إذا كنت ترغب في إلغاء تثبيت أي منهم. ما عليك سوى النقر عليه مرتين وستقوم النافذة بالتحديث لتظهر لك وصف البرنامج وتعطيك خيار إلغاء تثبيته.

هنا يمكنك رؤيتها موضحة بتنسيق الفيديو.

مدير الحزم متشابك

متشابك إنه نظام متقدم لتثبيت التطبيقات أو إزالتها من نظامك. البيئة رسومية ، كما هو الحال في Ubuntu Software Center ، لكنها أكثر قوة. باستخدام Synaptic ، يمكنك التحكم الكامل في الحزم (التطبيقات) المثبتة على نظامك.

لتشغيل Synaptic اختر النظام -> الإدارة -> مدير الحزم المتشابك. سيسمح لنا مدير الحزم هذا بتثبيت وإعادة تثبيت وإزالة الحزم بطريقة رسومية بسيطة للغاية.

الشاشة المتشابكة مقسمة إلى 4 أقسام.

أهم اثنين هما قائمة الفئات 1 على الجانب الأيسر والجانب من الحزم 3 على جهة اليمين.

سيؤدي تحديد حزمة من القائمة إلى عرض وصف لها 4.

لتثبيت حزمة ، يمكنك تحديد فئة ، انقر بزر الماوس الأيمن فوق الحزمة المطلوبة وحدد "اطلب التثبيت"أو افعل نقرتين متتاليتين في اسم الحزمة.

حدد بهذه الطريقة جميع الحزم التي تريد تثبيتها على النظام وانقر فوق "تطبيق" لمتابعة التثبيت. سيقوم Synaptic الآن بتنزيل الحزم الضرورية من المستودعات على الإنترنت أو من قرص التثبيت المضغوط.

يمكنك أيضًا استخدام زر البحث للعثور على الحزم التي تريد تثبيتها.

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

لتطبيق التغييرات ، من الضروري النقر فوق الزر "تطبيق".

نظام تثبيت البرامج في Ubuntu قوي للغاية ومتعدد الاستخدامات. داخل المستودعات ، يتم تنظيم التطبيقات في "حزم". تحتوي كل حزمة على حزم أخرى تعتمد عليها في عملها بشكل صحيح. تهتم Synaptic بحل هذه التبعيات وتثبيت الحزم اللازمة لك. لكن ليس هذا فقط. في حزم التطبيق ، يشار أيضًا إلى الحزم الأخرى أنه على الرغم من أنها ليست ضرورية للتطبيق الذي نريد تثبيته للعمل ، إلا أنها مفيدة. هؤلاء هم "الحزم الموصى بها".

يمكننا تكوين Synaptic للنظر في هذه الحزم «موصى به»كما لو كانت تبعيات وبالتالي سيتم أيضًا تثبيتها تلقائيًا.

قم بتشغيل Synaptic وانتقل إلى الإعدادات> التفضيلات، في علامة التبويب فكرة عامة حدد مربع "معاملة الحزم الموصى بها على أنها تبعيات".

هنا يمكنك رؤيتها موضحة بتنسيق الفيديو.

مسؤول خبير بارع

مستخدمو Kubuntu لديهم ما يعادل Synaptic ، يسمى مسؤول خبير بارع. يمكن العثور عليها في القائمة كيدي> النظام> مسؤول خبير. العملية تشبه إلى حد بعيد Synaptic.

مدير خبير

باستخدام مربع البحث ، يمكنك البحث عن الحزم بالاسم ووصفها. بالنقر المزدوج على عنصر من نتيجة القائمة ، يتم تمييزه للتثبيت.
يمكنك مشاهدة تبعيات الحزمة بالنظر إلى خصائصها ("التفاصيل").

يمكننا إدارة المستودعات ببراعة من خلال النقر على القائمة الماهرة ثم إدارة المستودعات

برنامج Kubuntu : هنا هم (رئيسي ، كون ، مقيّد ، أكوان متعددة) وواحد آخر حيث توجد أكواد المصدر ، بالإضافة إلى قائمة منسدلة للاختيار من بينها أو من أي خادم سننزل.

برامج الطرف الثالث: هنا يمكننا تضمين مستودعات إضافية لطرف ثالث أو قرص مدمج.

التحديثات: تحديثات Kubuntu ، يمكننا تحديد التحديثات التي سيراجعها الخبراء ، ونقوم أيضًا بتهيئة التحديثات التلقائية ، ويمكننا اختيار تثبيتها دون إخطارنا ، أو تنزيلها بصمت أو فقط إعلام بوجود تحديثات.

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

بعد إضافة أو إزالة المستودعات للنظام لإجراء التغييرات ، يتعين علينا النقر فوق زر التحقق من وجود تحديثات.

الكفاءة و apt-get

على الرغم من أنه يمكننا تثبيت البرامج بشكل رسومي ، كما رأينا في النقاط السابقة ، يمكننا دائمًا استخدام المحطة الطرفية لتثبيت أي برنامج.

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

كلا البرنامجين متشابهان للغاية ، باستثناء تفصيل واحد: يتذكر aptitude التبعيات التي تم تطبيقها في تثبيت الحزمة. هذا يعني أنك إذا قمت بتثبيت أو تحديث تطبيق باستخدام aptitude ثم أردت إلغاء التثبيت ، فإن aptitude سيحذف البرنامج مع جميع تبعياته (إلا إذا كانت تستخدم بواسطة حزم أخرى). إذا تم التثبيت باستخدام بيئة رسومية apt-get أو Synaptic ، فسيؤدي إلغاء التثبيت إلى إزالة الحزمة المحددة فقط ، ولكن ليس التبعيات.


استعمال

نفتح محطة عبر التطبيقات -> الملحقات -> المحطة الطرفية.

  • تثبيت الحزم:
sudo apt-get install
  • حزم إلغاء التثبيت:
sudo apt-get remove
  • حزم إلغاء التثبيت (بما في ذلك ملفات التكوين):
sudo apt-get purge
  • قم بتحديث قائمة الحزم المتوفرة:
sudo $ apt-get update
  • تحديث النظام بتحديثات الحزمة المتوفرة:
sudo apt-get ترقية
  • احصل على قائمة بخيارات الأوامر:
sudo apt-get help


تثبيت الحزم بدون انترنت

على جهاز كمبيوتر به إنترنت وأن البرنامج / الحزمة التي نريدها غير مثبتة ، يمكننا تنزيل الحزم مع تبعياتها (غير مثبتة بالفعل) باستخدام هذين الأمرين:

sudo aptitude clean sudo aptitude install -d package_name

عندما نقوم بتثبيت حزمة من خلال aptitude / apt ، فإنها تظل في مجلد معين. مع الأمر الأول ، ما نقوم به هو حذف هذه الحزم من الكمبيوتر (لا يؤثر ذلك على عمليات التثبيت التي تم إجراؤها بالفعل).

سيقوم الأمر الثاني بتنزيل الحزمة التي أردناها والتبعيات التي تحتاجها ، لكنه لن يقوم بتثبيتها. الآن نذهب إلى "/ var / cache / apt / archives" ونرى هذه الحزم. نقوم بنسخها ونقلها إلى جهاز كمبيوتر ليس به اتصال وتثبيتها عن طريق النقر المزدوج على كل منها أو في وحدة التحكم:

sudo dpkg -i package_name

ضع في اعتبارك أنه إذا كانت هناك تبعيات ، فيجب عليك تثبيتها أولاً. قد يكون الأمر كذلك أن بعض هذه التبعيات قد تم تثبيتها بالفعل على جهاز الكمبيوتر مع الإنترنت ، بحيث لا يتم تنزيلها.

إذا كان الكمبيوتر المتصل بالإنترنت مثبتًا بالفعل ، فيمكن إلغاء تثبيته باستخدام "aptitude remove" (بدون مسح) ونقوم بإزالة "-d" من "تثبيت aptitude" اللاحق. بهذه الطريقة نقوم أولاً بإلغاء تثبيته ثم تنزيله وتثبيته. بهذه الطريقة ، سيستمر الكمبيوتر المتصل بالإنترنت في الحصول على البرنامج تمامًا كما كان قبل إلغاء تثبيته.

لحل مشاكل التبعية المحتملة ومنعها ، يمكننا الانتقال إلى Synaptic الخاص بجهاز الكمبيوتر مع الإنترنت ، ونبحث عن الحزمة التي نريدها ، وننقر بزر الماوس الأيمن على الحزمة المعنية ، وندخل خصائص وحدد علامة التبويب التبعيات. هناك نرى الحزم التي نحتاجها لتثبيت الحزمة بشكل صحيح على الكمبيوتر بدون الإنترنت.

اختياريًا ، يمكننا أيضًا تنزيل أقراص debian التي تحتوي على العديد من البرامج وحزم .deb ، مما يجعلها متوافقة مع ubuntu ، فنحن ندخل فقط في أصول البرنامج ونضغط على add cd-rom.

استخدام الملفات

حزم Deb

هناك طريقة أخرى لتثبيت التطبيقات على النظام وهي من خلال الحزم المعدة بالفعل للتثبيت ومع الامتداد . DEB.
لتثبيت هذه الحزم عليك فقط القيام بذلك انقر فوق دوبلي على الملف في متصفح Nautilus وسيتم تشغيل التطبيق تلقائيًا جي ديبي، والتي ستهتم بتثبيت الحزمة والبحث عن تبعيات الحزم الأخرى التي قد تحتاجها لتثبيتها بشكل صحيح.

إذا فضلنا ذلك ، فيمكن أيضًا تثبيتها باستخدام سطر الأوامر باستخدام الأمر نظام إدارة حزم دبيان:

sudo dpkg -i .deb

في هذه الحالة ، سيتعين عليك أيضًا تثبيت التبعيات المحتملة للحزمة يدويًا.
يمكن أيضًا استخدام الأمر نفسه لإلغاء تثبيت الحزمة:

sudo dpkg -r


تحويل حزم RPM إلى Deb

بعض توزيعات جنو / لينكس ، مثل Red Hat و SUSE و Mandriva ، تستخدم حزم .rpm ، مرتبة بشكل مختلف عن حزم Debian و Ubuntu .deb.

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

نفتح محطة (التطبيقات> الملحقات> المحطة الطرفية) وتنفيذ التعليمات التالية:

sudo alien .rpm

بهذه الطريقة ، يقوم البرنامج بإنشاء ملف باسم الحزمة ، ولكن بامتداد .deb ، والذي يمكن تثبيته باتباع شرح حزم Deb.

حزم التعبئة التلقائية (التمديد. حزمة)

المشروع التعبئة التلقائية وُلدت فكرة تسهيل تثبيت التطبيقات في Linux بغض النظر عن التوزيع وسطح المكتب الذي تستخدمه. هذا هو السبب في أن العديد من المشاريع تستخدمه ، مثل Inkscape.

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

بمجرد تنزيل الملف ، يجب أن نعطيه أذونات التنفيذ ، والنقر مرتين على الملف وعلى الإشعار الذي يطلب فيه هل تريد تشغيل __ أو عرض محتواه؟ يجب أن نضغط جولة. بمجرد الانتهاء من ذلك ، سيبدأ مثبت البرنامج التعبئة التلقائية ومحتويات العبوة.
عندما يتم تثبيت البرنامج التعبئة التلقائية، الملف التالي من هذا النوع الذي تريد تثبيته ، فقط انقر مرتين عليه دون الحاجة إلى القيام بأي شيء مما سبق.

الملفات الثنائية

الملفات ذات الملحق .bin هي ملفات ثنائية. لا تحتوي على مجموعة من البرامج أو المكتبات مثل الحزم ، لكنها البرنامج نفسه. عادة ، يتم توزيع البرامج التجارية في ظل هذا النظام ، والتي قد تكون مجانية أو لا تكون مجانية ، ولكنها في العادة ليست مجانية.
عندما نقوم بتنزيل ملف من هذا النوع وحفظه على النظام ، فلن يكون لديه إذن للتشغيل.

لذلك ، فإن أول شيء يجب أن نفعله هو منح هذا الملف إذنًا للتشغيل. نعرض القائمة السياقية للملف ونختار الخيار خصائص. نختار علامة التبويب أذونات وسنرى أن الملف قد قرأ وكتب أذونات للمالك ولكن ليس للتنفيذ. نقوم بتنشيط المربع لمنح أذونات التنفيذ وإغلاق النافذة.

 الآن بعد أن منحنا الإذن للملف حتى نتمكن من تنفيذه ، افعل انقر مرتين. عند القيام بذلك ، ستظهر نافذة تمنحك عدة خيارات. أختر جولة.

للقيام بذلك من محطة:

نعطي أذونات التنفيذ للملف:

sudo chmod + x .bin

نقوم بتثبيت الملف الثنائي:

sudo ./.bin دولار

تشغيل الملفات

الملفات .يجري هم معالجات ، رسومية في العادة ، تساعد في التثبيت. لتنفيذها ، ما عليك سوى إدخال الجهاز:

ش. / تشغيل

عادة ، في حالة احتياجك إلى أذونات المستخدم المتميز (تسمى أيضًا المسؤول أو جذر) سيطلب كلمة المرور ؛ إذا لم يكن كذلك ، فقط أضف الطلب سودو قبل الأمر ، والذي سيبدو كالتالي:

sudo sh ./.run

بناء التطبيقات من التعليمات البرمجية المصدر

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

بشكل عام ، الخطوات التي يجب اتباعها لتجميع التطبيق هي التالية:

  1. قم بتنزيل الكود المصدري.
  2. قم بفك الرمز ، وعادة ما يتم تعبئته مع ضغط القطران تحت gzip (* .tar.gz) أو bzip2 (* .tar.bz2).
  3. أدخل المجلد الذي تم إنشاؤه بفك ضغط الرمز.
  4. قم بتشغيل البرنامج النصي تكوين (يستخدم للتحقق من خصائص النظام التي تؤثر على التجميع ، وتكوين التجميع وفقًا لهذه القيم ، وإنشاء الملف MAKEFILE).
  5. الأمر Run جعل، المسؤول عن التجميع.
  6. الأمر Run سودو جعل تثبيت، الذي يقوم بتثبيت التطبيق على النظام ، أو الأفضل من ذلك ، تثبيت الحزمة شيكينستال، و اهرب sudo checkinstall. يقوم هذا التطبيق بإنشاء حزمة .deb بحيث لا يلزم تجميعها في المرة القادمة ، على الرغم من أنها لا تتضمن قائمة التبعيات.

استخدام شيكينستال كما أن لها ميزة أن النظام سوف يتتبع البرامج المثبتة بهذه الطريقة ، مما يسهل أيضًا إلغاء تثبيتها.

فيما يلي مثال كامل لتشغيل هذا الإجراء:

tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure --prefix = / usr make sudo checkinstall

محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

5 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   Tomas35 قال

    فقط شكراً جزيلاً لكم حتى أن هذا ساعدني أول بينينوس في أوبونتوس

  2.   لنستخدم لينكس قال

    اهلا وسهلا يا توماس!
    سنظل تحت تصرفك في حالة رغبتك في اقتراح مواضيع جديدة للمدونة.
    في صحتك! بول.

  3.   ماورو قال

    هذه الدروس كاملة وموجزة وواضحة! شكرا تشي!

  4.   مانويل. قال

    شكرا جزيلا لك ، وظيفة مثيرة جدا للاهتمام.
    استمر في العمل لصالح المبتدئين مثلي.
    شكرا مرة اخرى.

  5.   ميندوندي قال

    شكرا جزيلا لك على التدريس.
    في صحتك!.