انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => ردهت/فدورا => نویسنده: shabshekan در 29 آذر 1387، 12:09 قظ
-
من چند تا از برنامه های فدورا رو دانلود کردم ولی هر بار که می خوام از ترمینال نصب کنم این خطا رو میده: error: faild dependencies
میشه راهنمایی کنید
-
من چند تا از برنامه های فدورا رو دانلود کردم ولی هر بار که می خوام از ترمینال نصب کنم این خطا رو میده: error: faild dependencies
میشه راهنمایی کنید
درود
dependency به معنای نیازمندی هست حالا این خطا زمانی رخ میده که شما میخواهی فایلی رو نصب کنی اما نیازمندیهای اون نصب نیست همین ;)
تا حد دانش من این بود...
-
بدترين كارى كه شما انجام دادين اينكه از yum استفاده نكردين.دوست من هر برنامه يكسرى پيش نياز لازم دارد تا نصب شود yum اين كار رو براى شما انجام ميده
yum install name package
هيچگاه برنامه ايى رو اين روش دانلود نكنيد كه مثل الان به زحمت مىافتين
-
مگه yum از اینترنت دانلود نمیکنه؟؟؟ اگه بخوایم یه برنامه ای رو نصب کنیم که توو منبع نیست چه جوری باید نصب کنیم؟؟؟؟؟؟؟؟؟؟؟؟
-
چرا yum از اینترنت دانلود می کنه . من هم غیر از این چیزی نگفتم ولی با این تفاوت که دپنسی ها رو شناسایی می کنه . در مورد قسمت دوم سوالتون باید حتما مخازن rpmfusion رو نصب کنید . هر برنامه ایی بخواهید اونجا هست
-
دستور نصبش yum install rpmfusion هست؟ در ضمن من از yum که برای نصب استفاده میکنم مثل اینکه یه چیزایی رو دانلود میکنه ولی هر چقدر صبر میکنم تموم نمیشه در ای مورد هم راهنایی کنید. ممنون
-
اونی که می بینی داره پر می شه داره مخازنتون رو دانلود می کنه . احتمالا مخازن fedora و update تون باید فعال باشه . اگه دست کاری نکرده باشین .
rpmfusion اون جوری نصب نمی شه .
بهتره یه نگاهی به سایت راهنمای فدورا بزنی . تمام مشکلاتت حل می شه
www.fedoraguide.info
-
titan جان اوون سایت رو باز نکرد، اما در مورد پر کردن مخزن اولاً چیزی پر نمی شه فقط یه جمله رو تووو ترمینال پشته سر هم از بالا به پایین تکرار میکنه دوماً مگه مخزن چقدر حجم داره که اینقدر طول میکشه؟؟؟؟؟؟؟ در ضمن این مخرن فایل های برنامه ها رو روی هارد ذخیره میکنه؟ :oops:
-
یه خروجی از اون بهم می دی؟
نه لیست پک ها رو دانلود می کنه . احتمالا از اینترنت دایل آپ استفاده می کنی //// نه ؟
یا اینکه تمام مخازنتون فعال هستش . برو مطمئن شو که فقط فدورا و آپدیت فعال باشن
-
نه دایل آپ نیست، از کجا باید بدونم کدوم مخزنها فعال هستن، دستورش رو میدی؟
-
برای این کار توی گنوم . برو
system >> administration >> software source
اونجا نشون می ده کدوم فعال هست کدوم نیست . توی kde هم همین آدرس هستش
-
رفت ولی چیزس نشون نمیداد، تووو ترمینال دستوری نداره؟؟؟؟؟
-
یعنی هیچ موردی توی پنجره نبود ؟؟ دقت کن .
-
من فدورا رو رو دو تا سیستم نصب کردم توو یکی از اونها بود ولی توو یکی نیست، امکامش هست که درست نصب نشده باشه؟
در ضمن میشه کار هر کدوم از اووون مخزن ها رو توضیح بدیم.
یه سوال دیگه داشتم، اگه کنار اونها تیک نباشه یعنی غیر فعالن دیگه؟
و سوال آخر: اگه dvd رو مخزن تعریف کنیم تووو این پنجره نشون داده میشه؟؟؟؟؟
مممممنوووووووووووووووووونننننننننننننننننننننن
-
سلام
اره اگه تیک نداشته باشه یعنی غیر فعال . و اگه دی وی دی رو مخزن کنی اونجا نشونش می ده ولی برای استفاده از دی وی دی مخزن باید همه مخازن غیر فعال باشن جز دی وی دی . فکر کنم توی سیستمی که مخازن رو نشون نمی ده توی لیست مخازن مشکلی پیش اومده از لیست مخازنی سیستمی که مشکل نداره به سیستمی که مشکل داره کپی کنید
اینجاست
/etc/yum.repos.d
-
ممنون titan جان
من 3 تا سوال دارم:
1) کار هر یک از مخازن چیه؟
2) این مخازن update میشه؟
3) مخازن چطوری update میشن؟
4) میشه مخازن fedora9 رو به fedora10 انتقال داد؟
باز هم ازت تشکر میکنم
-
سوال اولت :
مخازنی که نوشته debug مخازنی هستن که باگ های برنامه ها برطرف شده و نسخه ی پایدار هر برنامه رو می تونی بگیری . اونی که نوشته تست خوب برنامه های در حال تهیه هستن که کسانی که برنامه نویسی کار می کنن می تونن برنامه رو بگیرن و روش کار کنن . اونی که نوشته rawhide برنامه هایی که حالت بتا هستن رو می تونی از اینجا دانلود کنی . که بهتره شما فقط مخازن فدورا و آپدیت و rpmfusion فعال باشه .
در مورد سوال دومت :
هر موقعه که مخازن آپدیت بشن در سیستم شما هم به طور اتوماتیک در عرض فقط چند ثانیه مخازنتون آپدیت می شن . نیازی نیست شما کاری بکنید
سوال سومت :
همون جواب سوال دوم
سوال چهارم
نه این کار اشتباهه . نباید از مخازن فدورا ۹ استفاده کنی . هر نسخه مخازن خوده شون رو دارن چون برنامه هایی که برای فدورا ۹ کامپایل شدن به فدورا ۱۰ نمی خوره .
-
بابا تو دیگه کی هستی(titan)
یه مشکله دیگه دارم: بعضی از برابمه ها رو که نصب میکنم این code رو پشت سر هم تکرار میکنه:
..Another app is currently holding the yum lock; waiting for it to exit
-
بابا تو دیگه کی هستی(titan)
یه مشکله دیگه دارم: بعضی از برابمه ها رو که نصب میکنم این code رو پشت سر هم تکرار میکنه:
..Another app is currently holding the yum lock; waiting for it to exit
این یعنی اینکه yum شما در گیر نصب یک برنامه هست و فعلا نمی تونی از yum دوباره استفاده کنی . yum مثل apt وقتی در گیر نصب هست دیگه نمی تونه هم زمان برنامه ی دیگری رو نصب کنی .باید صبر کنی کارش تموم بشه بعد دوباره ازش استفاده کنی.
-
titan جان برنامه rpmfusion وجود نداره مگه چیزی برای انجام نیست
غیر از این روش راهی نیست که بشه برنامه ای رو که میخوایم رو نصب کنیم؟
-
rpmfusion برنامه نیست . مخزنه . توی کتابم نوشتم چطوری نصبش کنی حتما بخونش
غیر از این روش شما مجبورین سورس کد برنامه ی مورد نظر رو دانلود کنی و بعد اون رو کامپایل کنی بعد می تونی ازش استفاده کنی
-
titan من اوون مقاله ای که در مورد پشتیبان گیری از برنامه های دانلود شده بود رو خوندم ولی مقدار keepcache=0 رو چجوری صفر کنم یعنی از کاربر ریشه چطوری اجازه بگیرم؟
-
توی کتاب گفتم . باید فایل /etc/yum.conf رو باز کنی و مقدار رو عوض کنی
برای وارد شدن با کاربر ریشه از کد زیر استفاده کن
su -
-
مقدارش رو ۱ میکنم ولی نمی ذاره save بشه با کاربر ریشه هم وارد شدم نمیشه.
کل text اش رو کبی کردم تووی یه text editor بعد مقدارش رو ۱ کردم بعد جایگزین فایل اصلی کردم یعنی yum.conf مشکلی که نمیشه؟
اگه ممکنه اشکل راه اول رو بگین من اصلاحش کنم
-
titan پس چرا جواب نمیدی؟
-
ببخشید . من چند روز به اینترنت دسترسی نداشتم .
خوب ببینم چی کار کردی ؟؟؟
اینجوری برو .
su -c'gedit /etc/yum.conf
حتما می شه اگه از kde استفاده می کنی
su -c'kwrite /etc/yum.conf