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

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

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

نویسنده موضوع: چگونه مخازن پراکنده ام را یکی کنم  (دفعات بازدید: 2822 بار)

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

آفلاین khajavi

  • Sr. Member
  • *
  • ارسال: 361
  • جنسیت : پسر
    • کافه ی گنو/لینوکس
هر دفعه ای مخازنی به دستم رسیده و اونا را روی هارد ریختم اما یه مشکی که دارم اینه که تعدادشون زیاد شده و نمیدونم چیکار کنم.
آیا نرم افزاری هست خودش تشخیص بده که کدوم بسته جدید و کدوم بسته قدیمی هست. وقتی می خوام تمام مخازنم را یکی کنم بعضی ها تکراری در میاند یعنی یه نرم افزار به ورژن های مختلف. پیشنهاتون چیه؟

آفلاین hasannoori

  • Sr. Member
  • *
  • ارسال: 423
  • جنسیت : پسر
    • ق
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #1 : 03 دی 1386، 11:23 ق‌ظ »
ئوست عزیز شما نیاز به یک مخزن محلی روی هارد خودتون دارید.
یک راهنما در ویکی در آدرس زیر هست.
اون رو ببینید و طبق دستوراتش عمل کنید مشکلتون حل میشه.

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #2 : 03 دی 1386، 08:20 ب‌ظ »
هر دفعه ای مخازنی به دستم رسیده و اونا را روی هارد ریختم اما یه مشکی که دارم اینه که تعدادشون زیاد شده و نمیدونم چیکار کنم.
آیا نرم افزاری هست خودش تشخیص بده که کدوم بسته جدید و کدوم بسته قدیمی هست. وقتی می خوام تمام مخازنم را یکی کنم بعضی ها تکراری در میاند یعنی یه نرم افزار به ورژن های مختلف. پیشنهاتون چیه؟
شما از مخازن محلی استفاده می کنید ؟
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین khajavi

  • Sr. Member
  • *
  • ارسال: 361
  • جنسیت : پسر
    • کافه ی گنو/لینوکس
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #3 : 05 دی 1386، 07:34 ق‌ظ »
اره مهدی جان. من از مخازن مخلی استفاده می کنم ولی تعدادشون زیاد شده. مثلا هر وقت میگه دی وی دی دبیان را بزار باید بنویسم
mount --bind /home/dvd/debian /cdrom
هر وقت میگه کوبونتو را بزرا باید تایپ کنم:
mount -o loop -t 9660 /home/milad/cd/kubuntu.iso /cdrom
و همین طور به ترتیب
هر وقت هم خواستم توام فایل های دب را بریزم توی یک فایل تا همه را با هم یک یک مخزن کنم ورژن های قدیمی و جدید با هم هستند. نمیشه کاری کرد که وژن های قدیمی اتوماتیگ پاک کنم؟

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #4 : 07 دی 1386، 12:10 ق‌ظ »
اولاً شما می تونید راحت تر از اینها مخازن محلی ایجاد کنید. منظورم استفاده از دستور dpkg-scanpachages و مراحل اون هست. با این روش دیگه نیاز به mount کردن image های مختلف ندارین. برای پاک کردن فایل های نسخه های قدیمی می تویند از دستور زیر استفاده کنید:
sudo apt-get autoclean
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین khajavi

  • Sr. Member
  • *
  • ارسال: 361
  • جنسیت : پسر
    • کافه ی گنو/لینوکس
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #5 : 09 دی 1386، 07:51 ق‌ظ »
مشکلی با dpkg-scanpackages ندارم و می تونم مخزن درست کنم مشکل من اینه که با این کار تمام پکیج ها اعم از قدیم و جدید وارد مخزن می شوند
فرض کنید هر دفعه ای از دوستانت پکیج هایی به درستت می رسه و اونو را تو پوشه های متفاوتی ذخبره کردی حالا یه دفعه تصمیم می گیری تمام مخارنت را یکی کنی ولی نمی دونم چیکار کنم که قبل از ایجاد مخرن پکیج های قدیمی ایندکس نشوند

آفلاین Mehdi

  • ناظر ویژه انجمن
  • *
  • ارسال: 3284
  • جنسیت : پسر
    • هزاردستان
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #6 : 09 دی 1386، 10:55 ق‌ظ »
میشه قبل از هر چیز فایل etc/apt/sources.list/ تتون رو بگذارید اینجا ببینیم؟
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

آفلاین arashOio

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 551
  • جنسیت : پسر
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #7 : 09 دی 1386، 11:31 ق‌ظ »
فک میکنم aptoncd فقط آخرین نسخه‌ی بسته‌ها رو کپی میگیره امتحانش ضرری نداره
Humanity to others...

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #8 : 09 دی 1386، 03:58 ب‌ظ »
       
نقل‌قول
If more than one version of a package is found only the newest one is included in the output.  If  they  have  the
       same  version  and  only  differ in architecture only the first one found is used. You can override this behaviour
       with the -m switch. If given, all found packages are included in the output.
این قسمتی از توضیحات دستور dpkg-scanpackages هست. مشخص هست که این توضیحات میگن که فقط بسته های جدیدتر رو به لیست بسته ها اضافه می کنه و بسته های قدیمی رو نادیده می گیره (ولی کماکان روی هارددیسک شما وجود خواهند داشت).

در مورد روش پاک کردنشون هم حقیقت هنوز چیزی نمی دونم ولی جستجو می کنم اگه چیزی پیدا کردم، خبر می دم.
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین khajavi

  • Sr. Member
  • *
  • ارسال: 361
  • جنسیت : پسر
    • کافه ی گنو/لینوکس
پاسخ به: چگونه مخازن پراکنده ام را یکی کنم
« پاسخ #9 : 10 دی 1386، 07:03 ق‌ظ »
این شد یه حرفی.
فقط اگه بتونم پاکشون بکنم خیلی خوب میشه چون به شدت خجم زیادش اشغال کردند
aptoncd را هم امتحان می کنم ممنون