طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة

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

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

النقاط الرئيسية

  • يتطلب الانتقال إلى Linux إجراء تعديلات على البرامج لأن برامج Windows الشائعة ليست متوفرة دائمًا.
  • يمكنك تثبيت Notepad++ على Linux باستخدام حزمة Snap غير رسمية باستخدام الأمر “sudo snap install notepad-plus-plus”.
  • إذا كانت طبقة توافق Wine محبطة، ففكر في بديل أصلي لنظام Linux مثل Notepadqq وGeany.

Notepad++ هو محرر شائع على Windows، ولكنه لا يتمتع بدعم Linux الرسمي. ومع ذلك، فإن تشغيل Notepad++ على Linux ليس مستحيلًا أيضًا، وسنوضح لك كيفية القيام بذلك. وسنوضح لك أيضًا بعض البدائل الجديرة بالملاحظة للنظر فيها في حالة عدم ملاءمة حلولنا لك.

هل يعمل تطبيق Windows المفضل لدي على Linux؟

يتطلب الانتقال إلى Linux من Windows الكثير من التعلم والتغيير والتعديل. وهذا أمر متوقع، بل ويجب تبنيه بالفعل. ما الهدف من الانتقال إلى Linux إذا كان كل شيء هو نفسه نظام التشغيل الذي تتركه؟

تعتمد درجة الصدمة الثقافية التي تواجهها جزئيًا على البرنامج الذي تستخدمه على Windows. إذا كنت على دراية بـ LibreOffice وThunderbird على Windows، فلن ترى أي فرق في استخدامهما على Linux. ولكن من المحتمل أنك تستخدم حزمًا غير مدعومة على Linux. إذن ماذا يمكنك أن تفعل؟

يمكنك دائمًا تقريبًا العثور على بديل مقبول. في الواقع، ربما يكون هناك خيار من الحزم المختلفة. قد لا تبدو مثل نظيراتها على Windows، وقد يستغرق الأمر بعض الوقت للتكيف معها، ولكنك ستجد مجموعات Office وحزم تحرير الرسومات وعملاء البريد وكل شيء آخر تحتاجه.

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

اقرأ أيضا:  اختصارات لوحة المفاتيح Zathura

كيفية تشغيل برامج Windows على Linux

إذا كان لا بد من وجود تطبيق Windows معين، فيمكنك محاولة تشغيله تحت Wine. Wine هو محاكاة Windows لنظام Linux تحاول إقناع تطبيقات Windows بأنها تعمل تحت Windows. تعمل بعض الحزم بشكل جيد، بينما قد تكون حزم أخرى غير مستقرة بعض الشيء.

هناك طريقة أخرى للوصول إلى تطبيقات Windows على كمبيوتر Linux وهي استخدام VirtualBox أو GNOME Boxes أو أداة افتراضية أخرى وتثبيت Windows في كمبيوتر افتراضي. وهذا يعني أن تطبيقاتك ستعمل بشكل أصلي في Windows، لذا يجب أن تكون مستقرة كما هي على كمبيوتر Windows الفعلي.

ومع ذلك، فإن هذا الحل له مشكلاته الخاصة. على سبيل المثال، يعد استخدام البرنامج في Windows والوصول إلى الملفات المخزنة في بيئة Linux أمرًا صعبًا. إنه ممكن، لكنه ليس سير العمل الأكثر سلاسة.

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

نهج Notepad++

Notepad++ هو محرر نصوص شائع جدًا على Windows. يحتوي على العديد من الميزات التي تجعله مناسبًا بشكل خاص لتحرير كود مصدر البرنامج. يقع في مكان ما بين محرر نصوص محمل بالكامل وبيئة تطوير متكاملة حقيقية.

لا يتم دعمه على Linux، لذا لا يوجد شيء اسمه “نهج Notepad++”. إن التقنية المستخدمة لتشغيل Notepad++ على Linux هي جهد غير رسمي. ولا علاقة لفريق تطوير Notepad++ به.

يوفر المشروع وسيلة بسيطة لتثبيت Notepad++ وبيئة Wine مُهيأة مسبقًا لتشغيله فيها، في حزمة Snap واحدة. توفر هذه الحزمة برنامج Notepad++ وWine وجميع التبعيات وتكوين Wine اللازم لتشغيل Notepad++.

تثبيت Notepad++ على Linux

ستحتاج إلى تثبيت Snap على جهاز الكمبيوتر الخاص بك. يأتي مثبتًا مسبقًا على أنظمة Ubuntu. وفي التوزيعات الأخرى، ربما تحتاج إلى تثبيته.

بمجرد تثبيت Snap، يمكنك تثبيت snap “Notepad++ (WINE)” باستخدام هذا الأمر. نظرًا لأنه عبارة عن حزمة Snap ولا يستخدم مدير الحزم الخاص بالتوزيع الخاص بك، فإن الأمر هو نفسه لجميع إصدارات Linux.

sudo snap install notepad-plus-plus

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

