Carlos E. R. wrote:
http://download.opensuse.org/distribution/leap/42.2/repo/oss/ARCHIVES.gz
Which is fine for the files on the DVD that it indexes, but I usually have my rpm's downloaded from the internet, which don't have the same package-list as on the DVD.
But there is no ARCHIVES.gz for non-oss. :-?
---- Most directories that don't have that (non-oss, src, others, and all the update dirs, and any other repos that are enabled). I also tend to merge my x86_64+noarch rpms into 1 directory, then fold update rpms into it as they become available. That way, except for sources, I usually only have 1 directory to search through for a package name. I also remove all the incremental rpms and all but the highest version-num of rpms having multiple version numbers. As for this: Carlos E. R. wrote:
Ah, then have a look at the command "pin", because it does exactly that - except that the file list is obtained from ARCHIVES file in the DVD. Or from the ftp server.
Or use the command "webpin", which does a similar thing but against an online database of all repos. The problem is, it fails often.
pin *** pin found no ARCHIVES_13.2.gz file in /var/lib/pin/ pin will copy the files, please enter root password : Password: no file ARCHIVES_13.2.gz found
--- Yeah... those don't work for me... (*sigh*) please insert CD1/DVD in your CD-ROM/DVD drive / bitte CD1/DVD einlegen
How are users suppose to find files in their distro? I don't know of many that would know how or want to create a 550MB index even when it is useful.
I do ;-)
---- Other than the ARCHIVES file? My index for 13.2:
cd /home/rpms/13.2 Ishtar:rpms/13.2> du -sh . 550M . Ishtar:rpms/13.2> find . -type f |wc 32430 32430 2830286
One file for each package-rpm list: easier to generate & maintain that way. Ex. I can process the list of rpms in parallel w/1-thread/cpu.
I didn't even know 'cnf' stood for something until I saw the package name (though it was a configuration tool I didn't have).
Yes, funny name :-)
Well, makes sense if you know what rpm it belongs to. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org