كيفية تثبيت C++ على Ubuntu: دليل المبتدئين الكامل

آخر تحديث: 17 أكتوبر 2025
نبذة عن الكاتب: تكنوديجيتال
كيفية تثبيت C++ على أوبونتو

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

مقدمة إلى لغة C++

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

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

الشروط

قبل أن نبدأ بتثبيت C++ على Ubuntu، دعونا نتأكد من أنك قمت بتغطية جميع المتطلبات الأساسية. إليك ما ستحتاجه:

  1. أوبونتو:تأكد من تثبيت Ubuntu على نظامك. إذا لم يكن لديك Ubuntu حتى الآن، فيمكنك تنزيله وتثبيته مجانًا من موقع Ubuntu الرسمي.
  2. الوصول إلى الإنترنت:لتنزيل الحزم اللازمة والوثائق المتعلقة بـ C++، ستحتاج إلى اتصال مستقر بالإنترنت.
  3. امتيازات المسؤول:لتثبيت الحزم وإجراء تغييرات على النظام، ستحتاج إلى أن يكون لديك امتيازات المسؤول على نظام Ubuntu الخاص بك. إذا كنت تستخدم حساب مستخدم قياسي، فتأكد من أن لديك إمكانية الوصول إلى المستخدم الذي يتمتع بامتيازات المسؤول أو استشر مسؤول النظام للحصول على المساعدة.

الآن بعد أن أصبحت المتطلبات الأساسية جاهزة، فأنت جاهز لبدء تثبيت C++ على Ubuntu. واصل القراءة للحصول على التعليمات خطوة بخطوة.

خطوات تثبيت C++ على أوبونتو

في هذا القسم، سنرشدك خلال الخطوات لتثبيت C++ على Ubuntu. سنغطي كل من تثبيت مُجمِّع C++ وإعداد بيئة التطوير المتكاملة (IDE) للبرمجة في C++. اتبع الخطوات أدناه للبدء.

  إحباطات مستخدمي لينكس عند استخدام ويندوز 11

1. قم بتحديث نظام Ubuntu الخاص بك

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

  1. افتح المحطة الطرفية في أوبونتو. يمكنك القيام بذلك بالضغط على Ctrl + Alt + T على لوحة المفاتيح الخاصة بك أو عن طريق البحث عن "Terminal" في قائمة التطبيقات.
  2. في المحطة الطرفية، قم بتشغيل الأمر التالي لتحديث مستودعات النظام:
sudo apt update

  1. بمجرد تحديث المستودعات، قم بتشغيل الأمر التالي لتحديث كافة الحزم المثبتة على نظامك:
sudo apt upgrade

  1. أثناء عملية الترقية، سيُطلب منك إدخال كلمة المرور للمستخدم الذي لديه امتيازات المسؤول. أدخله واتبع الإرشادات التي تظهر على الشاشة لإكمال التحديث.

بعد تحديث نظام Ubuntu الخاص بك، ستكون جاهزًا لتثبيت C++ وإعداد بيئة التطوير الخاصة بك.

2. قم بتثبيت مُجمِّع C++

الخطوة الأولى لبدء البرمجة بلغة C++ على نظام أوبونتو هي تثبيت مُصرّف C++. المُصرّف هو الأداة المستخدمة لتحويل شفرة C++ المصدرية إلى برنامج قابل للتنفيذ. على أوبونتو، يُعدّ g++ المُصرّف الأكثر استخدامًا ، وهو جزء من مجموعة مُصرّفات GNU (GCC). لتثبيت g++، اتبع الخطوات التالية:

  1. افتح المحطة في أوبونتو.
  2. في المحطة الطرفية، قم بتشغيل الأمر التالي لتثبيت g++:
sudo apt install g++

  1. أثناء عملية التثبيت، سيُطلب منك إدخال كلمة المرور للمستخدم الذي لديه امتيازات المسؤول. أدخله واتبع الإرشادات التي تظهر على الشاشة لإكمال التثبيت.

بمجرد اكتمال التثبيت بنجاح، سيكون لديك مُجمِّع g++ C++ مُثبتًا على نظام Ubuntu الخاص بك. يمكنك الآن البدء في كتابة وتجميع البرامج بلغة C++.

3. قم بإعداد بيئة تطوير متكاملة (IDE)

على الرغم من عدم ضرورة ذلك تمامًا، فإن استخدام بيئة التطوير المتكاملة (IDE) يمكن أن يحسن بشكل كبير من تجربتك في برمجة C++. توفر بيئة التطوير المتكاملة أدوات وميزات إضافية تجعل كتابة البرامج وتصحيح أخطائها وتشغيلها أسهل. في هذا القسم، سنوصي ببعض بيئات التطوير المتكاملة الشهيرة لـ C++ على Ubuntu.

