Looking for a file within a given slackware distribution.
Hi: suppose you want to look for file foo belonging to the Slackware N.N distribution. Then either you make a full installation or N.N and look into /var/log/packages (grep) or you go to some Slackware index tree in the web and you traverse the tree node by node, which would be a great deal of work to do and therefor impracticable.
Now suppose further that you are not able, momentarily, to install N.N to your disk. Perhaps you have it now occupied by another O.S. or for whatever reason. So your only place where to look at is the N.N disk itself. In this disk your have PACKAGES.TXT and FILELIST.TXT. But neither of these will do. They list packages but not their contents (I know such a list would include over one million file names). So, in spite of having the disk, you arent able to know if foo is there or not or, in case you know it is, in which package. Is this really true? |
slackware/MANIFEST.bz2
|
If you don't want to depend on having the disk, you can search online for any file in any package of any Slackware release: http://packages.slackware.com/
Eric |
I never saw a shorter and more helpful reply than that! But I'm afraid this is a new feature in Slackware (the listing of the files). Oh, indeed, thank you very much.
|
There is one in Slackware 9.1 too. Perhaps there always has been a list of files (not packages) in the distribuition disks.
|
Quote:
To whoever matters: this facility had already been implemented many years ago. I could never know why it vanished after some time. |
You can also use "slackpkg file-search". I'm sure this uses MANIFEST.bz2 underneath but it provides another interface to the same information.
|
Quote:
Quote:
|
Thanks, thanks.
|
Now, to check that tetris be shipped in Slackware-1.1.2, then list all packages in that release, do this:
Code:
wget http://ftp.slackware.no/slackware/slackware-1.1.2/FILE_LIST |
Quote:
:) |
Quote:
Eric |
Quote:
Code:
tt: Linux/i386 impure executable (OMAGIC), stripped Code:
modprobe binfmt_aout Code:
bash-4.2$ ./tt |
Just recompile it for a newer Slackware... this is on 64-bit Slackware 13.37:
Code:
|| %% || ^[[7mTETRIS FOR TERMINALS^[[27m Eric |
Quote:
|
All times are GMT -5. The time now is 05:02 PM. |