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

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

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


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: سوال در مورد dependency  (دفعات بازدید: 2160 بار)

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

آفلاین میلاد

  • Sr. Member
  • *
  • ارسال: 443
  • جنسیت : پسر
    • وبلاگ شخصی
سوال در مورد dependency
« : 16 فروردین 1386، 12:52 ق‌ظ »
سلام
یه سوال دارم فرض میکنیم که ما یه پکیج داریم به فرمت deb بعد میخوایم از طریق dpkg نصبش کنیم، چطوری میتونیم قبل از نصب dependency های مورد نیاز پیکجمون را پیدا کنیم و نصب کنیم؟
میلاد نکوفر، توسعه‌دهنده وب و موبایل

آفلاین omid

  • Full Member
  • *
  • ارسال: 130
پاسخ به: سوال در مورد dependency
« پاسخ #1 : 16 فروردین 1386، 01:20 ق‌ظ »
میتونی یه بار فرمان sudo dpkg -i رو اجرا کنی خودش dep های مورد نیاز رو میگه بعد باید اسم بسته های مورد نیاز رو بعد از اسم خود فایل جلوی همین دستور بنویسی:
sudo dpkg -i [mainfile] [dep1] [dep2] ...

آفلاین میلاد

  • Sr. Member
  • *
  • ارسال: 443
  • جنسیت : پسر
    • وبلاگ شخصی
پاسخ به: سوال در مورد dependency
« پاسخ #2 : 16 فروردین 1386، 01:41 ق‌ظ »
ببینم اگه نصب باشه هم خودش depends را بر میگردونه؟
میدونی من در واقع میخوام بدونم چطوری میشه فهمید که پکیج deb مورد نظرم چه depends لازم داره حتی مثلا اگه قصد نصب کردنش را نداشته باشم.
میلاد نکوفر، توسعه‌دهنده وب و موبایل

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: سوال در مورد dependency
« پاسخ #3 : 16 فروردین 1386، 02:01 ب‌ظ »
شاید راحت‌ترین راهش این باشه که روش دوبار کلیک کنی :) به کمک ابزار Gdebi میتونی همه dependency ها رو ببینی. با dpkg -i هم اگر نیاز dependency وجود داشته باشه نصب متوقف میشه تا dependency ها رو نصب کنی (البته من این رو پیشنهاد نمیکنم) چون apt رو نیازمند dependency ها میکنه...
روش دقیق‌ترش هم اینکه اون بسته deb. رو باز کنید. روش راست کلیک کنید و extract توی این فایلهای deb. باید یک فایل control.tar.gz باشه و یک data.tar.gz خوب حالا اون control.tar.gz رو باز کنید و فایل control رو ببینید...
یک خط :Depends وجود داره که همه dependency ها توش نوشته شده...
Of one Essence is the human race,
Thusly has Creation put the Base;
One Limb impacted is sufficient,
For all Others to feel the Mace.
~Saadi (persian poet) -1258
Hezardastan | Free As in Freedom

آفلاین میلاد

  • Sr. Member
  • *
  • ارسال: 443
  • جنسیت : پسر
    • وبلاگ شخصی
پاسخ به: سوال در مورد dependency
« پاسخ #4 : 16 فروردین 1386، 05:48 ب‌ظ »
سلام
ممنون، این روش آخر به نظر بهتر میاد تستش میکنم.
میلاد نکوفر، توسعه‌دهنده وب و موبایل