كيفية تثبيت VS Code على أوبونتو

LightNode
بواسطة LightNode · · تم التحديث 2026-07-12

إجابة سريعة: أسرع طريقة لتثبيت VS Code على أوبونتو

أسرع طريقة لتثبيت Visual Studio Code على أوبونتو (26.04 LTS أو 24.04 LTS أو 22.04 LTS) هي تشغيل أمر Snap واحد، أو تنزيل حزمة .deb الرسمية وتثبيتها باستخدام apt. وتعمل أي من هذه الطرق الثلاث على إصدارات أوبونتو الحالية:

  1. Snap (أمر واحد، وتحديثات تلقائية):

    sudo snap install code --classic
    
  2. حزمة .deb الرسمية — نزّلها من code.visualstudio.com، ثم ثبّتها مباشرة باستخدام apt (يضيف هذا أيضًا مستودع Microsoft بحيث يُحدَّث VS Code مع نظامك):

    sudo apt install ./code_*_amd64.deb
    
  3. مستودع APT الخاص بـ Microsoft (الأفضل للإعدادات البرمجية أو الخوادم) — أضف مفتاح توقيع Microsoft ومستودعها، ثم ثبّت code:

    sudo apt install wget gpg
    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft.gpg
    echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
    sudo apt update && sudo apt install code
    

بعد التثبيت، شغّل VS Code بكتابة code في الطرفية أو بفتحه من قائمة التطبيقات. أما الشرح التفصيلي خطوة بخطوة لكل طريقة — بما في ذلك تعليمات الطرفية وإعداد ما بعد التثبيت واستكشاف الأخطاء — فهو أدناه.

المقدمة

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

وبالنسبة لمستخدمي أوبونتو، يفتح تثبيت VSCode عالمًا من الإمكانات في تحرير الأكواد وتصحيح الأخطاء وتكامل التحكم بالإصدارات. وسواء كنت مطور ويب أو عالِم بيانات أو مسؤول نظام، فبإمكان VSCode أن يعزّز إنتاجيتك بشكل كبير ويبسّط سير عملك.

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

المتطلبات الأساسية

قبل أن نبدأ عملية التثبيت، لنتأكد من امتلاكك كل ما تحتاجه لتثبيت Visual Studio Code بنجاح على نظام أوبونتو لديك. وإليك المتطلبات الأساسية:

  1. نظام تشغيل أوبونتو:

    • يعمل VSCode على جميع إصدارات أوبونتو المدعومة حاليًا، بما في ذلك أوبونتو 26.04 LTS (Resolute Raccoon، الصادر في 23 أبريل 2026) و24.04 LTS (Noble Numbat) و22.04 LTS (Jammy Jellyfish)، إضافةً إلى الإصدارات الحالية غير طويلة الدعم (non-LTS). ولا يزال أوبونتو 20.04 LTS يعمل، لكن دعمه القياسي انتهى في 31 مايو 2025، لذا صار يتلقى التحديثات عبر الصيانة الأمنية الموسّعة (Expanded Security Maintenance عبر Ubuntu Pro) فقط.
    • لم يعد أوبونتو 18.04 LTS مدعومًا. فمنذ إصدار VS Code 1.86 (يناير 2024) صار المحرر يتطلب glibc 2.28 أو أحدث، بينما يأتي أوبونتو 18.04 مع glibc 2.27، لذا لم يعد قادرًا على تشغيل الإصدارات الحالية — والإصدار 1.85 هو آخر إصدار يعمل على 18.04.
    • تأكد من تحديث نظام أوبونتو لديك بتشغيل sudo apt update && sudo apt upgrade في الطرفية.
  2. الاتصال بالإنترنت:

    • يلزم اتصال إنترنت مستقر لتنزيل VSCode وتبعياته.
    • إذا كنت على اتصال محدود الاستهلاك، فلاحظ أن حجم تنزيل حزمة .deb الحالية نحو 190 ميجابايت.
  3. معرفة أساسية بالطرفية:

    • تتطلب بعض طرق التثبيت استخدام سطر الأوامر.
    • سيكون من المفيد أن تلمّ بأوامر الطرفية الأساسية.
  4. صلاحيات sudo:

    • ستحتاج إلى صلاحية sudo لتثبيت البرامج على نظام أوبونتو لديك.
    • تأكد من معرفتك كلمة مرور sudo الخاصة بنظامك.
  5. مساحة قرص كافية:

    • يتطلب VSCode نحو 400 ميجابايت من مساحة القرص بعد التثبيت.
    • تأكد من توفر مساحة حرة كافية على نظامك.
  6. معمارية مدعومة:

    • يدعم VSCode الأنظمة ذات معمارية 64 بت.
    • للتحقق من معمارية نظامك، شغّل uname -m في الطرفية، وينبغي أن يُرجع x86_64.

