انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: پاسخ : آموزش نصب کامل بسته های (open java jdk & Netbeans IDE) (حل شد)  (دفعات بازدید: 3076 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین Paracode.net

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
  • vive la liberté - - - زنده باد آزادی
    • کدهای موازی
سلام وقت بخیر

میدونم عنوان مطلب تکرار هستش ولی توی همین فروم خیلی جستجو کردم اکثر جواب ها به یه صفحه داخل ویکی میرسه که صفحه ی ویکی نمیدونم چرا اطلاعات صحیح نمایش نمیده.

از اساتید گرانقدر خواهش میکنم اگر امکانش هست نحوه ی نصب Java sun system و همچنین اگه نیاز به نتظیماتی با محیط توسعه Netbeans داره اون رو هم بهم آموزش بدن.

خیلی ممنون از تیم حمایت جامعه ی آزاد
« آخرین ویرایش: 30 تیر 1395، 03:45 ب‌ظ توسط Paracode.net »
سعی نکن از من (یه نفر دیگه) بهتر باشی، از خودت بهتر باش

آفلاین s1mpleworld

  • Sr. Member
  • *
  • ارسال: 309
  • جنسیت : پسر
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #1 : 29 تیر 1395، 10:45 ق‌ظ »
درود.

    یک نکته اینکه در اکثر موارد بهتر است به جای oracle java، از openjdk استفاده شود. openjdk نسخه ی متن باز کتابخانه های جاوا است که توسط خود oracle توسعه داده میشود. به نظر نمیاد netbeans مشکل خاصی با openjdk داشته باشه. ضمنا openjdk توسط توزیع های مختلف بسته بندی شده که به راحتی قابل نصب هستش (oracle java جز برای rpm بسته بندی دیگه ای نداره حتی اگر فایل رو بخواین از طریق ppa نصب کنید، فقط مراحل دانلود و نصب tar.gz رو اتوماتیک می کنه براتون)

برای نصب openjdk8-jdk (بسته ی openjdk برای توسعه و برنامه نویسی به زبان جاوا) فقط نیاز به دستور زیر هست و مستقیما از مخازن ubuntu دانلود میشه (و نیاز به تور و ... نیست)

apt-get install openjdk-8-jdk

اما اگر نصب oracle java jdk اجبار هستش، همونطور که در توضیحات قبلی گفته شده، در مرحله ی اول شما باید اینترنتتون رو طوری تنظیم کنید که بتونه تحریم هارو دور بزنه (به کمک تور یا ...) سپس دستورات زیر رو وارد کنید.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
نکته مهم: همونطور که گفتم، فرق این روش با روش نصب دستی oracle java اینه که مراحل دانلود و نصب فایل tar.gz رو اتوماتیک می کنه ، پس چه دستی نصب کنین چه به کمک PPA ها یک روش محسوب میشن، لذا به علت طولانی بودن روش نصب دستی به اون پرداخته نمیشه.

کد تقلب(!): همونطور که گفته شد PPA مربوطه مراحل دانلود و نصب فایل tar.gz رو اتوماتیک می کنه. اگر ما بیایم بهش فایل tar.gz رو به صورت آفلاین بهش بدیم نیازی به دور زدن تحریم ها نداریم.

- فایل زیر رو دانلود کنین ( یک mirror برای توزیع funtoo هستش که در قسمت پکیج ها فایل tar.gz خالص  oracle JDK هست  و تحریمم نیست، در واقع ما به جای اینکه بیایم فایل tar.gz جاوا رو از سایت Oracle بگیریم، میایم از مخازن funtoo میگیریم که فایل هارو بدون تغییر در مخازنش قرار داده. برای اطمینان از اینکه تغییری توی فایل ها داده نشده، هش ها نیز قرار داده شده که می توانید بعد از دانلود و محاسبه ی هش، اونو با هش موجود در سایت oracle مقایسه کنید ) فایل زیر برای سیستم های 64 بیتی هستش

http://ie.archive.ubuntu.com/funtoo/distfiles/oracle-java/jdk-8u92-linux-x64.tar.gz

( نکته: ممکنه با به روزرسانی نسخه ی جاوا، لینک بالا منقضی شود. همچنین ممکن است oracle-java-installer فایل دیگری رو براتون دانلود کنه. پس روش هوشمندانه تر اینه که زمانی که دستور sudo apt-get oracle-java8-installer رو اجرا کردین، به خروجی دقت کنین که قصد داره کدوم فایل رو دانلود کنه، سپس یک سری به http://ie.archive.ubuntu.com/funtoo/distfiles/oracle-java بزنین و فایل مناسب رو دانلود کنین)

- پس از دانلود فایل مربوطه، فایل رو در مسیر زیر بریزین:
/var/cache/oracle-jdk8-installer

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

sudo apt-get install oracle-java8-installer

رو مجددا اجرا کنید. (با فرض اینکه شما در مرحله ی قبل، قبلا PPA های  webupd8team رو اضافه کردید و احتمالا تا مرحله اجرای دستور بالا پیش رفته بودین که ارور دانلود داده ) نصاب به جای دانلود آنلاین از فایل دانلود شده در مسیر استفاده می کنه

مراحل در دبیان تست شده و به خوبی کار می کند.


-----------------

به هر حال همچنان openjdk توصیه میشه. اگر مشکل خاصی با openjdk دارین بگین شاید راه حل مناسبی برای برطرف کردن اون بود.
نکته ی نهایی: یک باگ شناخته شده در مراحل نصب netbeans 8.1 وجود داره که اشتباها به جای مسیر نصب JDK ، مسیر نصب JRE رو اانتخاب می کنه.
موقع نصب netbeans به این نکته دقت کنید و حواستون باشه در صورت لزوم مکان صحیح نصب JDK رو بهش بدین.
« آخرین ویرایش: 29 تیر 1395، 02:12 ب‌ظ توسط s1mpleworld »
با افتخار قدرت گرفته از Fedora 32

آفلاین Paracode.net

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
  • vive la liberté - - - زنده باد آزادی
    • کدهای موازی
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #2 : 29 تیر 1395، 11:01 ب‌ظ »
ممنونم از راهنمایی کاملتون

تک تک مراحل به درستی کار میکنن و اجرا شدند

فقط بعد از تمام این این مراحل Netbeans رو که از Ubuntu Software Center نصب کردم وقتی اجراش میکنم برای همیشه توی این وضعیت میمونه . (فایل ضمیمه)
سعی نکن از من (یه نفر دیگه) بهتر باشی، از خودت بهتر باش

آفلاین s1mpleworld

  • Sr. Member
  • *
  • ارسال: 309
  • جنسیت : پسر
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #3 : 29 تیر 1395، 11:34 ب‌ظ »
ممنونم از راهنمایی کاملتون

تک تک مراحل به درستی کار میکنن و اجرا شدند

فقط بعد از تمام این این مراحل Netbeans رو که از Ubuntu Software Center نصب کردم وقتی اجراش میکنم برای همیشه توی این وضعیت میمونه . (فایل ضمیمه)

درود.

قبل از شروع هرگونه بررسی برای رفع مشکل،بهتر است ابتدا netbeans IDE موجود در سایت خود oracle ( و نه در مخازن ) رو تست کنید.

نیازی نیست حتما netbeans از مخازن نصب بشه. فایل sh نصاب رو از سایت خودش دانلود کنید بهتره.

لینک دانلود نسخه ی 8.1 nebeans برای لینوکس از یک سایت ایرانی برای دور زدن تحریم ها:

yon.ir/A3WM

نکته: نسخه ی قرار داده شده در سایت ایرانی رو شخصا تست نکردم. پس از دانلود، برای اطمینان می توانید هش فایل sh موجود در فایل فشرده را با هش قرار داده شده در سایت netbeans بررسی کنید
md5: dc1f9991fda9f69e4a0b05bdbc3b657f
-------------

اگر باز هم ایراد داشت اشاره کنید که آیا از oracle java استفاده کردین یا openjdk
« آخرین ویرایش: 29 تیر 1395، 11:42 ب‌ظ توسط s1mpleworld »
با افتخار قدرت گرفته از Fedora 32

آفلاین Paracode.net

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
  • vive la liberté - - - زنده باد آزادی
    • کدهای موازی
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #4 : 30 تیر 1395، 01:21 ق‌ظ »
با توجه به راهنمایی هاتون:

 ۱ - نرم افزار Netbeans IDE که از مخازن نصب کرده بودم به همراه بسته هاش از سیستم حذف کردم.

 ۲ - از سایت Oracle فایل مربوط رو دانلود کردم ( Netbeans-8.1-linux.sh ) و این فایل داخل دایرکتوری Downloads  هستش.

 * حال چه کنم ؟
سعی نکن از من (یه نفر دیگه) بهتر باشی، از خودت بهتر باش

آفلاین s1mpleworld

  • Sr. Member
  • *
  • ارسال: 309
  • جنسیت : پسر
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #5 : 30 تیر 1395، 07:16 ق‌ظ »
با توجه به راهنمایی هاتون:

 ۱ - نرم افزار Netbeans IDE که از مخازن نصب کرده بودم به همراه بسته هاش از سیستم حذف کردم.

 ۲ - از سایت Oracle فایل مربوط رو دانلود کردم ( Netbeans-8.1-linux.sh ) و این فایل داخل دایرکتوری Downloads  هستش.

 * حال چه کنم ؟

روی فایل sh دو بار کلیک کنید و مراحل نصب رو دنبال کنید (مثل setup فایلهای عادی که توی ویندوز دیدین)
در صورتی که دو بار کلیک جواب نمیده در مسیر فایل یک ترمینال باز کنید و دستورات زیر رو تایپ کنید:

chmod +x netbeans-8.1-linux.sh
./netbeans-8.1-linux.sh

ضمنا فراموش نکنید که بگید openjdk نصب کردین یا oracle java
« آخرین ویرایش: 30 تیر 1395، 09:58 ق‌ظ توسط s1mpleworld »
با افتخار قدرت گرفته از Fedora 32

آفلاین Paracode.net

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
  • vive la liberté - - - زنده باد آزادی
    • کدهای موازی
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #6 : 30 تیر 1395، 02:45 ب‌ظ »
دوباره سلام.

 ۱ - روی فایل sh دوبار کلیک کردم که به صورت فایل متنی در محیط gedit بهم نمایش داد.

 ۲ - دستورهایی که گفته بودید رو داخل ترمینال اجرا کردم و ویزارد نصب Netbeans IDE اجرا شد.

 ۳ - از OpenJava JDK استفاده کردم هنگام نصب داخل ویزارد ازم پرسیده شد.

 ۴ - نمایه (Icon) اجرا کننده ی Netbeans IDE روی Desktop قرار گرفته الان.

 ۵ - وقتی روش دابل کلیک میکنم مجدد مثل دفعه ی قبل روی Splash Screen و بار گذاری Loading modules... برای همیشه گیر میکنه. (فایل ضمیمه)



 **‌ تمامی مراحل با دقت و بدون اشتباه انجام شده.

ممنون که وقت میزارید :قلب
سعی نکن از من (یه نفر دیگه) بهتر باشی، از خودت بهتر باش

آفلاین s1mpleworld

  • Sr. Member
  • *
  • ارسال: 309
  • جنسیت : پسر
پاسخ : آموزش نصب کامل بسته های جاوا (JAVA)
« پاسخ #7 : 30 تیر 1395، 03:32 ب‌ظ »
دوباره سلام.

 ۱ - روی فایل sh دوبار کلیک کردم که به صورت فایل متنی در محیط gedit بهم نمایش داد.

 ۲ - دستورهایی که گفته بودید رو داخل ترمینال اجرا کردم و ویزارد نصب Netbeans IDE اجرا شد.

 ۳ - از OpenJava JDK استفاده کردم هنگام نصب داخل ویزارد ازم پرسیده شد.

 ۴ - نمایه (Icon) اجرا کننده ی Netbeans IDE روی Desktop قرار گرفته الان.

 ۵ - وقتی روش دابل کلیک میکنم مجدد مثل دفعه ی قبل روی Splash Screen و بار گذاری Loading modules... برای همیشه گیر میکنه. (فایل ضمیمه)



 **‌ تمامی مراحل با دقت و بدون اشتباه انجام شده.

ممنون که وقت میزارید :قلب

درود.

   در ask.ubuntu.com مشکل مشابهی مطرح شده با netbeans و openjdk، راه حلی که برای رفع این مشکل پیشنهاد شده این بوده:

فایل زیر رو با ویرایشگر متنی باز کنید:

/etc/java-8-openjdk/accessibility.properties

و خط زیر رو کامنت کنید (جلوش یک # بزارین)

assistive_technologies=org.GNOME.Accessibility.AtkWrapper

با افتخار قدرت گرفته از Fedora 32

آفلاین Paracode.net

  • Full Member
  • *
  • ارسال: 134
  • جنسیت : پسر
  • vive la liberté - - - زنده باد آزادی
    • کدهای موازی

 ۱ - کاری که فرمودید رو انجام دادم.

 ۲ - مشکل برطرف شد.



 *** واقعا ممنونم ازتون خیلی زحمت کشیدید : قلب قلب
سعی نکن از من (یه نفر دیگه) بهتر باشی، از خودت بهتر باش