انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: norouzi90 در 06 خرداد 1401، 10:09 بظ
-
با سلام و احترام،
۱-یک بسته به چه عللی می تواند از مخازن حذف بشود؟
۲- چه زمانی یک بسته منسوخ شده به حساب می آید؟ >:(
-
چرا یک بسته حذف میشود؟
۱-مثلاً اگر یک کتابخانه سازگار قدیمی است که دیگر مورد نیاز نیست
۲- مورد یک که چرا بسته منسوخ می شود
ادامش را در قسمت Removing packages 5.9.2 بخوان
منبع : https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#removing-packages
چرا یک بسته منسوخ میشود؟
۱-مدت ها پیش نویسنده برنامه(بسته) توسعه برنامه را متوقف کرده و هیچ کس دیگری مسئولیت توسعه و ... آن را برعهده نگرفته و نگهدارنده دیباین ترجیه داده که بسته را حذف کند
۲-آخرین نسخه نرم افزار ممکن است تحت نام بسته جدید بسته بندی شده باشد. یا به این دلیل که میزان تغییرات آنقدر مهم بود که ترجیح داده شده است بهطور خودکار به آخرین نسخه ارتقاء داده نشود.
۳-نرم افزار تغییر نام داده است، نگهدارنده بسته نام بسته ها را تغییر داده و بسته های انتقالی را برای یک نسخه با نام قدیمی نگه داشته است. سپس بسته های انتقالی حذف شده اند.(فکر کنم منظورش از بسته های انتقالی، بسته های پیش نیازهاش باشه)
منبع: https://raphaelhertzog.com/2011/02/07/debian-cleanup-tip-2-get-rid-of-obsolete-packages/
اگه انگلیسیت خوبه یا با مترجم هم یک چیزایی میفهمی بهتره منابعش را هم که گذاشتم بخوانی.
-
چرا مورد دوم حذف شدن و مورد اول منسوخ شدن یکی هستند؟
چون وقتی بعد از اینکه یک بسته از مخازن حذف بشه ، منسوخ شده هم حساب میشه 8) \\:D/
-
آقای سید محمد امین ،
از ارسال دو لینک مفیدتان سپاسگزارم.
ولی قضیه ای را که چندان متوجه نمی شوم این است که ، تکلیف سیستمهایی که قبل از اینکه بسته ای که از مخازن حذف بشود ،آن بسته را در سیستمشان نصب کرده اند چه می شود؟ این بسته ها در سیستم همین طوری باقی می مانند تا اینکه صاحبان سیستم ، به نحوی متوجه قضیه بشوند و بصورت دستی این بسته ها را حذف کنند؟
یا اینکه توسط توسعه دهندگان دبیان طوری برنامه ریزی می شود که با update کردن سیستم ، این بسته ها، بصورت اتوماتیک از روی سیستمهایی که این بسته ها بر روی سیستمشان نصب است، حذف بشود؟
مورد دیگر اینکه افراد بایستی خودشان گوش بزنگ باشند که چه بسته ای می خواهد حذف بشود یا حذف شده است؟ یا اینکه برای اینگونه موارد از طریق دبیان اطلاع رسانی می شود؟چگونه؟
دایم باید بسته های نصب شده در سیستممان را از طریق synaptic برای اینکار کنترل بکنیم ؟
-
گمون نکنم اینقدر حذفیات زیاد باشن !
-
آقای سید محمد امین ،
از ارسال دو لینک مفیدتان سپاسگزارم.
ولی قضیه ای را که چندان متوجه نمی شوم این است که ، تکلیف سیستمهایی که قبل از اینکه بسته ای که از مخازن حذف بشود ،آن بسته را در سیستمشان نصب کرده اند چه می شود؟ این بسته ها در سیستم همین طوری باقی می مانند تا اینکه صاحبان سیستم ، به نحوی متوجه قضیه بشوند و بصورت دستی این بسته ها را حذف کنند؟
یا اینکه توسط توسعه دهندگان دبیان طوری برنامه ریزی می شود که با update کردن سیستم ، این بسته ها، بصورت اتوماتیک از روی سیستمهایی که این بسته ها بر روی سیستمشان نصب است، حذف بشود؟
با apt autoremove پاک میشن.
مورد دیگر اینکه افراد بایستی خودشان گوش بزنگ باشند که چه بسته ای می خواهد حذف بشود یا حذف شده است؟ یا اینکه برای اینگونه موارد از طریق دبیان اطلاع رسانی می شود؟چگونه؟
دایم باید بسته های نصب شده در سیستممان را از طریق synaptic برای اینکار کنترل بکنیم ؟
انتظار میره مدیران سامانهٔ دبیانی، اخبار دبیان رو دنبال کنن: https://www.debian.org/News
-
مورد دیگر اینکه افراد بایستی خودشان گوش بزنگ باشند که چه بسته ای می خواهد حذف بشود یا حذف شده است؟ یا اینکه برای اینگونه موارد از طریق دبیان اطلاع رسانی می شود؟چگونه؟
دایم باید بسته های نصب شده در سیستممان را از طریق synaptic برای اینکار کنترل بکنیم ؟
فکر کنم بسته هایی که درخواست حذف شدن را داده اند و منتظر حذف شدن هستند در این لین باشند
https://ftp-master.debian.org/removals.html
این هم بسته هایی که کار حذف شدنشان تمام شده و از مخازن حذف شدند(سال ۲۰۲۲): https://ftp-master.debian.org/removals.txt
این هم منبعش که توش آرشیو های بسته های حذف شده سال های قبل و توضیحات کلی است: https://ftp-master.debian.org
-
با apt autoremove پاک میشن.
اگر بسته موردنظر یکی از ارکان اصلی میزکار یا توزیعی باشد، آیا این عمل توسط کاربران آنها باعث از هم پاشیدگی میزکار یا توزیع نمی شود؟
-
اگر بسته موردنظر یکی از ارکان اصلی میزکار یا توزیعی باشد، آیا این عمل توسط کاربران آنها باعث از هم پاشیدگی میزکار یا توزیع نمی شود؟
چنین بستهای معمولاً حذف نمیشه یا اگه بشه، جایگزینی براش وجود داره که اون نصب میشه بهجاش.
-
با تشکر فراوان از آقایان دانیال بهزادی ، سید محمد امین و sudo.