شما هنوز به سیستم وارد نشده اید.

#1 2018-12-10 15:05:45

mr-noip
عضو
ثبت شده: 2018-07-13
ارسال ها: 35

تفاوت میرور و مخازن

سلام.بنده در انجمن در حال جستجو بودن که به این ارسال برخوردم:

morealaz نوشته است که:

لیست مخازن منظورتونه یا لیست میرورها؟
مخازن مختلف که در فایل pacman.conf وجود داره یه چیزه، میرورهایی که برای مخازن رسمی آرچ استفاده میشه و در فایل mirrorlist وجود داره یه چیز دیگه؟

بنده تا قبل از این فکر میکردم مخازن و میرور ها یکی هستند.الان متوجه شدم ظاهرا اشتباه میکردم.ممکن هست توضیح کوتاهی بفرمایید؟


شروعی جدید smile

آفلاین

#2 2018-12-10 15:22:57

morealaz
Moderator
از : کرمان
ثبت شده: 2016-03-19
ارسال ها: 352

پاسخ: تفاوت میرور و مخازن

یه مخزن یه سرور هست که بسته های مختلفی در اون قرار داره و پکمن برای نصب بسته از او سرور استفاده میکنه. حالا ممکن هست کپی های مختلفی از این مخزن بر روی سرورهای مختلف قرار بگیره که کاربران مختلف بسته به اینکه کدوم سرور به اونها نزدیکتر هست بتونند از اون سرور ها استفاده کنند. به این سرورهای مختلف که کپی یکسانی از اون مخزن اصلی دارند اصطلاحا میرور یا آینه گفته میشه. آرچ یکسری مخزن اصلی دارد که شامل مخازن core و extra و community میشه که میرورهای مختلفی در سرتاسر دنیا از این سرورها وجود داره که آدرس همه اونها در فایل mirrorlist وجود داره و پکمن از این میرورها به ترتیبی که در این فایل قرار گرفته استفاده میکنه. بعضی کاربران هم برای خودشون یک سری مخزن دیگه درست کردند که بسته های مختلفی که در AUR وجود داره رو بعد از ساخته شدن در این مخازن قرار میدهند و بقیه هم میتونند از این مخازن برای نصب بسته های AUR بدون نیاز به ساختن بستها استفاده کنند. این مخازن در فایل pacman.conf تعریف می شوند و قرار می گیرند.
مثلا این مخزن کاربران چینی آرچ هست که بسته های مختلفی داخل این مخزن وجود داره:

[archlinuxcn]
Server = https://cdn.repo.archlinuxcn.org/$arch

آفلاین

#3 2018-12-10 15:32:19

mr-noip
عضو
ثبت شده: 2018-07-13
ارسال ها: 35

پاسخ: تفاوت میرور و مخازن

morealaz نوشته است که:

یه مخزن یه سرور هست که بسته های مختلفی در اون قرار داره و پکمن برای نصب بسته از او سرور استفاده میکنه. حالا ممکن هست کپی های مختلفی از این مخزن بر روی سرورهای مختلف قرار بگیره که کاربران مختلف بسته به اینکه کدوم سرور به اونها نزدیکتر هست بتونند از اون سرور ها استفاده کنند. به این سرورهای مختلف که کپی یکسانی از اون مخزن اصلی دارند اصطلاحا میرور یا آینه گفته میشه. آرچ یکسری مخزن اصلی دارد که شامل مخازن core و extra و community میشه که میرورهای مختلفی در سرتاسر دنیا از این سرورها وجود داره که آدرس همه اونها در فایل mirrorlist وجود داره و پکمن از این میرورها به ترتیبی که در این فایل قرار گرفته استفاده میکنه. بعضی کاربران هم برای خودشون یک سری مخزن دیگه درست کردند که بسته های مختلفی که در AUR وجود داره رو بعد از ساخته شدن در این مخازن قرار میدهند و بقیه هم میتونند از این مخازن برای نصب بسته های AUR بدون نیاز به ساختن بستها استفاده کنند. این مخازن در فایل pacman.conf تعریف می شوند و قرار می گیرند.
مثلا این مخزن کاربران چینی آرچ هست که بسته های مختلفی داخل این مخزن وجود داره:

[archlinuxcn]
Server = https://cdn.repo.archlinuxcn.org/$arch

متشکرم.در واقع اگر بخوام مخزنی رو اضافه کنم نباید در mirrorlist اضافه کنم و باید در pacman.conf اضافه بشه؟


شروعی جدید smile

آفلاین

#4 2018-12-10 17:03:45

morealaz
Moderator
از : کرمان
ثبت شده: 2016-03-19
ارسال ها: 352

پاسخ: تفاوت میرور و مخازن

بله رجوع کنید به ویکی آرچ
اینجا لیستی از مخازن غیر رسمی رو میتونید ببینید
https://wiki.archlinux.org/index.php/Un … positories

آفلاین

#5 2018-12-10 23:58:42

Misix
عضو
ثبت شده: 2018-11-12
ارسال ها: 23

پاسخ: تفاوت میرور و مخازن

درود
دیدن صفحه مخازن رسمی در ویکی فارسی هم مفید هست.

https://wiki.archusers.ir/index.php/%D9 … 9%85%DB%8C

آفلاین

پانوشت انجمن

پشتیبانی توسط تیم آرچ لینوکس ایران و نیرو گرفته با FluxBB