كيف أقوم بتثبيت مكتبات OpenSSL على أوبونتو

Kyf Aqwm Btthbyt Mktbat Openssl Ly Awbwntw



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

تثبيت مكتبات OpenSSL على أوبونتو

هناك طريقتان لتثبيت مكتبات OpenSSL على ubuntu ، وهما:







الطريقة الأولى: من المستودع الرسمي

لتثبيت مكتبات OpenSSL على Ubuntu ، اتبع الخطوات الموضحة أدناه:



الخطوة 1: تحديث / ترقية المستودع



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





سودو تحديث مناسب
سودو ترقية ملائمة

الخطوة الثانية: قم بتثبيت OpenSSL



ثم قم بتشغيل الأمر المذكور أدناه لتثبيت openSSL من المستودع الرسمي ، من خلال تشغيل هذا الأمر ، سيتم أيضًا تثبيت مكتبات openSSL:

سودو ملائم ثَبَّتَ يفتح

في الإخراج ، يمكنك رؤية قائمة طويلة من مكتبات opensl التي تم تثبيتها:

الخطوة 3: أداة تطوير Openssl

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

سودو ملائم ثَبَّتَ libssl- ديف

إزالة مكتبات OpenSSL على أوبونتو

لإزالة مكتبات OpenSSL على Ubuntu ، يمكن استخدام أي من الأوامر المذكورة أدناه:

سودو apt إزالة opensl

أو:

سودو تطهير apt opensl

الطريقة الثانية: عن طريق تنزيل ملف .tar

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

الخطوة 1: تثبيت التبعيات الضرورية

لتثبيت OpenSSL يدويًا ، يلزم وجود بعض التبعيات ، قم بتثبيتها باستخدام الأمر المذكور أدناه:

سودو ملائم ثَبَّتَ build-basic zlib1g-dev checkinstall

الخطوة الثانية: تحميل ملف .tar

لتنظيم جميع مكتبات OpenSSL ، اقترح تغيير الدليل إلى / usr / local / src:

قرص مضغوط / usr / محلي / src /

ثم قم بتنزيل أحدث إصدار من openSSL. يأخذ ملف من الموقع الرسمي باستخدام الأمر المذكور أدناه:

سودو wget https: // www.openssl.org / مصدر / opensl-3.0.7.tar.gz

الخطوة 3: استخراج ملف .tar

بعد تنزيل ملف .tar ، استخرجه باستخدام الأمر المذكور أدناه:

سودو يأخذ -xf opensl-3.0.7.tar.gz

الخطوة 4: تكوين وترجمة ملفات OpenSSL

ثم قم بتكوين وترجمة ملفات openSSL باستخدام الأوامر المذكورة أدناه:

قرص مضغوط opensl-3.0.7

سودو . / التكوين --بادئة = / usr / محلي / ssl --openssldir = / usr / محلي / ssl شارك zlib

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

سودو يصنع

ثم قم بتثبيت هذه الملفات القابلة للتنفيذ عن طريق تشغيل الأمر المذكور أدناه:

سودو يصنع ثَبَّتَ

الخطوة 5: تكوين مكتبات الارتباط

قم بإنشاء ملف جديد باستخدام محرر nano لربط المكتبات المكونة:

سودو نانو / إلخ / ld.so.conf.d / opensl-3.0.7.conf

داخل الملف الصق مسار المكتبات:

/ usr / محلي / ssl / lib64

ثم احفظ واخرج من الملف.

الخطوة 6: إعادة تحميل الرابط الديناميكي

ثم أعد تحميل الارتباط الديناميكي للمكتبات التي تم تكوينها باستخدام الأمر المذكور أدناه:

سودو ldconfig -في

الخطوة 7: التحقق

أخيرًا ، قم بتشغيل الأمر المذكور أدناه للتحقق من الإصدار المثبت من openSSL:

نسخة opensl

إزالة مكتبات OpenSSL

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

سودو جمهورية مقدونيا -الترددات اللاسلكية قرص مضغوط / usr / محلي / src /

خاتمة

تحتوي جميع الإصدارات الأخيرة على Ubuntu على مكتبات OpenSSL في مستودعاتها. لذلك يوصى بتثبيت مكتبات OpenSSL من المستودع باستخدام الأمر apt. أيضًا ، قم بتثبيت أدوات التطوير لـ openSSL لتثبيت جميع المكتبات بنجاح. ولكن إذا كنت ترغب في تثبيت أحدث إصدار من openSSL ، فإن طريقة ملف .tar هي الأنسب.