الخيار 1: Visual Studio Code

Visual Studio Code (VS Code) عبارة عن بيئة تطوير متكاملة مفتوحة المصدر وقابلة للتكوين بدرجة كبيرة تم تطويرها بواسطة Microsoft. إنه يحظى بشعبية كبيرة بين المبرمجين بسبب واجهته البديهية ومجموعة واسعة من الملحقات. لتثبيت Visual Studio Code على Ubuntu، اتبع الخطوات التالية:

  1. افتح المحطة في أوبونتو.
  2. قم بتشغيل الأوامر التالية واحدًا تلو الآخر:
sudo apt update
sudo apt install software-properties-common apt-transport-https wget
wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt update
sudo apt install code

  1. بمجرد اكتمال التثبيت، يمكنك تشغيل Visual Studio Code من قائمة تطبيقات Ubuntu.
  كيفية تحسين إحصائيات ذاكرة لينكس باستخدام وحدات معالجة الرسومات من إنفيديا

الخيار 2: Qt Creator

Qt Creator هو برنامج IDE متخصص في تطوير التطبيقات باستخدام إطار عمل Qt. إنه خيار شائع لأولئك الذين يريدون تطوير التطبيقات الرسومية في C++. لتثبيت Qt Creator على Ubuntu، اتبع الخطوات التالية:

  1. افتح المحطة في أوبونتو.
  2. قم بتشغيل الأمر التالي لتثبيت Qt Creator:
sudo apt install qtcreator

  1. أثناء عملية التثبيت، سيُطلب منك إدخال كلمة المرور للمستخدم الذي لديه امتيازات المسؤول. أدخله واتبع الإرشادات التي تظهر على الشاشة لإكمال التثبيت.

بمجرد إعداد بيئة التطوير المفضلة لديك، ستكون جاهزًا لبدء كتابة وتجميع برامج C++. مبروك!

الأسئلة الشائعة

فيما يلي بعض الأسئلة الشائعة حول تثبيت C++ على Ubuntu، بالإضافة إلى إجاباتها المختصرة.

هل يمكنني تثبيت C++ على توزيعات Linux أخرى غير Ubuntu؟

نعم، يمكن تثبيت C++ على توزيعات Linux الأخرى المشابهة لـ Ubuntu. ومع ذلك، قد تختلف الأوامر المحددة لتثبيت مُجمِّع C++ وفقًا للتوزيع. يرجى الرجوع إلى الوثائق والموارد الخاصة بالتوزيع الذي تستخدمه للحصول على تعليمات دقيقة.

هل أحتاج إلى معرفة مسبقة بالبرمجة لتثبيت C++ على Ubuntu؟

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

هل يمكنني استخدام IDE مختلف لبرمجة C++ على Ubuntu؟

نعم، هناك العديد من بيئات التطوير المتكاملة المتاحة لبرمجة C++ على Ubuntu. تتضمن بعض الخيارات الشائعة Eclipse، وCode::Blocks، وCLion. اختر IDE الذي يناسب احتياجاتك وتفضيلاتك الشخصية.

  نظام لينكس على جهاز PS5: كيفية تحويل جهازك إلى جهاز كمبيوتر باستخدام أوبونتو

هل يمكنني استخدام محرر نصوص بدلاً من IDE لبرمجة C++ على Ubuntu؟

نعم، يمكنك استخدام محرر نصوص مثل Nano أو Vim أو Emacs لكتابة برامج C++. مع ذلك، توفر بيئات التطوير المتكاملة (IDEs) عادةً ميزات إضافية تجعل كتابة البرامج وتصحيح أخطائها وتشغيلها أسهل مقارنةً بمحرر النصوص الأساسي.

أين يمكنني العثور على مصادر إضافية لتعلم لغة C++ على Ubuntu؟

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

كيف يمكنني إلغاء تثبيت مُجمِّع C++ على Ubuntu إذا لم أعد بحاجة إليه؟

إذا كنت تريد إلغاء تثبيت مُجمِّع C++ على Ubuntu، يمكنك القيام بذلك باستخدام الأمر التالي في المحطة الطرفية:

sudo apt remove g++

يرجى ملاحظة أن إلغاء تثبيت مُجمِّع C++ سيؤدي إلى إزالة أي برامج تم تجميعها مسبقًا وتبعياتها. تأكد من عمل نسخة احتياطية لبرامجك الهامة قبل إلغاء تثبيت المترجم.

اختتام

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

نأمل أن تجد هذا الدليل مفيدًا وأنك متحمس لبدء البرمجة بلغة C++. حظا سعيدا في رحلة برمجة أوبونتو الخاصة بك!