الطريقة 1: تثبيت VSCode من مركز برمجيات أوبونتو

يوفر مركز برمجيات أوبونتو واجهة رسومية لتثبيت التطبيقات، ما يجعله خيارًا مثاليًا لمن يفضّلون النهج المرئي. وإليك كيفية تثبيت Visual Studio Code بهذه الطريقة:

  1. افتح مركز برمجيات أوبونتو:

    • انقر على أيقونة برمجيات أوبونتو في الشريط الجانبي (dock)، أو ابحث عن "Ubuntu Software" في نظرة الأنشطة العامة.
  2. ابحث عن VSCode:

    • بعد فتح مركز البرمجيات، انقر على شريط البحث في الأعلى.
    • اكتب "Visual Studio Code" أو ببساطة "VSCode" واضغط على Enter.
  3. حدد موقع Visual Studio Code:

    • ينبغي أن ترى Visual Studio Code في نتائج البحث.
    • وعادةً ما يظهر بأيقونة VSCode الرسمية، منشورًا بواسطة Microsoft.
  4. ثبّت VSCode:

    • انقر على عنصر Visual Studio Code لفتح صفحة تفاصيله.
    • انقر على زر "Install" (تثبيت).
    • قد يُطلب منك إدخال كلمة مرورك لتأكيد التثبيت.
  5. انتظر حتى تكتمل عملية التثبيت:

    • سيقوم مركز البرمجيات بتنزيل VSCode وتثبيته.
    • وتستغرق هذه العملية بضع دقائق عادةً، حسب سرعة الإنترنت لديك.
  6. شغّل VSCode:

    • بعد اكتمال التثبيت، يمكنك النقر على زر "Launch" (تشغيل) في مركز البرمجيات.
    • أو يمكنك العثور على VSCode في قائمة التطبيقات، أو البحث عنه في نظرة الأنشطة العامة.

الطريقة 2: تثبيت VSCode باستخدام APT

يُعد تثبيت VSCode باستخدام APT (أداة إدارة الحزم المتقدمة) طريقة أكثر متانة تضمن حصولك على أحدث إصدار مباشرةً من Microsoft. وتتضمن هذه الطريقة إضافة مستودع Microsoft الرسمي إلى نظامك. وإليك كيفية القيام بذلك:

  1. حدّث فهرس الحزم: افتح الطرفية وشغّل الأمر التالي للتأكد من أن فهرس الحزم لديك محدَّث:

    sudo apt update
    
  2. ثبّت التبعيات: ثبّت التبعيات اللازمة بتشغيل:

    sudo apt install wget gpg apt-transport-https
    
  3. استورد مفتاح GPG الخاص بـ Microsoft: استورد مفتاح GPG الخاص بـ Microsoft وخزّنه في دليل keyrings الحديث. (أصبح الأمر القديم apt-key add مُهمَلًا ولم يعد يعمل على أوبونتو 22.04 والإصدارات الأحدث، فاستخدم gpg --dearmor بدلًا منه):

    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft.gpg
    
  4. أضف مستودع VSCode: فعّل مستودع VS Code الرسمي، مع الإشارة إلى المفتاح الذي أضفته للتو:

    echo "deb [arch=amd64,arm64,armhf signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
    
  5. حدّث فهرس الحزم مرة أخرى: بعد إضافة المستودع الجديد، حدّث فهرس الحزم:

    sudo apt update
    
  6. ثبّت VSCode: أخيرًا، ثبّت Visual Studio Code:

    sudo apt install code
    
  7. تحقق من التثبيت: بعد اكتمال التثبيت، يمكنك التحقق منه بفحص الإصدار:

    code --version
    

توفر هذه الطريقة عدة مزايا:

  • سيكون لديك دائمًا وصول إلى أحدث إصدار من VSCode.
  • ستُدار التحديثات عبر عملية التحديث القياسية في أوبونتو.
  • من الأيسر أتمتتها في السكربتات لإعداد النظام.

الطريقة 3: تثبيت VSCode باستخدام حزمة .deb

