گنو/لینوکس

چگونه Intellij IDEA را در اوبونتو نصب کنیم؟

نوشته شده توسط اروند طباطبایی

خلاصه: این راهنما نحوه ی نصب Intellij IDEA روی توزیع‌های اوبونتو، مینت، المنتری،‌ لایت لینوکس و دیگر توزیع‌های بر پایه ی اوبونتو را به شما نشان می دهد.

Intellij IDEA یک محیط جامع توسعه (IDE) برای توسعه ی نرم‌افزار های بر پایه ی جاوا است. این IDE توسط JetBrains توسعه داده می‌شود، این شرکت همان شرکتی است که PyCharm (که یکی از بهترین IDE ها برای برنامه نویسی به زبان پایتون است) را توسعه می دهد. همانند PyCharm ، Intellij IDEA هم در دو نوع متفاوت عرضه می شود:

ورژن Community Edition که رایگان است.

Ultimate Edition که رایگان نبوده و البته دارای امکانات بیشتری است.

در این مقاله از امکانات و فیچر های این IDE یا اینکه کدام ویرایش بهتر است صحبت نمی کنم. فرض می‌کنیم که وقتی این پست را می‌خوانید از مزایا و امکانات این IDE آگاهی دارید.

قبل از نصب Intellij IDEA مطمئن شوید که جاوا روی سیستم عامل مورد نظرتان نصب شده است پس از اینکه از این مورد مطمئن شدید شروع به نصب IDE کنید. این کار از دو روش قابل انجام است:

نصب Intellij IDEA با استفاده از Ubuntu Make (انحصارا برای اوبونتو)

نصب Intellij IDEA با استفاده از PPA ( این روش در تمام توزیع‌های بر پایه ی اوبونتو قابل استفاده است)

روش اول: نصب Intellij IDEA با استفاده از Ubuntu Make

Ubuntu Make یک ابزار تحت خط فرمان برای اوبونتو است که به توسعه دهندگان اجازه می‌دهد تا ابزار های مختلف توسعه ی نرم‌افزار و IDE های مختلف مانند Eclipse، PyCharm، Ubuntu SDK، Android Studio و … را نصب کند. Intellij IDEA یکی از IDE هایی است که این ابزار از آن پشتیبانی می کند.

ابتدا نیاز دارید تا Ubuntu Make را نصب کنید.

اگر از اوبونتو ۱۶.۰۴ استفاده می کنید، می‌توانید با دستور زیر آن را نصب کنید(این روش پیشنهاد نمی شود):

sudo apt install ubuntu-make

اگر از ورژن های قدیمی تر اوبونتو مانند ۱۵.۱۰ ، ۱۴.۰۴ یا … استفاده می‌کنید میتوانید آن را از PPA رسمی این برنامه نصب کنید(پیشنهاد می شود):

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make

sudo apt-get update

sudo apt-get install ubuntu-make

نکته: من شدیداً پیشنهاد می‌کنم که این برنامه را از PPA رسمی آن نصب کنید، چون این روش آخرین نسخه ی برنامه را برایتان نصب خواهد کرد. آخرین نسخه ی Ubuntu Make، IDE مورد نظر ما و خیلی از ابزار های دیگر را شامل می‌شود، در حالی که نسخه ی مخزن رسمی اوبونتو نصب برخی از این ابزار ها را محدود کرده است.

پس از نصب Ubuntu Make با اجرای دستور زیر می‌توانید IntelliJ IDEA Community edition را نصب کنید:

umake ide idea

2

برای نصب نسخه ی Ultimate از دستور زیر استفاده کنید:

umake ide idea-ultimate

به منظور حذف Intellij IDEA که با Ubuntu Make نصب شده دستورات زیر را بسته به ورژنی که نصب کرده‌اید اجرا کنید:

umake -r ide idea

umake -r ide idea-ultimate

روش دوم: نصب Intellij IDEA از PPA

یکPPA غیر رسمی وجود دارد که به شما اجازه می‌دهد Intellij را به راحتی روی توزیع‌های مینت، المنتری، دیگر توزیع‌های بر پایه ی اوبونتو و البته خود اوبونتو نصب کنید. این مخزن PPA توسط Marcel Kapfer نگهداری می‌شود و برای نسخه های ۱۲.۰۴ ، ۱۴.۰۴ ، ۱۵.۱۰ ، ۱۶.۰۴ و البته ۱۶.۱۰ در دسترس است، در نتیجه برای نسخه های فعال اوبونتو و توزیع‌هایی که بر پایه ی آن‌ها شکل گرفته‌اند در دسترس است. ترمینال را باز کرده و دستورات زیر را در آن اجرا کنید:

sudo add-apt-repository ppa:mmk2410/intellij-idea-community

sudo apt-get update

sudo apt-get install intellij-idea-community

برای حذف این IDE ( از طریق PPA نصب شده است) می‌توانید دستورات زیر را به کار ببرید:

sudo apt-get remove intellij-idea-community

sudo add-apt-repository --remove ppa:mmk2410/intellij-idea-community

3

روش سوم: نصب Intellij IDEA با استفاده از کد منبع

اگر از اوبونتو و توزیع‌های بر پایه ی آن استفاده نمی‌کنید یا به هر دلیلی نمی‌خواهید از PPA استفاده کنید یا … می‌توانید راه سخت را برای نصب Intellij IDEA انتخاب کنید. این راه کامپایل کردن کد منبع است که البته فقط برای ورژن Community Edition این کار امکان‌پذیر است. می‌توانید کد منبع این برنامه را از مخزن گیتهاب آن دانلود و سپس شروع به کامپایل کردن آن بکنید. شرح عملیات کامپایل و حل مشکلاتی که ممکن است در این راه به وجود بیاید خود بحث مفصلی است که در این مقاله نمی گنجد.

امیدوارم این پست توانسته باشم در نصب Intellij به شما کمک کنم، اگر نظر یا نکته‌ای در نظر دارید لطفاً آن را از طریق بخش نظرات با ما در میان بگذارید.

درباره نویسنده

اروند طباطبایی

بنیانگذار دیجی اسپارک: اولین مرجع تخصصی امبدد سیستم به زبان فارسی / کارشناس سئو و تولید محتوا

هرچه می آموزم میبینم که خیلی کم آموختم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۳ دیدگاه

    • در اینکه ورژن community رایگان و برای java se هست و نسخه ultimate برای java ee که رایگان هم نیست

    • امکاناتی که در نسخه کامل این نرم افزار قابل مشاهده هست و در نسخه رایگان وجود ندارد البته شما می توانید نسخه حرفه ای را به مدت ۳۰ روز بصورت رایگان استفاده کنید. البته من نرم افزار قابل اجرا روی لینوکس را مطرح کردم .

      Supported only in Ultimate Edition
      JavaScript (all the functionality of WebStorm)
      TypeScript
      SQL (all the functionality of DataGrip)
      CSS, LESS, Sass, Stylus
      CoffeeScript
      ActionScript
      XSL, XPath
      Ruby, JRuby (via a plugin)
      PHP (via a plugin)