كيفية تثبيت AWS CLI على Ubuntu 24.04

Kyfyt Tthbyt Aws Cli Ly Ubuntu 24 04



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

يمكنك تثبيت AWS CLI على Ubuntu 24.04، وهناك طريقتان يمكنك استخدامهما حسب تفضيلاتك. يمكنك تثبيته كحزمة سريعة أو وحدة Python داخل بيئة Python الافتراضية. دعونا نناقش كل خيار.







الطريقة الأولى: تثبيت AWS CLI عبر Snap

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



إذا وجدت هذا الأسلوب مناسبًا، فقم بتنفيذ الأمر أدناه لتثبيت AWS CLI.



$ Sudo snap install aws - cli -- كلاسيكي

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





بمجرد تثبيت AWS CLI، تحقق من الإصدار المثبت للتأكد من تثبيت الحزمة بنجاح.

$ أوس -- إصدار

لقد قمنا بتثبيت الإصدار 2.15.38 من AWS CLI.



الخطوة التالية هي إعداد AWS CLI عن طريق ربطه بحساب AWS الخاص بك للسماح لك بالتحكم في خدمات AWS الخاصة بك. قم بتشغيل أمر التكوين أدناه.

تكوين $ أوس

قم بتوفير بيانات الاعتماد الخاصة بك لإكمال الإعداد.

الطريقة الثانية: تثبيت AWS CLI كوحدة Python

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

علاوة على ذلك، إذا لم تكن لديك امتيازات sudo على النظام، بشرط أن تكون لديك بيئة افتراضية، فستتمكن من تثبيت AWS CLI. اتبع الخطوات التالية.

الخطوة 1: تثبيت Python3 PIP وVenv
لإنشاء بيئة افتراضية، يجب علينا تثبيت Venv. قم بتنفيذ الأمر أدناه لتثبيته.

$ sudo مناسب لتثبيت Python3 - venv

تحتاج أيضًا إلى PIP للمساعدة في تثبيت وحدات Python. لذلك، قم بتثبيت PIP باستخدام الأمر التالي.

$ Sudo مناسب لتثبيت python3 - نقطة

الخطوة 2: إنشاء بيئة افتراضية
باستخدام Venv، يمكننا إنشاء بيئة معزولة لتثبيت AWS CLI دون الحاجة إلى امتيازات sudo. يوصى باستخدام بيئة افتراضية عند العمل مع وحدات Python، لأنها لا تتداخل مع الحزم المثبتة بواسطة APT. علاوة على ذلك، إذا سارت الأمور بشكل جانبي، فلن يؤثر ذلك على نظامك. نحن نستخدم Python 3 لهذه الحالة.

إليك كيفية إنشاء بيئة افتراضية وتنشيطها.

$ بيثون3 - م فينف . venv
$ المصدر . venv / سلة مهملات / تفعيل

لقد أطلقنا على البيئة الافتراضية اسم 'venv'، ولكن يمكنك استخدام أي اسم مفضل. مرة أخرى، قمنا بإنشاء الدليل في موقعنا الحالي، ولكن يمكنك تحديد مسار مختلف.

الخطوة 3: تثبيت AWS CLI
داخل البيئة الافتراضية، سيؤدي تشغيل الأمر التالي إلى تنزيل AWS CLI وتثبيته.

$ pip3 تثبيت awscli

تأكد من اكتمال التنزيل بنجاح. سوف تحصل على نتيجة مشابهة لتلك الموجودة أدناه.

يمكنك التحقق من الإصدار المثبت.

$ أوس -- إصدار

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

خاتمة

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