كيفية تثبيت Nano على أوبونتو؟

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

إجابة سريعة: تثبيت Nano على أوبونتو

لتثبيت Nano على أوبونتو، افتح الطرفية ونفّذ:

sudo apt update && sudo apt install nano

هذا كل شيء. فـ Nano متوفّر في مستودعات أوبونتو الافتراضية، ولا حاجة إلى أي إعداد إضافي. وعلى معظم الأنظمة يكون Nano مثبَّتًا مسبقًا بالفعل — ويمكنك التأكد من ذلك باستخدام nano --version قبل التثبيت. ويعمل هذا في كل إصدار حالي، بما في ذلك Ubuntu 24.04 LTS (Noble Numbat) وUbuntu 22.04 LTS (Jammy Jellyfish)، اعتبارًا من عام 2026.

وبمجرد التثبيت، افتح ملفًا أو أنشئه باستخدام nano filename، وحرّره، ثم اضغط Ctrl + O للحفظ وCtrl + X للخروج. ولتحرير ملف نظام، ابدأ الأمر بـ sudo (على سبيل المثال: sudo nano /etc/hosts).

ويغطّي بقية هذا الدليل التحقق من وجود تثبيت سابق، وطرق التثبيت البديلة (بما في ذلك البناء من المصدر)، والاستخدام الأساسي، وكيفية إعداد Nano باستخدام ملف .nanorc.

مقدمة

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

ويقدّم Nano عدة مزايا:

  1. واجهة بديهية: على عكس المحررات الأكثر تعقيدًا مثل Vim، يعرض Nano الأوامر المتاحة في أسفل الشاشة، مما يسهّل على المستخدمين الجدد التنقل.
  2. خفيف الوزن: Nano برنامج صغير لا يستهلك الكثير من موارد النظام.
  3. تحرير سريع: إنه مثالي لإجراء تغييرات سريعة على ملفات الإعداد أو كتابة سكربتات قصيرة.
  4. تمييز الصياغة: يدعم Nano تمييز الصياغة (syntax highlighting) لمختلف لغات البرمجة، مما يعزّز قابلية القراءة.

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

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

قبل أن نشرع في تثبيت Nano، تأكّد من أن نظامك يستوفي المتطلبات التالية:

  1. إصدار أوبونتو: ينطبق هذا الدليل على جميع إصدارات أوبونتو المدعومة حاليًا، بما في ذلك Ubuntu 24.04 LTS (Noble Numbat) و22.04 LTS (Jammy Jellyfish) وما بعدها، إضافةً إلى الإصدارات الأقدم مثل 20.04 LTS. ومع ذلك، من الجيد دائمًا إبقاء نظامك محدَّثًا.

  2. الوصول إلى الطرفية: ينبغي أن تكون معتادًا على الاستخدام الأساسي للطرفية. فمعظم الأوامر في هذا الدليل ستُنفَّذ في الطرفية.

  3. صلاحيات sudo: ستحتاج إلى صلاحيات المسؤول (sudo) على نظام أوبونتو لديك لتثبيت البرمجيات. تأكّد من امتلاكك الأذونات اللازمة قبل المتابعة.

  4. اتصال بالإنترنت: يلزم اتصال مستقر بالإنترنت لتنزيل Nano وأي اعتماديات ضرورية.

  5. فهم أساسي لمحررات النصوص: مع أن Nano سهل الاستخدام، فإن امتلاك فهم أساسي لمحررات النصوص سيكون مفيدًا.

التحقق مما إذا كان Nano مثبَّتًا بالفعل

قبل أن نشرع في التثبيت، من الجيد التحقق مما إذا كان Nano مثبَّتًا بالفعل على نظام أوبونتو لديك. فكثير من توزيعات أوبونتو تأتي بـ Nano مثبَّتًا مسبقًا، لذا قد يكون موجودًا لديك بالفعل.

