To get list of names (without version) of all installed packages use:
rpm -q -a --qf '%{NAME} ' > pkglist.txt
Than feed that list to zypper on another system:
zypper in `cat pkglist.txt`
题
I want to install all the packages which I have on my PC in the office into the PC I've got at home.
Is there any way doing that using terminal?
解决方案
To get list of names (without version) of all installed packages use:
rpm -q -a --qf '%{NAME} ' > pkglist.txt
Than feed that list to zypper on another system:
zypper in `cat pkglist.txt`