Even minor instability in network connection seems to disrupt the update process, which needs to be restarted again. I have a daily data limit and want to download updates spread out over multiple days. To avoid dependency errors, is it possible that all the updates be downloaded to a directory first (with option to resume, so the pending ones can be completed the next day) without installation? And once the downloads are ready, installation begins only then, locally?
PS : I think low-cost management options should be there for poorer countries even on rolling-release models.
Well maybe only downloading the packages could be an option for you:
pamac update --download-only
You can interrupt it at anytime and continue at anytime starting with the next package, which is not locally there.
And yeah, I agree, a rolling release in combination with a data limited connection is a bad decision, since a partial update can easily result in a broken system.
Thanks for quick suggestions! My entry level experience upvoted the least technical. As per the suggestions am using this command which is working for me, as the downloads are paused no matter if I restart or disconnect from the internet.
Open terminal.
Run command sudo checkupdates -d
When I run low on data (or need to pause), I press combination Ctrl + C to interrupt. This pauses it (I have verified by seeing ‘size to be downloaded’ decrease after restart).
When ready to resume, repeat steps 1 & 2. It starts from last position.
Just don’t know in case I download it over a span of time that releases a new update for the already downloaded package, would this process re-download a new package overwriting the old version locally?