للتحقق مما إذا كان Nano مثبَّتًا، اتبع الخطوات التالية:

  1. افتح الطرفية (يمكنك ذلك بالضغط على Ctrl + Alt + T).

  2. اكتب الأمر التالي واضغط Enter:

    nano --version
    
  3. فسِّر النتائج:

    • إذا كان Nano مثبَّتًا، فسترى مخرجات مشابهة لهذه (يعتمد الإصدار الدقيق على إصدار أوبونتو لديك — فمثلًا يأتي Ubuntu 24.04 LTS بـ nano 7.x، ويأتي Ubuntu 22.04 LTS بـ nano 6.x):
      GNU nano, version 7.2
      (C) 2023 the Free Software Foundation and various contributors
      Compiled options: --enable-utf8
      
    • أما إذا لم يكن Nano مثبَّتًا، فسترى رسالة خطأ مثل:
      Command 'nano' not found, but can be installed with:
      sudo apt install nano
      

إذا كان Nano مثبَّتًا بالفعل، فيمكنك الانتقال إلى قسم "الاستخدام الأساسي لـ Nano". وإذا لم يكن مثبَّتًا، فتابِع إلى طرق التثبيت أدناه.

طرق التثبيت

الطريقة 1: استخدام مدير الحزم apt

أسهل الطرق وأكثرها شيوعًا لتثبيت Nano على أوبونتو هي استخدام مدير الحزم apt. وإليك الخطوات:

  1. أولًا، حدِّث قوائم الحزم لديك لتضمن حصولك على أحدث إصدار:

    sudo apt update
    
  2. ثم ثبّت Nano بتنفيذ:

    sudo apt install nano
    
  3. عند المطالبة، أدخِل كلمة المرور الخاصة بك واضغط 'Y' لتأكيد التثبيت.

  4. وبمجرد اكتمال التثبيت، تحقّق منه بفحص الإصدار مرة أخرى:

    nano --version
    

هذه الطريقة سريعة وبسيطة، وتضمن حصولك على إصدار من Nano متوافق مع نظام أوبونتو لديك. وعلى Ubuntu 24.04 LTS و22.04 LTS في عام 2026، يثبّت apt إصدارًا حديثًا ومختبَرًا جيدًا من Nano مباشرةً من المستودعات الرسمية — وبالنسبة للغالبية العظمى من المستخدمين، هذا هو النهج المُوصى به، ونادرًا ما تحتاج إلى البناء من المصدر.

الطريقة 2: التثبيت من المصدر

مع أن هذه الطريقة أقل شيوعًا، فقد ترغب في تثبيت Nano من المصدر إذا كنت بحاجة إلى إصدار محدَّد أو أردت أحدث الميزات. وإليك كيفية القيام بذلك:

  1. أولًا، ثبّت أدوات البناء اللازمة:

    sudo apt install build-essential libncurses5-dev
    
  2. نزّل أحدث شيفرة مصدرية لـ Nano من الموقع الرسمي:

    wget https://www.nano-editor.org/dist/latest/nano-latest.tar.xz
    
  3. استخرج الملف الذي نزّلته:

    tar -xvf nano-latest.tar.xz
    
  4. انتقل إلى الدليل المستخرَج:

    cd nano-*
    
  5. هيّئ عملية البناء:

    ./configure
    
  6. ترجِم الشيفرة المصدرية:

    make
    
  7. ثبّت Nano:

    sudo make install
    
  8. تحقّق من التثبيت:

    nano --version
    

الاستخدام الأساسي لـ Nano

الآن بعد أن ثبّت Nano، لنستعرض بعض الاستخدامات الأساسية:

  1. فتح ملف: لفتح ملف باستخدام Nano، استخدم الأمر:

    nano filename
    

    وإذا لم يكن الملف موجودًا، فسينشئه Nano.

  2. التحرير الأساسي:

    • استخدم مفاتيح الأسهم للتنقل في النص.
    • اكتب لإدراج نص عند موضع المؤشر.
    • استخدم Backspace لحذف الأحرف.
  3. الأوامر الأساسية: يستخدم Nano اختصارات لوحة المفاتيح للأوامر. وأكثرها شيوعًا:

    • Ctrl + O: حفظ الملف
    • Ctrl + X: الخروج من Nano
    • Ctrl + K: قص السطر الحالي
    • Ctrl + U: لصق النص المقصوص
    • Ctrl + W: البحث عن نص
    • Ctrl + G: الحصول على المساعدة
  4. الحفظ والخروج:

    • للحفظ، اضغط Ctrl + O، ثم Enter للتأكيد.
    • للخروج، اضغط Ctrl + X. وإذا كنت قد أجريت تغييرات، فسيسألك Nano عمّا إذا كنت تريد حفظها.

إعداد Nano

يمكن تخصيص Nano ليناسب تفضيلاتك. وإليك كيفية إعداده:

  1. موقع ملف الإعداد: يقع ملف الإعداد العام على مستوى النظام لـ Nano في /etc/nanorc. وللإعداد الخاص بالمستخدم، أنشئ أو حرِّر الملف ~/.nanorc في دليل المنزل لديك.

  2. خيارات الإعداد الشائعة: إليك بعض الخيارات المفيدة التي يمكنك إضافتها إلى ملف .nanorc لديك:

    # Enable line numbers
    set linenumbers
    
    # Enable mouse support
    set mouse
    
    # Enable smooth scrolling
    set smooth
    
    # Set tab size
    set tabsize 4
    
    # Enable syntax highlighting
    include "/usr/share/nano/*.nanorc"
    
  3. تمييز الصياغة: يدعم Nano تمييز الصياغة للعديد من لغات البرمجة. ولتفعيله للغة معيّنة، أضِف سطرًا مثل هذا إلى ملف .nanorc لديك:

    include "/usr/share/nano/python.nanorc"
    

    واستبدل "python" باللغة التي تختارها.

  4. اختصارات مخصَّصة: يمكنك تعريف اختصارات مخصَّصة في ملف .nanorc لديك. على سبيل المثال:

    bind ^J justify main
    

    يربط هذا Ctrl + J بوظيفة الضبط (justify) في المحرر الرئيسي.

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

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

س: ما الفرق بين Nano ومحررات النصوص الأخرى مثل Vim أو Emacs؟

ج: صُمِّم Nano ليكون أيسر في الاستخدام وأكثر بداهة، خصوصًا للمبتدئين. فهو يعرض الأوامر المتاحة في أسفل الشاشة، مما يسهّل استخدامه دون الحاجة إلى حفظ تركيبات مفاتيح معقدة. أما Vim وEmacs فأقوى، لكن منحنى تعلّمهما أكثر انحدارًا.

س: هل يمكنني استخدام Nano لتحرير ملفات النظام؟

ج: نعم، لكن عليك فتح Nano بصلاحيات sudo عند تحرير ملفات النظام. استخدم الأمر sudo nano /path/to/file. وتوخَّ الحذر عند تحرير ملفات النظام، إذ قد تؤثّر التغييرات الخاطئة على استقرار نظامك.

س: كيف أُفعّل تمييز الصياغة للغة برمجة معيّنة؟

ج: أضِف السطر التالي إلى ملف .nanorc لديك:

include "/usr/share/nano/language.nanorc"

واستبدل "language" باسم لغة البرمجة (مثل python.nanorc أو c.nanorc).

س: هل يمكنني التراجع عن التغييرات في Nano؟

ج: نعم، يمكنك التراجع عن آخر إجراء بالضغط على Alt + U. ولإعادة التنفيذ، استخدم Alt + E.

س: كيف أبحث عن نص في Nano؟

ج: اضغط Ctrl + W، واكتب مصطلح البحث، ثم اضغط Enter. وللعثور على الظهور التالي، اضغط Alt + W.

س: هل يمكن فتح عدة ملفات في Nano في آنٍ واحد؟

ج: نعم، يمكنك فتح عدة ملفات بتحديدها عند تشغيل Nano:

nano file1 file2 file3

استخدم Alt + > وAlt + < للتبديل بين الملفات.

س: كيف أنسخ نصًا وألصقه في Nano؟

ج: للنسخ، استخدم Alt + 6 لضبط العلامة، ثم حرّك المؤشر لتحديد النص، ثم اضغط Alt + 6 مرة أخرى للنسخ. وللصق، حرّك المؤشر إلى الموضع المطلوب واضغط Ctrl + U.

س: هل يمكنني تغيير سلوك التفاف النص الافتراضي في Nano؟

ج: نعم، أضِف set nowrap إلى ملف .nanorc لديك لتعطيل التفاف النص التلقائي. ولتفعيله، استخدم set softwrap.

س: كيف أحفظ ملفًا باسم مختلف في Nano؟

ج: اضغط Ctrl + O للحفظ، ثم اكتب اسم الملف الجديد واضغط Enter.

س: هل Nano مناسب للبرمجة؟

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