تازه کار => انجمن تازهکاران => نویسنده: میلاد در 16 فروردین 1386، 12:52 قظ
عنوان: سوال در مورد dependency
ارسال شده توسط: میلاد در 16 فروردین 1386، 12:52 قظ
سلام یه سوال دارم فرض میکنیم که ما یه پکیج داریم به فرمت deb بعد میخوایم از طریق dpkg نصبش کنیم، چطوری میتونیم قبل از نصب dependency های مورد نیاز پیکجمون را پیدا کنیم و نصب کنیم؟
عنوان: پاسخ به: سوال در مورد dependency
ارسال شده توسط: omid در 16 فروردین 1386، 01:20 قظ
میتونی یه بار فرمان sudo dpkg -i رو اجرا کنی خودش dep های مورد نیاز رو میگه بعد باید اسم بسته های مورد نیاز رو بعد از اسم خود فایل جلوی همین دستور بنویسی:
sudo dpkg -i [mainfile] [dep1] [dep2] ...
عنوان: پاسخ به: سوال در مورد dependency
ارسال شده توسط: میلاد در 16 فروردین 1386، 01:41 قظ
ببینم اگه نصب باشه هم خودش depends را بر میگردونه؟ میدونی من در واقع میخوام بدونم چطوری میشه فهمید که پکیج deb مورد نظرم چه depends لازم داره حتی مثلا اگه قصد نصب کردنش را نداشته باشم.
عنوان: پاسخ به: سوال در مورد dependency
ارسال شده توسط: Mehdi در 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 ها توش نوشته شده...
عنوان: پاسخ به: سوال در مورد dependency
ارسال شده توسط: میلاد در 16 فروردین 1386، 05:48 بظ
سلام ممنون، این روش آخر به نظر بهتر میاد تستش میکنم.