ستشاهد شريط تقدم أثناء تنزيل الملف. وبمجرد تنزيل الملف، سيبدأ التثبيت.

اقرأ أيضا:  أمر Linux rm: كل ما تحتاج إلى معرفته

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

تشغيل Notepad++

لبدء تشغيل Notepad++، اضغط على مفتاح “Super”، الموجود بين مفتاحي “Ctrl” و”Alt” الأيسر. ابدأ بكتابة “notepad” في شريط البحث، وسترى قريبًا أيقونة Notepad++.

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

انقر على الرمز لتشغيل Notepad++. هناك تأخير آخر هنا، ولكنه يحدث فقط في المرة الأولى التي تقوم فيها بتشغيل التطبيق. يخبرك مربع حوار صغير بأن Wine يقوم بإنشاء ملفات التكوين الخاصة به.

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

عند إغلاق هذا الحوار، يخبرك حوار آخر بأن طبقات توافق Wine قيد الإعداد.

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

عند إغلاق مربع الحوار هذا، يتم تشغيل تطبيق Notepad++. في المستقبل، عند تشغيل التطبيق، يتم تشغيله دون هذين التأخيرين.

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

كما ترى، فإن إصدار Notepad++ الموجود في هذه الصورة هو 8.7، وهو الإصدار الحالي وقت كتابة هذه المقالة.

يمكنك معرفة أن هذا تطبيق يعمل على نظام التشغيل Windows يعمل على Linux. يتبع الترميز الافتراضي لنهايات الأسطر اتفاقية Windows “Carriage Return” و”Line Feed”، بدلاً من اتفاقية Unix//Linux “Linefeed”.

يمكن تغيير ذلك بالنقر المزدوج على إشعار الترميز في شريط الحالة، واختيار “Unix (LF)” من قائمة السياق.

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

يؤدي فتح مربع الحوار “فتح ملف” أو “حفظ ملف” إلى ظهور مشكلة أخرى من مشاكل Windows، مع ظهور “جهاز الكمبيوتر” في شجرة الدليل.

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

بدائل Notepad++

في Linux، تتوفر لك خيارات عديدة لتحرير النصوص. تأتي جميع التوزيعات مع عدد من المحررين، مثل nano وVim. أما جميع التوزيعات الأخرى، فهي تحتاج إلى أمر تثبيت واحد فقط. لذا، إذا لم يناسبك إصدار Linux من Notepad++، فسيلائمك واحد على الأقل من هذه المحررات.

Nano

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

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

Micro

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

إذا كنت تقوم بأي شيء أكثر تعقيدًا من تعديل ملفات التكوين، فستجد نفسك تبحث عن المزيد من الوظائف بسرعة كبيرة. Micro هو ترقية جيدة ونوصي بها بدلًا من nano.

اقرأ أيضا:  كيفية تشغيل العمليات الخلفية والتحكم فيها على نظام Linux

Notepadqq

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

أقرب شيء إلى بديل أصلي مشابه لـ Notepad++ في Linux هو Notepadqq. لسوء الحظ، في وقت كتابة هذا المقال، لا يوجد لدى المشروع مُشرف. هناك احتمال أكبر لوجود أخطاء بسبب ذلك، ولكن يمكنك تجربته على أي حال.

إنه ليس متطابقًا، ولكنه قريب جدًا بصريًا بأسماء القوائم وخيارات القوائم المألوفة حيث تتوقع العثور عليها. يمكنك تثبيته بسهولة، باستخدام الأمر التالي:

sudo snap install notepadqq

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

تحتوي بعض التوزيعات أيضًا على Notepadqq في مستودعاتها. على Ubuntu، يمكنك استخدام:

sudo apt install notepadqq

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

ويمكن لمستخدمي مانجارو كتابة:

sudo pacman -S notepadqq

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

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

Geany

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

إذا كنت تريد شيئًا يشبه بيئة التطوير المتكاملة التقليدية، فيمكنك استخدام Geany.

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

Visual Studio Code

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

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

sudo snap install --classic code

طرق تثبيت Notepad++ على Linux وأفضل البدائل المتاحة - %categories

يمنحك هذا ما قد يكون أشهر بيئة تطوير متكاملة في العالم، مباشرة على سطح المكتب، تعمل كتطبيق Linux حقيقي. في الواقع، إذا كنت تنتقل من Windows، فقد تكون تعرف بالفعل Visual Studio Code.

جربها

الطريقة الوحيدة لمعرفة ما إذا كنت ستنجح في استخدام أداة ما هي استخدامها. كل هذه المحررات وبيئات التطوير المتكاملة مجانية. قم بتثبيتها وجربها.

إذا كان عليك الحصول على Notepad++، فقم بتثبيت snap. إذا كنت منفتحًا على محرر آخر طالما أنه يتمتع بالقدرة الكافية، فربما يكون Notepadqq مناسبًا. وسيعمل كتطبيق Linux أصلي أيضًا.

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

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

قد يعجبك ايضا