سپاس فراوان از راهنمایی هر سه دوستان
اضافه کردن مخازن sid یا testing (debian 11) و نصب با استفاده از این مخازن همچنان مشکل دریافت به روزرسانی سایر بستهها را دارد.
استفاده از لینک AptConfiguration به همراه سوئیچ t- برای انتخاب مخزن جدید مثلا testing در نصب thunar هم تفاوتی ایجاد نکرد.
ساخت فایل /etc/apt/preferences.d/99debian-backports و اعمال اولویت به thunar نیز تفاوتی نکرد درواقع به صورت پیشفرض این مخازن اولویت بیشتر دارند و دریافت حجم زیادی از سایر بستهها پابرجا است.
با ساخت بسته deb از روی source نرم افزار thunar این مشکل حل شد.
لینک زیر - اضافه کردن مخازن testing
- دریافت source نرمافزار
cd thunar *
sudo apt-get build-dep thunar
debuild -i -us -uc -b
چند بسته خروجی تولید میشود که با دستور زیر نصب میکنیم.
dpkg -i *.deb
سوال؟با این روش روی سیستم بستههایی اضافه برای تولید فایل deb نصب شدند که دیگر مورد نیاز نیستند.
روشی مشابه مفهوم Virtual Environment در پایتون روی دبیان داریم که چنین بستههایی که تنها برای یک کار خاص مورد نیاز هستند را به صورت System wide نصب نکنیم؟