Update

Hi all

On my previous Linux distro (archlinux) I can obtain a list of outdated packages and their download links with the arch ‘pacman’ application and download them at work as my home internet connection is slow and capped for the data I can download each month.

I’ve been looking at zypper switches to see if I can get a list of outdated packages and their download URL so I can wget them and copy to a usb stick for installation at home. On arch I do this:

pacman -Suyp |grep "pkg.tar.xz" > package-list
wget -nv -nc -i package-list

I can’t find a method of doing this on OpenSUSE 12.2.
Is there another method for doing an off-line update on this platform?

Thanks

Welcome! If you didn’t install Tumbleweed then this thread needs moving by a Moderator, to another subforum. :slight_smile:

Thank you. Yes, I have the tumbleweed repo added. I’d be grateful for assistance on this. I didn’t.t see a subforum related to package management
,

Just for clarification, have you actually upgraded (run zypper dup with tumbleweed repo(s) enabled) to Tumbleweed yet?

I have always done that online, so if that’s what you want to do offline, I don’t know the answer. Hopefully someone else will.

Hi there.

yes I did this overnight on a cron job when my internet is unmetered!

perhaps one of the zypper devs can let me know if it stores a temporary list of files somewhere once it has worked out the dependencies and knows what to download.

A log of all the packages that were installed can be found at /var/log/zypp/history, each one is listed by date and time.

To see what was recently installed, you can also use this commend in a terminal as normal user:

rpm -q -all -last | tac

On 2012-10-14 21:26, ElTiempo wrote:

> perhaps one of the zypper devs can let me know if it stores a temporary
> list of files somewhere once it has worked out the dependencies and
> knows what to download.

There is a “zypp-devel” mail list, ask them. It would be an interesting
feature.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)