يُعد تثبيت VSCode باستخدام حزمة .deb طريقة أخرى بسيطة. وهي مفيدة إذا أردت تنزيل الحزمة أولًا وتثبيتها لاحقًا، أو إذا احتجت إلى تثبيت VSCode على جهاز بلا اتصال بالإنترنت. وإليك كيفية القيام بذلك:

  1. نزّل حزمة .deb:

    • افتح متصفح ويب وانتقل إلى الموقع الرسمي لـ Visual Studio Code: https://code.visualstudio.com/
    • انقر على زر التنزيل الخاص بنظام Linux.
    • اختر حزمة .deb لأوبونتو/ديبيان.
    • وينبغي أن يبدأ التنزيل تلقائيًا.
  2. حدد موقع الملف المنزَّل:

    • يكون الملف افتراضيًا في مجلد التنزيلات (Downloads) لديك.
    • وسيكون اسم الملف على هذا النحو code_1.XX.X-XXXXXXXXXX_amd64.deb، حيث تمثّل X أرقام الإصدار.
  3. التثبيت عبر الواجهة الرسومية (الخيار 1):

    • بعد اكتمال التنزيل، انقر نقرًا مزدوجًا على ملف .deb.
    • وينبغي أن يفتح هذا مركز برمجيات أوبونتو.
    • انقر على زر "Install" (تثبيت).
    • أدخل كلمة مرورك عند مطالبتك بها لتأكيد التثبيت.
  4. التثبيت عبر الطرفية (الخيار 2):

    • إذا كنت تفضّل استخدام الطرفية، فالطريقة الموصى بها هي تثبيت حزمة .deb باستخدام apt، الذي يحل أي تبعيات تلقائيًا نيابةً عنك:
      sudo apt install ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
      
    • استبدل حروف X برقم الإصدار الفعلي للملف الذي نزّلته (بالنسبة للإصدار الحالي 1.128 يكون الاسم على هذا النحو code_1.128.0-XXXXXXXXXX_amd64.deb، حيث تمثّل الأرقام الأخيرة طابع وقت البناء الظاهر في صفحة التنزيل). وتضيف هذه الطريقة أيضًا مستودع Microsoft بحيث يبقى VS Code محدَّثًا عبر apt.
    • أو يمكنك استخدام dpkg ثم إصلاح أي تبعيات مفقودة:
      sudo dpkg -i ~/Downloads/code_1.XX.X-XXXXXXXXXX_amd64.deb
      sudo apt install -f
      
  5. تحقق من التثبيت:

    • بعد التثبيت، يمكنك التحقق منه بفتح VSCode من قائمة التطبيقات أو بتشغيل code في الطرفية.

تتمتع هذه الطريقة ببعض المزايا:

  • تتيح لك التثبيت دون اتصال إذا نزّلت ملف .deb على جهاز آخر.
  • تمنحك التحكم في الإصدار الذي تثبّته.
  • وهي مفيدة للنشر الجماعي في المؤسسات.

الطريقة 4: تثبيت VSCode باستخدام Snap

حزم Snap مدعومة افتراضيًا على أوبونتو 26.04 و24.04 و22.04، ما يجعل هذا الخيار الأسرع بأمر واحد. وحزمة VS Code على Snap منشورة ومُدارة بواسطة Microsoft، وتحدّث نفسها تلقائيًا في الخلفية. وإليك كيفية استخدامها:

  1. ثبّت VSCode باستخدام Snap: افتح الطرفية وشغّل:

    sudo snap install code --classic
    

    الخيار --classic مطلوب لأن VS Code يحتاج إلى وصول واسع إلى نظامك لتحرير الملفات وتشغيل الأدوات خارج صندوق الحماية (sandbox) المعتاد الخاص بـ snap.

  2. تحقق من التثبيت: أكّد التثبيت بفحص الإصدار:

    code --version
    

تتمتع هذه الطريقة ببعض المزايا:

  • إنها أمر واحد لا يتطلب إعداد أي مستودع.
  • تُطبَّق التحديثات تلقائيًا في الخلفية.
  • تعمل على نحو متطابق عبر إصدارات أوبونتو الحالية.

خطوات ما بعد التثبيت

