كيفية تجميع ملفات TAR GZ & TAR BZ2 وتثبيتها في نظام التشغيل Ubuntu Linux

كيفية تجميع ملفات TAR GZ & TAR BZ2 وتثبيتها في نظام التشغيل Ubuntu Linux

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





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





كرات من الصلب

ملف .TAR.GZ / BZ2 عبارة عن كرة مضغوطة (الامتداد غير المضغوط هو TAR) والذي يحتوي على شفرة المصدر الأولية للتطبيق الذي اخترته. يتطلب التثبيت تجميع هذه الملفات ومعالجتها وربطها بطريقة تمكن Ubuntu من تنفيذ البرنامج.





تم توحيد تنسيق tarball في عام 1988 (ومرة أخرى في عام 2001) ولا يزال يستخدم على نطاق واسع في كل من Linux و Windows لتوزيع البرامج. تم تصميم كرات القطران في الأصل لتسهيل النسخ الاحتياطي للبيانات على أجهزة الأشرطة ، وليس ذلك لأنك ستفعل ذلك.

إذا لم تكن قد استخدمت سطر أوامر Linux قبل أن لا داعي للقلق ، فستكون الأوامر مباشرة ومتماسكة.



تحضير النظام الخاص بك

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

sudo apt-get install build-basic checkinstall





استخدام قرص windows 10 100 fix

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

sudo apt-get install subversion git-core mercurial





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

/ usr / local / src

لذلك سوف نتمسك بهذا:

sudo chown $ USER / usr / local / src

ثم تأكد من أنه قابل للكتابة:

sudo chmod u + rwx / usr / local / src

أخيرًا سنقوم أيضًا بتثبيت apt- ملف ، والتي تُستخدم لحل أي مشكلات تبعية تواجهها:

sudo apt-get install apt-file

من المحتمل أن تحصل على نافذة منبثقة تخبرك أنك بحاجة إلى تحديث ملف apt ، إذا لم تقم بتشغيل الأمر التالي واتركه ينتهي:

sudo apt-file update

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

استخراج وتكوين

بافتراض أنك قمت بالفعل بتنزيل ملف .TAR.GZ غامض ، فستحتاج أولاً إلى نقله إلى مجلد الإنشاء المخصص لك (كنت أستخدم

/ usr / local / src

). يمكنك القيام بذلك باستخدام متصفح الملفات العادي الخاص بك ، وبمجرد الانتهاء من ذلك ، افتح Terminal جديد.

غيّر إلى مجلد البناء عن طريق كتابة:

cd / usr / local / src

بعد ذلك ، قم باستخراج الأرشيف. ل .TAR.GZ نوع الملفات:

tar -xzvf .tar.gz

ولل .TAR.BZ2 نوع الملفات:

tar -xjvf .tar.bz2

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

إنه في هذه المرحلة أنا حث يمكنك الانتقال إلى المجلد الذي أنشأه الأرشيف للتو (باستخدام متصفح الملفات المعتاد) وفتح إما README أو INSTALL في حالة وجود الملفات. إذا كان برنامجك الخاص يتطلب طريقة مختلفة عن تلك التي أنا على وشك الخوض فيها ، فسيحتفظ هذا الملف بالمفتاح. يمكنك حفظ نفسك أ قطعة أرض من المتاعب من خلال القيام بذلك.

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

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

سيتم استخراج tarball الخاص بك إلى مجلد يحمل نفس اسم الملف ، لذا قم بالتغيير إلى هذا المجلد باستخدام الأمر cd الذي استخدمته سابقًا ، مثل:

cd / usr / local / src /

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

./تهيئة

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

إذا تلقيت رسالة خطأ متعلقة بـ autoconf ، فستحتاج إلى تثبيته عن طريق كتابة:

sudo apt-get install autoconf

ثم اركض

./تهيئة

تكرارا.

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

إذا تلقيت خطأ (شيء مثل

التكوين: خطأ: متطلبات المكتبة ... لم تتحقق

) ابحث عن الملف غير الموجود أعلى رسالة الخطأ ، ثم استخدم البحث عن ملف apt عن طريق كتابة:

البحث عن ملف مناسب.

سيخبرك هذا بحزمة الملف الذي تريده ، بحيث يمكنك تنزيله باستخدام:

قم بتنزيل أي فيديو من أي موقع ويب

sudo apt-get install

لن يحدث هذا بالضرورة دائمًا ، لكنه مفيد جدًا إذا لم يكن لديك التبعيات المطلوبة.

عندما تشعر بالرضا عن حصولك على الحزم (إذا كنت بحاجة إلى أي منها) ، قم بتشغيل ملف

./تهيئة

الأمر مرة أخرى.

إذا سارت الأمور على ما يرام فسترى

config.status: إنشاء Makefile

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

بناء وتثبيت

في نفس نوع النافذة الطرفية:

صنع

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

يمكنك الآن تثبيت البرنامج بالأمر التالي:

sudo checkinstall

اتبع التعليمات التي تظهر على الشاشة ، وأضف وصفًا لبرنامجك واضغط يدخل على هذه الشاشة:

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

يجب الآن تثبيت برنامجك على

/ usr / local / bin

وستتمكن من تشغيله من هناك دون أي مشاكل.

هل نجحت في ذلك؟ أليس من الأسهل مجرد انتظار حزمة أو الحصول عليها من المستودعات؟ ربما وجدتها ... سهلة؟ اسمحوا لنا أن نعرف في التعليقات.

يشارك يشارك سقسقة بريد الالكتروني كيفية تغيير شكل ومظهر سطح مكتب Windows 10 الخاص بك

هل تريد معرفة كيفية جعل Windows 10 يبدو أفضل؟ استخدم هذه التخصيصات البسيطة لجعل Windows 10 خاصًا بك.

اقرأ التالي
مواضيع ذات صلة
  • لينكس
  • أوبونتو
  • ضغط الملفات
نبذة عن الكاتب تيم بروكس(838 مقالا تم نشره)

تيم كاتب مستقل يعيش في ملبورن ، أستراليا. يمكنك متابعته تويتر .

المزيد من Tim Brookes

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك