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

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

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


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

نویسنده موضوع: مشکل در نصب jdk  (دفعات بازدید: 13491 بار)

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

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
مشکل در نصب jdk
« : 30 دی 1387، 12:02 ب‌ظ »
دوستان سلام

مشکل جدید را اون پایین صفحه گذاشتم لطفا راهنمایی کنید.
مشکل جدید را اون پایین صفحه گذاشتم لطفا راهنمایی کنید.
مشکل جدید را اون پایین صفحه گذاشتم لطفا راهنمایی کنید.
مشکل جدید را اون پایین صفحه گذاشتم لطفا راهنمایی کنید.
مشکل جدید را اون پایین گذاشتم لطفا راهنمایی کنید.
مشکل جدید را اون پایین گذاشتم لطفا راهنمایی کنید.



من یه jdk دارم ولی وقتی روش دبل کلیک می کنم تا نصبش کنم package installer باز می شه و بعد از یه مدت کوتاهی بیغام خطای Dependency is not satisfiable می ده و یه همچین بنجره ای هم میاد
با یه همچین دیسکریبشنی

Sun Java(TM) Development Kit (JDK) 6
The JDK(TM) is a development environment for building applications, applets, and components using the Java programming language.
The JDK includes tools useful for developing and testing programs written in the Java programming language and running on the Java Platform.
NOTE: You must accept Sun's EULA prior to successfully installing this package

باید اضافه کنم که فایلم با بسوند deb هست

کسی می دونه Sun's EULA prioچیه؟

با تشکر
« آخرین ویرایش: 15 شهریور 1388، 12:50 ب‌ظ توسط firethumbs »

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: مشکل در نصب jdk
« پاسخ #1 : 30 دی 1387، 03:41 ب‌ظ »
Dependency is not satisfiable
همونطور که معلومه این بسته وابستگی های دیگه ای داره که باید قبل از این بسته دریافت و نصب کنی .

Sun's EULA
Sun که کمپانی سازندشه . EULA هم همون End User License Agreement ... یعنی اینکه شما که کاربر نهایی هستی شرایط و ضوابط استفاده از این نرم افزار رو بخونی و قبول کنی ... در حین نصب ازت در این مورد سوال می‌پرسه و شما باید accept کنی.

آفلاین Saman.S

  • Sr. Member
  • *
  • ارسال: 322
  • جنسیت : پسر
پاسخ به: مشکل در نصب jdk
« پاسخ #2 : 30 دی 1387، 03:49 ب‌ظ »
من هم با نصب jdk مشکل داشتم و اون اوایل که تازه کار بودم نمی دونستم که در مخازن اوبونتو هست.
sudo apt-get install sun-java6-jdk

آفلاین Lucid Lynx

  • Sr. Member
  • *
  • ارسال: 295
  • جنسیت : پسر
  • ONLY FREEDOM
پاسخ به: مشکل در نصب jdk
« پاسخ #3 : 30 دی 1387، 06:10 ب‌ظ »
openJDK را هم میتونی از مخازن نصب کنی مخصوصا روی لینوکس ۶۴ بیتی حتما openJDK نصب کن

« آخرین ویرایش: 30 دی 1387، 08:41 ب‌ظ توسط Intrepid-Ibex »

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: پاسخ به: مشکل در نصب jdk
« پاسخ #4 : 30 دی 1387، 08:55 ب‌ظ »
openJDK را هم میتونی از مخازن نصب کنی مخصوصا روی لینوکس ۶۴ بیتی حتما openJDK نصب کن



openjdk هنوز قابل اعتماد نیست و مشکلاتی داره



اگر آخرین ورژن رو می خوای 6u11 هست که bin فایل هست
در منابع 6u10 هست و می تونی نصب کنی
java db هم جدا هست و می تونی نصب کنی

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: پاسخ به: مشکل در نصب jdk
« پاسخ #5 : 01 بهمن 1387، 01:39 ب‌ظ »
Dependency is not satisfiable
همونطور که معلومه این بسته وابستگی های دیگه ای داره که باید قبل از این بسته دریافت و نصب کنی .

Sun's EULA
Sun که کمپانی سازندشه . EULA هم همون End User License Agreement ... یعنی اینکه شما که کاربر نهایی هستی شرایط و ضوابط استفاده از این نرم افزار رو بخونی و قبول کنی ... در حین نصب ازت در این مورد سوال می‌پرسه و شما باید accept کنی.

دوستان سلام

از این همه لطف ممنون هستم . ولی دکمه ای به نا accept نداره و تنها دکمه ای که داره یه دکمه غیر فعال install است. تصویرش را ضمیمه می کنم

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: مشکل در نصب jdk
« پاسخ #6 : 01 بهمن 1387، 01:58 ب‌ظ »
1) اون پیغام قرمز رنگ میگه باید اول بسته sun-java6-jre  رو نصب کنی.
2)گفتم در حین نصب ازت میپرسه نه قبل از نصب.

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: مشکل در نصب jdk
« پاسخ #7 : 15 شهریور 1388، 12:35 ب‌ظ »
دوستان سلام
من دوباره با همان مشکل برگشتم. ولی چند تا سوال جدید دارم.
من فایلی به نام sun-java6-jdk_6-00-2ubuntu2_i386.deb را دارم و طبق معمول با دبل کلیک روی آن پیغام
NOTE: You must accept Sun's EULA prior to successfully installing this package
را می دهد.
اول می خواستم بدانم در صورتیکه فایلی را داشته باشیم مثل همین که بنده دارم چطور می توان آن را از طریق ترمینال نصب کرد؟
دوم اینکه با توجه به پیغام خطای بالا چطور این فایل را نصب کنم؟‌آیا امکان نصبش وجود دارد؟

ممنون

 

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: مشکل در نصب jdk
« پاسخ #8 : 15 شهریور 1388، 12:49 ب‌ظ »
دوستان بازهم سلام
من پس از کنکاش به این فرمان رسیدم
sudo dpkg -i sun-java6-jdk_6-00-2ubuntu2_i386.deb

آنرا اجرا کردم ولی نتیجه نگرفتم و در محیط ترمینال به این پیغام برخوردم.

Selecting previously deselected package sun-java6-jdk.
(Reading database ... 188885 files and directories currently installed.)
Unpacking sun-java6-jdk (from sun-java6-jdk_6-00-2ubuntu2_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
dpkg: dependency problems prevent configuration of sun-java6-jdk:
 sun-java6-jdk depends on sun-java6-jre (= 6-00-2ubuntu2); however:
  Version of sun-java6-jre on system is 6-14-0ubuntu1.9.04.
dpkg: error processing sun-java6-jdk (--install):
 dependency problems - leaving unconfigured
Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Errors were encountered while processing:
 sun-java6-jdk

کسی می دونه مشکل چیه و چطور می تونم حلش کنم؟
ممنون

آفلاین fedora core

  • Jr. Member
  • *
  • ارسال: 41
  • جنسیت : پسر
پاسخ به: مشکل در نصب jdk
« پاسخ #9 : 15 شهریور 1388، 01:59 ب‌ظ »
ارور واضحه
بسته پیشنیاز نصب نشده داره
sun-java6-jre باید نصب شه

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: مشکل در نصب jdk
« پاسخ #10 : 15 شهریور 1388، 06:53 ب‌ظ »
ارور واضحه
بسته پیشنیاز نصب نشده داره
sun-java6-jre باید نصب شه

سلام
ممنون از توجهت . ولی به سر جدم دروغ میگه . اون هم نصب دارم. خودم امروز با  sudo apt-get install sun-java6-jre نصبش کردم .
اصلا مشکل اصلی من اینه که وقتی می خوام فایل jar اجرا کنم و روش دبل کلیک می کنم انگار فایل zip را دبل کلیک کردم و مثل اون باز میشه و از اجرا خبری نیست
« آخرین ویرایش: 15 شهریور 1388، 06:55 ب‌ظ توسط firethumbs »

آفلاین iCEAGE

  • Sr. Member
  • *
  • ارسال: 399
  • جنسیت : پسر
  • Life is Free and Beautiful
    • وبلاگ شخصی من
پاسخ به: مشکل در نصب jdk
« پاسخ #11 : 15 شهریور 1388، 07:15 ب‌ظ »
دوستان بازهم سلام
من پس از کنکاش به این فرمان رسیدم
sudo dpkg -i sun-java6-jdk_6-00-2ubuntu2_i386.deb

آنرا اجرا کردم ولی نتیجه نگرفتم و در محیط ترمینال به این پیغام برخوردم.

Selecting previously deselected package sun-java6-jdk.
(Reading database ... 188885 files and directories currently installed.)
Unpacking sun-java6-jdk (from sun-java6-jdk_6-00-2ubuntu2_i386.deb) ...
sun-dlj-v1-1 license has already been accepted
dpkg: dependency problems prevent configuration of sun-java6-jdk:
 sun-java6-jdk depends on sun-java6-jre (= 6-00-2ubuntu2); however:
  Version of sun-java6-jre on system is 6-14-0ubuntu1.9.04.
dpkg: error processing sun-java6-jdk (--install):
 dependency problems - leaving unconfigured
Processing triggers for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Errors were encountered while processing:
 sun-java6-jdk

کسی می دونه مشکل چیه و چطور می تونم حلش کنم؟
ممنون

چند نکته وجود داره که تو باید درنظر بگیری:
۱- فقط در صورتی که میخوای برنامه نویسی با جاوا انجام بدی jdk رو نصب کن
۲- jdk مخفف java development kit می باشد و jre مخفف java runtime environment است
۳- jre برای اجرای برنامه هایی که با جاوا نوشته شده است لازم است که بر روی سیستم شما نصب باشد (در واقع jre موتور یا مفسر یا jit کامپایلر جاواست. jit مخفف just in time است)
۴- jdk فقط برای کسانی نیاز به برنامه نویسی با جاوا دارند لازم است بر روی سیستمشان نصب باشد
۵- برای استفاده از jdk قبلش باید jre رو نصب کنید

خوب حالا می رسیم سر پیغام خطا. به نظر من پیغام خطا خیلی واضح میگه برای نصب jdk شما نیاز به نصب jre دارید در ادامه میگه گرچه jre بر روی سیسنم شما نصب است ولی نسخه jre با jdk همخونی ندارد.
راه حل:
اگر برنامه نویس نیستید در synaptic با جستجو کلمه sun پکیجهای زیر رو پاک کنید:
sun-java6-jre sun-java6-jdk sun-java6-javadb
در واقع تمام پکیج هایی که اولشو به صورت بالا با sun شروع میشن
سپس با در synaptic با جستجوی کلمه openjdk پکیج های زیر رو نصب کنید:
openjdk-6-jre icedtea6-plugin openjdk-6-jre-lib

اگر برنامه نویس هستید به علاوه پکیج های قبلی پکیج openjdk-6-jdk رو هم نصب کنید
People said I should accept the world. Bullshit! I don't accept the world. Richard Stallman
زندگی آزاد

آفلاین firethumbs

  • Full Member
  • *
  • ارسال: 173
پاسخ به: مشکل در نصب jdk
« پاسخ #12 : 16 شهریور 1388، 11:45 ق‌ظ »
دوست عزیز سلام

فرق jdk , open jdk در چیه؟
من می خواستم جی دی کی را که جداگانه قبلا دانلود کرده ام نصب کنم. برای اینکه با این روش که شما فرمودید بعد از تعویض سیستم عامل تمامی زحمات نقش بر آب می شود. اگه ممکنه اینطوری من را راهنمایی کنید.
و نکته ای دیگر اینکه بله من برنامه نویس هستم در ویندوز با نصب جی دی کی نیاز به نصب جی آر ای نبود حالا نمی دانم که چرا در لینوکس به این صورت است؟
و نکته ای دیگر اینکه با توجه به فرمایشات جنابعالی نتیجه می گیریم که جی آر ای روی سیستم بنده نصب است پس چرا فایلهای jar  اجرا نمی شوند ولی برنامه ای که با نت بینز می نویسم اجرا می شود؟
ممنون

آفلاین مصطفی بزاز

  • Jr. Member
  • *
  • ارسال: 88
  • جنسیت : پسر
پاسخ به: مشکل در نصب jdk
« پاسخ #13 : 16 شهریور 1388، 12:59 ب‌ظ »
فرق jdk , open jdk در چیه؟
جاوا یک استاندارده، یه جور قرارداد. حالا sun اومده اون رو پیاده کرده اسمشو گذاشته sun-jdk  که کاملا اوپن سورس نیست. یه عده‌ی دیگه هم به صورت اوپن سورس پیاده کردن اسمشو گذاشتن open-jdk . از نظر تئوری نباید با هم فرقی داشته باشند ولی عملا open-jdk یه مشکلاتی داره (خودم موقع اجرای BIRT به این مشکل برخوردم).
نقل‌قول
من می خواستم جی دی کی را که جداگانه قبلا دانلود کرده ام نصب کنم. برای اینکه با این روش که شما فرمودید بعد از تعویض سیستم عامل تمامی زحمات نقش بر آب می شود. اگه ممکنه اینطوری من را راهنمایی کنید.
و نکته ای دیگر اینکه بله من برنامه نویس هستم در ویندوز با نصب جی دی کی نیاز به نصب جی آر ای نبود حالا نمی دانم که چرا در لینوکس به این صورت است؟
اینطور که به نظر میاد مشکل شما عدم تطابق ورژن jre است. البته یه کم غیر عادیه چون ورژن jre شما بالاتر از اون چیزیه که jdk نیاز داره و قاعدتا نباید مشکلی داشته باشه.
من خودم همیشه از synaptic استفاده می‌کنم. برای حل مشکل دانلود دوباره هم یه local repository ساختم که بسته‌ها تو اونه.
نقل‌قول
و نکته ای دیگر اینکه با توجه به فرمایشات جنابعالی نتیجه می گیریم که جی آر ای روی سیستم بنده نصب است پس چرا فایلهای jar  اجرا نمی شوند ولی برنامه ای که با نت بینز می نویسم اجرا می شود؟
چون فایلهای jar رو به طور پیشفرض archive-manager باز می‌کنه نه جاوا. تو گنوم کافیه روی فایل jar رایت کلیک کنی و open-with-sun-java6... یا همچین چیزی رو انتخاب کنی(اگه نبود از open with استفاده کن). می‌تونی این پیشفرض رو عوض کنی، تو properties قسمت open with گزینه‌ی sun java6 رو انتخاب کن.
Mint Gloria x86 ( +Windows XP x86)
Intel E7300 @ 2.66
ATI 3650HD 512MB
2x2GB DDR2 800
ASUS P5QL Pro

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: مشکل در نصب jdk
« پاسخ #14 : 16 شهریور 1388، 03:24 ب‌ظ »
در مورد آزاد بودن جاوا
سان در  jdk خودش از کتابخانه های تجاری که مطلق به خودش نیست و لایسنس اونا رو خریده استفاده کرده و نمی تونه اون ها رو آزاد کنه
برای همین پروژه open-JDK  رو برای آزاد سازی کامل استارت کرد
قسمت هایی رو هم که نتونسته بود پیاده سازی(از نظر زمانی) کنه با ادغام  پروژه IcedTea   از ردهت تونست به اینجا برسه
ولی هنوز مشکلاتی داره ( هماهنگی و....)
از طرف دیگه پروژه هارمونی هم توسط آپاچی  به نتیجه های خوبی رسیده
ولی تو درگیری های JCP خیلی اذیتش کردن :)

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



در مورد open-JDK 
زیر نظر سان هست

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux