انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: Sadrolla در 17 شهریور 1394، 05:26 بظ
-
سلام
سؤال که از عنوان مشخصه ولی خوب یه خورده بیشتر توضیح میدم
برای دبیان جسی این مخازن رو داریم
deb http://debian.asis.io/debian/ jessie main contrib non-free
deb http://debian.asis.io/debian/ jessie-updates main contrib non-free
deb http://debian.asis.io/debian/ jessie-backports main contrib non-free
deb http://debian.asis.io/debian/ jessie-proposed-updates main contrib non-free
deb http://debian.asis.io/debian-security/ jessie/updates main contrib non-free
توضیح مخازن به ترتیب
اولی: دارای برنامههایی که در مخزن دبیان در لحظه انتشار بودن
دومی: دارای برنامههایی که در مخزن بودن و الآن براشون آبدیت اومده به اصطلاح رفع باگ شدن
سومی: دارای برنامههایی که در مخزن یا نیستند و یا نسخه قدیمیترشون هست مثلا لیبره آفیس ۴.۳.۳ در مخزن دبیان هست و در این مخزن الآن ۴.۵ فکر کنم باشه
چهارمی: دارای برنامههایی که قراره در مخزن دوم قرار بگیرن و هنوز مراحل آزمایششون تموم نشده
پنجم: آپدیتهای امنیتی
خوب برای دبیان سید هم که فقط یه مخزن هست و همه چیز داخل خودشه و دائما به روز میشه
deb http://debian.asis.io/debian/ sid main contrib non-free
برای دبیان تستینگ هم قاعدتا باید این باشه
deb http://debian.asis.io/debian/ testing main contrib non-free
deb http://debian.asis.io/debian/ testing-updates main contrib non-free
deb http://debian.asis.io/debian/ testing-proposed-updates main contrib non-free
deb http://debian.asis.io/debian-security/ testing/updates main contrib non-free
سؤال من اینه که خوب چه فرقی بین اولی و دومی هست؟ مگه اینجور نیست که یه برنامه بعد از گذراندن مراحل آزمایش میاد داخل مخازن تستینگ خوب قاعدتا باید بره داخل اولی چرا بره داخل دومی؟
یا اگر یه برنامه باگ امنیتی داشت قاعدتا باز باید بیاد داخل مخزن اول نه اینکه بره داخل مخزن جدا
آیا متوجه منظورم شدید؟
خیلی خلاصهاش اینه که چرا روند به روز رسانی مخزن تستینگ مثل مخزن سید نیست؟
و اینکه روند به روز رسانی مخازن تستینگ به چه شکل هست؟
-
وقتی یه نگارش testing از دبیان ارائه میشه، مخزنی که قبلاً به اسم سید شناخته می شد، می شه مخزن main و قفل میشه و تغییری نمیکنه. بهروزرسانیهای امنیتی از مخزن security و بقیه از مخزن updates ارائه میشن. بعد از انتشار نگارش testing بعدی، updates هم قفل میشه و اگه لازم باشه بهروز رسانی عادیای از نگارشهای بالاتر برای برنامهای بیاد، از طریق packports میآد.
http://wiki.ubuntu.ir/wiki/Debian
-
وقتی یه نگارش testing از دبیان ارائه میشه، مخزنی که قبلاً به اسم سید شناخته می شد، می شه مخزن main و قفل میشه و تغییری نمیکنه. بهروزرسانیهای امنیتی از مخزن security و بقیه از مخزن updates ارائه میشن.
تا اینجا رو متوجه شدم
بعد از انتشار نگارش testing بعدی
منظورتون از تستینگ بعدی، نسخهای است که در دوشنبهٔ هفتهٔ بعدش منتشر میشه؟
یا وقتی که نسخه تستینگ فعلی (stretch) تبدیل به نسخه پایدار میشه؟
-
منظورتون از تستینگ بعدی، نسخهای است که در دوشنبهٔ هفتهٔ بعدش منتشر میشه؟
یا وقتی که نسخه تستینگ فعلی (stretch) تبدیل به نسخه پایدار میشه؟
وقتی که استرچ، تبدیل به نگارش پایدار بشه
-
با توجه به توضیحات شما الآن مخزن main استرچ قفل شده و به روز رسانی ها از طریق مخزن آپدیت و مخزن امنیتی میاد
درست متوجه شدم؟
-
با توجه به توضیحات شما الآن مخزن main استرچ قفل شده و به روز رسانی ها از طریق مخزن آپدیت و مخزن امنیتی میاد
درست متوجه شدم؟
بله
-
اما ظاهرا این چنین نیست
همه مخازن رو به استثنای دو مخزن زیر غیر فعال کردم و لیست مخازن رو به روز و هیچ برنامهای داخل لیستها نبود
synaptic میگه که ۱۹۹۹ بسته لیست شده و ۱۹۹۹ بسته هم نصبه
deb http://debian.asis.io/debian/ testing-updates main contrib non-free
deb http://debian.asis.io/debian-security/ testing/updates main contrib non-free
بعد گفتم شاید مشکل از مخازن باشه و این مخازن رو فعال کردمdeb http://ftp.us.debian.org/debian testing-updates main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
و دوباره همون نتیجه قبل
synaptic میگه که ۱۹۹۹ بسته لیست شده و ۱۹۹۹ بسته هم نصبه
مخازن رو غیر فعال میکنم و تنها مخزن فعال
deb http://debian.asis.io/debian/ testing main contrib non-free
synaptic میگه ۴۵۵۵۶ بسته لیست شده و ۱۹۹۹ بسته نصبه
با توجه به این آزمایشی که انجام دادم و از دست دادن کلی پهنای باند به خاطر به روز رسانی لیست مخازن :دی
ظاهرا مخزن testing قفل نمیشه بلکه با تأخیر زمانی نسبت به sid به روز میشه و مخازن testing-updates و testing/updates هم برنامهای داخلشون نمیآد (خوب پس چرا وجود دارن؟)
و وقتی testing پایدار شد اون موقع میشه stable و قفل میشه و stable-updates و stable/updates اون موقع برنامهها میان داخلشون
من که کاملا گیج شدم
-
من متوجّه نشدم نتایج این آزمایش چه منافاتی با حرفی که زده شد داره؟ همچنان testing مخزن اصلیه و بقیه در صورت وجود بهروز رسانی، بستهها میآن داخلشون.
-
وقتی یه نگارش testing از دبیان ارائه میشه، مخزنی که قبلاً به اسم سید شناخته می شد، می شه مخزن main و قفل میشه و تغییری نمیکنه.
ولی نتایج این آزمایش نشون میده که فعاله
-
ولی نتایج این آزمایش نشون میده که فعاله
خب من هم نگفتم غیرفعّال میشه! همچنان فعّاله و کار میکنه، فقط چیز جدیدی بهش اضافه نمیشه
-
ولی نتایج این آزمایش نشون میده که فعاله
خب من هم نگفتم غیرفعّال میشه! همچنان فعّاله و کار میکنه، فقط چیز جدیدی بهش اضافه نمیشه
اجازه بدید من یه مثال بزنم
مثلا چند وقت پیش نسخه vlc در مخازن تستینگ ۲.۲ بود و الآن نسخه ۲.۲.۱ هست
و بستهای به نام compiz-fusion-bcop در مخزن sid هست که در مخزن testing نیست
آیا منظور شما اینه که این بسته compiz-fusion-bcop به testing اضافه نمیشه ولی نسخههای جدیدتر vlc به مخزن testing اضافه میشه؟