كيفية تثبيت JetBrains RubyMine على نظام Linux

JetBrains RubyMine هي بيئة تطوير متكاملة IDE) للغة برمجة Ruby. إنه تطبيق متعدد المنصات يعمل على أنظمة تشغيل Mac OS و Windows وكذلك Linux. في هذا الدليل ، سنوضح لك كيفية تثبيت RubyMine على نظام Linux.

ملاحظة: JetBrains RubyMine ليس تطبيقًا مجانيًا. بمجرد تثبيت البرنامج ، يُسمح لك باستخدامه كنسخة تقييم. إذا كنت ترغب في شراء البرنامج ، فستحتاج إلى إنشاء ملف حساب JetBrains وشراء رخصة.

تعليمات تثبيت آرتش لينوكس

تطبيق JetBrains RubyMine متاح لمستخدمي Arch Linux من خلال AUR. نظرًا لأن البرنامج متاح كحزمة Arch Linux AUR ، فسيكون قادرًا على التثبيت كحزمة Arch Linux أصلية ، مما يسمح بالتحديثات المنتظمة.

تجدر الإشارة إلى أن JetBrains لا تدعم RubyMine رسميًا من خلال AUR. ومع ذلك ، فإن حزمة AUR تسحب ملفات البرنامج مباشرة من موقع JetBrains ، لذلك كل شيء آمن للاستخدام.

لبدء تثبيت JetBrains RubyMine على نظام Arch Linux ، ستحتاج إلى تثبيت حزم “git” و “base-devel”. هذه الحزم ضرورية لتثبيت البرامج من خلال AUR.

sudo pacman -S git base-devel

بعد إعداد الحزمتين ، ستحتاج إلى تنزيل برنامج Trizen AUR المساعد وتثبيته. سيجعل هذا البرنامج تثبيت تطبيق RubyMine أبسط بدلاً من أن يكون مملاً.

  كيفية تشغيل Linux على iPad

للحصول على مساعد Trizen AUR ، ابدأ باستخدام الأمر git clone لتنزيل الحزمة.

git clone https://aur.archlinux.org/trizen.git

بمجرد تنزيل الحزمة على جهاز الكمبيوتر الخاص بك ، استخدم أمر القرص المضغوط للانتقال إلى مجلد “Trizen”. يحتوي هذا المجلد على Trizen PKGBUILD ، وهي مجموعة من التعليمات التي يمكن استخدامها لتجميع البرنامج.

cd trizen/

قم بتثبيت تطبيق Trizen AUR helper باستخدام الأمر makepkg.

makepkg -sri

مع تنزيل Trizen AUR المساعد وتثبيته على كمبيوتر Linux الخاص بك ، يمكن أن يبدأ التثبيت. باستخدام الأمر trizen -S ، قم بإعداد أحدث إصدار من JetBrains RubyMine على Arch Linux.

تعليمات تثبيت الحزمة المفاجئة

يتوفر تطبيق RubyMine كحزمة Snap لأولئك الذين يستخدمون Ubuntu وجميع أنظمة تشغيل Linux التي تدعم تنسيق حزمة Snap.

يعد تثبيت إصدار Snap من RubyMine على نظام Linux أمرًا سهلاً. يبدأ بتمكين وقت تشغيل حزمة Snap (AKA Snapd). للقيام بذلك ، افتح نافذة طرفية على سطح مكتب Linux. بعد ذلك ، قم بتثبيت حزمة “snapd” على جهاز الكمبيوتر الخاص بك باستخدام مدير الحزم الخاص بك.

  كيفية استخدام الأمر seq على نظام Linux

بعد إعداد حزمة Snapd على نظامك ، ستحتاج إلى تمكين خدمة “snapd.socket” باستخدام Systemd. للقيام بذلك ، استخدم الأمر sudo systemctl enable –now snapd.socket. سيتم تشغيل وقت التشغيل وإعداده للاستخدام على نظامك.

sudo systemctl enable --now snapd.socket

مع إعداد وقت تشغيل Snapd على كمبيوتر Linux الخاص بك ، يمكن أن يبدأ تثبيت RubyMine. باستخدام الأمر snap install أدناه ، قم بتثبيت أحدث إصدار من RubyMine.

ملاحظة: JetBrains RubyMine يعمل فقط على أنظمة تشغيل Linux التي تدعم الوضع “الكلاسيكي”. يتطلب هذا الوضع AppArmor. لهذا السبب ، لن يعمل على أنظمة تشغيل مثل Fedora لأنهم لا يستخدمون AppArmor.

sudo snap install rubymine --classic

إرشادات تثبيت Linux العامة

يدعم تطبيق RubyMine جميع توزيعات Linux عن طريق مثبّت TarGZ قابل للتنزيل. يغطي برنامج التثبيت هذا كل توزيعات Linux التي ليس لها دعم من خلال Snaps أو Arch Linux AUR.

لبدء تثبيت RubyMine على نظام Linux الخاص بك ، ستحتاج إلى تنزيل البرنامج على جهاز الكمبيوتر الخاص بك. لتنزيل البرنامج ، توجه إلى صفحة تنزيل RubyMine Linux وانقر على زر “تنزيل”.

  كيفية مشاركة Linux Terminal عبر الإنترنت باستخدام وحدة التحكم عن بعد

قد تستغرق عملية التنزيل دقيقة ، حيث يبلغ حجم مثبّت RubyMine حوالي 500 ميجابايت. عند اكتمال العملية ، افتح نافذة طرفية باستخدام Ctrl + Alt + T (أو ابحث عن “Terminal” في قائمة التطبيق) ، واستخدم أمر القرص المضغوط للانتقال إلى “التنزيلات”.

cd ~/Downloads

داخل دليل “التنزيلات” ، استخدم الأمر tar لفك ضغط أرشيف TarGZ المثبت. يجب استخراج هذا الأرشيف ، حيث توجد ملفات التثبيت فيه.

tar xvf RubyMine-*.tar.gz

مع استخراج كل شيء ، أدخل مجلد RubyMine باستخدام أمر القرص المضغوط.

cd RubyMine-*/

في مجلد RubyMine ، قم بالوصول إلى دليل “bin”. يضم هذا المجلد المثبت القابل للتنفيذ.

cd bin

لبدء مثبت RubyMine ، استخدم الأمر أدناه في نافذة طرفية.

./rubymine.sh

عند بدء تشغيل مثبت RubyMine ، ستظهر نافذة منبثقة. في هذه النافذة ، سترى “دليل التكوين أو التثبيت. اتركه فارغًا ، وحدد “عدم استيراد الإعدادات”. ثم حدد “موافق”.

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