سلام
یه مشکلی توی سیستم نصب وجود داره که کمتر جایی بهش اشاره شده، مثلاْ هنگامی که میخواید چیزی رو نصب کنید بر فرض نیاز به نصب ۱۰ تا بسته هست با حجمهای مختلف.
حالا اگه چند تا دانلود و نصب شن و وسط نصب یکی از بستهها مشکلی برای کانکشن پیش بیاد و نصب با مشکل روبرو شه، اونوقته که حالتون گرفته میشه. مخصوصاْ اگه حجم اون بسته بالا باشه و مثلاْ تا ۹۰٪ رفته باشین. اینجاس که سیستم نصب به کل فراموش میکنه که ۹۰٪ رو دریافت کرده و دانلود رو دوباره از اول شروع میکنه.
حالا چند راه برای حل این مشکل هست که نمیدونم عملی شدن یا نه
۱- اینکه بشه مثل سیستمهای دبیانی قبل از دریافت بستهها، لینک مستقیم دانلود رو بهتون بده و شما اونا رو با استفاده از یک دانلود منیجر خوب دانلود و بعد هر جا که خواستین نصب کنید.
۲- اینکه خود اینستالر مثل دانلود منیجر عمل کنه و بعد از رفع مشکل ارتباط، دانلودش رو ادامه بده!!!
من یکم جستجو کردم و به این رسیدم:
http://www.mail-archive.com/yast-devel@opensuse.org/msg01163.htmlاینجوری که تو توضیحاتش نوشته:
> DownloadOnly, //!< Just download all packages to the local cache.
> //!< Do not install. Implies a dry-run.
>
> DownloadInAdvance, //!< First download all packages to the local cache.
> //!< Then start to install.
>
> DownloadInHeaps, //!< Similar to DownloadInAdvance, but try to split
> //!< the transaction into heaps, where at the end of
> //!< each heap a consistent system state is reached.
>
> DownloadAsNeeded //!< Alternating download and install. Packages are
> //!< cached just to avid CD/DVD hopping. This is the
> //!< traditional behaviour.
اما اون مشکلات رو کامل حل نمیکنه!
کسی راه حلی برای این مشکل داره؟
