كيفية تثبيت الحزم في أوبونتو يدويًا

كيفية تثبيت الحزم في أوبونتو يدويًا

منذ فترة طويلة نتحدث عن كيفية القيام بذلك تثبيت الحزم والبرامج من خلال المستودعات ، حزم deb, من حزم rpm ، من PPA أو ببساطة من خلال برامج مثل Synaptic أو Ubuntu Software Centerولكننا لم نتحدث عن كيفية تثبيت برنامج من خلال كود المصدر الخاص به. هذا التثبيت فوضوي للغاية ، لكنه أيضًا أكثر إرضاءً لأنه ، كقاعدة عامة ، هو الأفضل الذي يتكيف مع نظام التشغيل لدينا ، مع أجهزتنا. لإجراء هذا التثبيت ، كل ما يتعين علينا القيام به هو تنزيل حزمة مضغوطة تكون دائمًا من النوع tar.gz أو gz، ما الذي يحتويه كود البرنامج ومن هنا قم بتجميع الملفات.

ما هي البرامج التي أحتاجها لتثبيت الحزم يدويًا؟

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

sudo apt-get install build-essential automake جعل cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper لحاف xutils lintian dh-make libtool autoconf git-core

سيؤدي ذلك إلى جعل Ubuntu يقوم بتثبيت جميع البرامج الضرورية تقريبًا لتتمكن من ترجمة التعليمات البرمجية وبالتالي لتتمكن من تثبيت الحزم يدويًا.

كيف نقوم بتجميع البرنامج بأنفسنا؟

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

. / تكوين

جعل

جعل تثبيت

./إسم البرنامج

اجعلها نظيفة

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


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

اترك تعليقك

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

*

*

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

  1.   جيرسون قال

    لقد حدث لي أنني تحت ملف tar.gz أو tar.bz2 أو ما شابه ، وعندما أقوم بعمل ./configure ، أخطأ في ذلك ؛ أبحث عن التثبيت أو الملف التمهيدي والكثير منهم لا يحضرونه ، ولكن إذا لمست الملف التنفيذي للبرنامج الذي يفتحه ، يبدو الأمر كما لو كان يتم تنزيل جهاز كمبيوتر محمول ولكنني أريد تثبيته مرات عديدة ولم أتمكن من ذلك .
    كيف يتم ذلك في تلك الحالات؟

  2.   خواكين جارسيا قال

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

  3.   فوسكو قال

    ربما يجب أن يكون المقال بعنوان "كيفية ترجمة البرامج في أوبونتو" ، عند رؤية التثبيت اليدوي للحزم اعتقدت أنك ستتحدث عن حزمة dpkg -i

  4.   خوسيه مانويل بينديتو قال

    مرحبًا جواكين
    شكرا جزيلا لحضوركم بلوق الخاص بك. أعتقد أنه أمر رائع ، وأشكرك لذلك.
    أردت أن أسألك عن تثبيت برنامج (Warzone ، على سبيل المثال) ، بنوع التجميع (أعتقد أنه يسمى ذلك) الذي يسأله جيرسون ، لأنني حاولت أن أفعل ما تقوله ، لكنني لا أفعل ذلك. لا أفهم حقًا كيف يتم ذلك من خلال الخطوات بالنسبة لشخص يتعلم القراءة…. الحقيقة هي أنني أفعل بعض الأشياء مع الجهاز ، لكنني كنت أحاول القيام بهذه الأشياء منذ فترة ولم أجد شرحًا مفصلاً ، كما هو الحال في الفصل…. تستطيع فعلها؟

    من الآن فصاعدا أشكرك وأتلقى تحية طيبة

    خوسيه مانويل

  5.   ماركو قال

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

  6.   خوسيه لامب قال

    أخي Geniaaallll ، كنت أبحث عن ذلك. من الصعب العثور عليها مفصلة للغاية وبالتالي فهي ممتنة للغاية. نجاحات القلب لك

  7.   خوان ديفيد قال

    مساء الخير ، لقد حاولت تثبيت هذا البرنامج darktable-3.0.1.tar.xz لم أتمكن من استخدام Ubuntu ، فأنا جديد. سأكون ممتنا تعاونك.