بعد تثبيت Visual Studio Code بنجاح على نظام أوبونتو لديك، هناك بضع خطوات قد ترغب في اتخاذها لضمان أفضل تجربة:

  1. تشغيل VSCode:

    • يمكنك تشغيل VSCode بعدة طرق:
      • انقر على أيقونة VSCode في قائمة التطبيقات لديك
      • ابحث عن "Visual Studio Code" في نظرة الأنشطة العامة
      • استخدم الطرفية بكتابة code والضغط على Enter
  2. إعداد التكامل مع سطر الأوامر:

    • يمكن تشغيل VSCode من الطرفية لفتح الملفات أو المجلدات.
    • ولتفعيل ذلك، افتح VSCode ثم:
      1. اضغط على Ctrl+Shift+P لفتح لوحة الأوامر (Command Palette)
      2. اكتب "shell command" واختر "Shell Command: Install 'code' command in PATH"
    • بعد ذلك، يمكنك استخدام أوامر مثل code . لفتح الدليل الحالي في VSCode
  3. تثبيت الإضافات:

    • يمكن توسيع وظائف VSCode عبر الإضافات.
    • ولتثبيت الإضافات:
      1. انقر على أيقونة الإضافات في الشريط الجانبي الأيسر (أو اضغط على Ctrl+Shift+X)
      2. ابحث عن الإضافات التي تحتاجها (مثل Python وC++ وJavaScript)
      3. انقر على "Install" في الإضافات التي تريدها
  4. ضبط الإعدادات:

    • خصّص VSCode حسب رغبتك:
      1. انتقل إلى File > Preferences > Settings (أو اضغط على Ctrl+,)
      2. من هنا يمكنك ضبط إعدادات مختلفة مثل السمة وحجم الخط والمسافة البادئة وغيرها.
  5. تحديث VSCode:

    • إذا كنت قد ثبّته عبر APT أو مركز البرمجيات:
      • سيُحدَّث VSCode تلقائيًا مع تحديثات نظامك
      • ويمكنك التحقق يدويًا من التحديثات بتشغيل:
        sudo apt update
        sudo apt upgrade
        
    • وإذا كنت قد ثبّته عبر حزمة .deb:
      • ستحتاج إلى تنزيل الإصدارات الجديدة وتثبيتها يدويًا
      • وسينبّهك VSCode عند توفر تحديثات
  6. تعلّم اختصارات لوحة المفاتيح:

    • يضم VSCode كثيرًا من اختصارات لوحة المفاتيح المفيدة
    • اعرض جميع الاختصارات بالانتقال إلى File > Preferences > Keyboard Shortcuts
    • ومن الاختصارات الشائعة:
      • Ctrl+P: فتح ملف بسرعة
      • Ctrl+Shift+P: لوحة الأوامر
      • Ctrl+/: تبديل تعليق السطر

تثبيت VSCode على أوبونتو

الأسئلة الشائعة (FAQ)

س: هل Visual Studio Code مجاني للاستخدام؟

ج: نعم، Visual Studio Code برنامج مجاني ومفتوح المصدر، ومتاح للاستخدام دون أي رسوم.

س: هل يمكنني استخدام VSCode للغات غير التي طوّرتها Microsoft؟

ج: بالتأكيد! يدعم VSCode مجموعة واسعة من لغات البرمجة عبر نظامه القابل للتوسيع. ويمكنك العثور على إضافات للغات مثل Python وJava وC++ وRuby وغيرها الكثير.

س: كيف أُلغي تثبيت VSCode إذا لم أعد بحاجة إليه؟

ج: لإلغاء تثبيت VSCode، يمكنك استخدام الأمر التالي في الطرفية:

sudo apt remove code

وإذا كنت قد ثبّته عبر حزمة .deb، فقد تحتاج إلى استخدام:

sudo dpkg -r code

س: VSCode لا يتعرّف على لغة البرمجة التي أستخدمها. ماذا أفعل؟

ج: قد تحتاج إلى تثبيت الإضافة المناسبة للغة. افتح VSCode، وانتقل إلى عرض الإضافات (Ctrl+Shift+X)، ثم ابحث عن لغتك للعثور على الإضافة ذات الصلة وتثبيتها.

س: هل يمكنني مزامنة إعدادات VSCode عبر عدة أجهزة؟

ج: نعم، يوفر VSCode ميزة مزامنة الإعدادات (Settings Sync). ويمكنك تفعيلها بالنقر على أيقونة الترس في الزاوية السفلية اليسرى واختيار "Turn on Settings Sync".

س: كم مرة يُحدَّث VSCode؟

ج: تصدر Microsoft تحديثات VSCode شهريًا في العادة، وتشمل هذه التحديثات إصلاح الأخطاء وتحسينات الأداء وميزات جديدة.

س: هل يمكنني استخدام VSCode للتطوير عن بُعد؟

ج: نعم، يدعم VSCode التطوير عن بُعد عبر حزمة إضافات Remote Development. وهذا يتيح لك استخدام حاوية أو جهاز بعيد أو نظام Windows Subsystem for Linux (WSL) كبيئة تطوير كاملة الميزات.

س: هل VSCode هو نفسه Visual Studio؟

ج: لا، يختلف VSCode (Visual Studio Code) عن Visual Studio. فـ VSCode محرر أكواد خفيف ومتعدد المنصات، بينما Visual Studio بيئة تطوير متكاملة (IDE) كاملة موجهة أساسًا لنظام Windows.

س: هل يمكنني المساهمة في تطوير VSCode؟

ج: نعم، VSCode مفتوح المصدر، وترحّب Microsoft بالمساهمات. ويمكنك العثور على الشيفرة المصدرية وإرشادات المساهمة في مستودع GitHub الخاص بها.

س: أيقونة VSCode في علبة النظام (system tray) مفقودة. كيف أصلح ذلك؟

ج: هذه مشكلة معروفة في بعض توزيعات Linux. ويمكنك محاولة تثبيت حزمة libappindicator1:

sudo apt install libappindicator1

وإذا لم ينجح ذلك، فقد تحتاج إلى استخدام إضافة GNOME shell مثل "TopIcons Plus" لعرض الأيقونة.