You are not logged in.
Where can I find Linux bin files? Especially in range of 10MB to 15MB. What software that have bin file executables available that is small enough to be 10MB or 15MB.
Offline
I've read this question several times, and I can't make any sense out of it. Which binaries are you looking for? Anything between 10-15MB? That is NOT small. The kernel is only around 3MB. If you need a 10MB binary executable ... try windows.
OK, xetex is pretty big: 22M, mplayer 14M. But I still think I'm really missing something in the question.
Last edited by Trilby (2012-05-11 02:43:27)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
I don't quite get the point: the generic location of binary files is /bin, /sbin, /usr/bin, /usr/local/bin, etc... If you want to find all executable files in your system and sort them, you can use something like
find / -type f \( -perm -u+x -o -perm -g+x -o -perm -o+x \) -exec ls -lahd {} \; | sort -n -r -k 5
The binaries are usually not that big: 10 to 15 MB is a huge beast IMO... What exactly are you looking for?
Edit: Trilby came sooner BTW, my mplayer is 2.5 MB.
Last edited by bohoomil (2012-05-11 02:48:24)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
fancy mplayer2 I'd guess. And must be x64 or something, as mplayer2 is 2.8M here (686).
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Indeed, mplayer2, but i686 and neatly built without useless fat. (Shouldn't the x64 be a bit larger anyway?)
Last edited by bohoomil (2012-05-11 03:27:30)
:: Registered Linux User No. 223384
:: github
:: infinality-bundle+fonts: good looking fonts made easy
Offline
Sorry, I wrote down the first post kind of quickly. Should have explained more.
Well...What I am looking for is a binary installation file (like .bin or .run). Something that can be similar to .exe in Windows.
Most of the stuff that I tried to look online are either .deb or .rmp (which how I understand are gzip or bzip2 compressed files with some extensions, right?). I am looking for purely binary installation executable.
(I am trying to use it as benchmark file)
Last edited by kdar (2012-05-11 03:54:19)
Offline
Nvidia drivers come in a *.run file. I think they used to come in bin also, some of the games use bin's also. I remember some games in the humble bundle used bin (Braid?)
Offline
.run and .bin are more equivalent to windows exe installer? I mean.. they not pre-compressed like .deb or .rmp, right? or am I wrong?
Last edited by kdar (2012-05-11 06:46:17)
Offline
A quick perusal of Google results tells me that the .bin extension in Linux applies almost exclusively to proprietary, commercial software.
Maybe you should give more info on what you're trying to do; I'd guess that, if you're trying to benchmark something, you intend to share the results later. It's better to get feedback on your goals and methodology before going through all the trouble.
Offline
Usually .bin files contain some compressed data. You should probably explain what you're trying to do.
Offline
Well, what I am trying to do is to perform evaluation of several different compression tool for an arm device running linux.
So I am trying to find workload that can be most optimal to Linux environment. I would like to have all files to be the about the same size.. and I decide to pick file size range of 10MB to 15MB.
I have some source code that I used for evaluation. But I also need some kind of executable... but I am wondering if any of the executables in linux will be useful as workload for this.... I am basically trying to test compression of a binary file.
Last edited by kdar (2012-05-11 13:49:05)
Offline
You could find a binary that's greater than your desired size and dd the first 10 (or 15, etc.) MBs of it to another file.
Just make sure you dd from it and not to it
Also, maybe you could use something from lib instead of bin.
Last edited by alphaniner (2012-05-11 14:17:04)
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
You could find a binary that's greater than your desired size and dd the first 10 (or 15, etc.) MBs of it to another file.
Just make sure you dd from it and not to it
Also, maybe you could use something from lib instead of bin.
Thanks. I didn't know about I could do that with dd, thanks. Maybe it can help me get all files exactly to 10MB.
Where could I find lib files?
Offline
/lib and /usr/lib. I'm not certain a lib is a perfect alternative to an executable, but they're both binary files after all.
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
But probably it would be hard to find anything that is 10MB there.
well.. maybe not.. I saw something like libcude and libgtk that is ~4MB
Last edited by kdar (2012-05-11 14:39:41)
Offline
Yeah, a cursory inspection on my machine seemed to indicate more large libs than bins, which is why I recommended it.
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
Thanks for suggestion. I think it will work for me.
I found few bin and lib files that are actually matching my desired size..and maybe I could use dd, like you said, to cut off excess, to make it exactly 10MB.
By the way. question on dd. How will it work with tar file? Will it break it somehow if I will try to get first 10MB? It is a tarred source file.
Last edited by kdar (2012-05-11 15:17:31)
Offline
At least some contents of the tar file will be unrecoverable. If there's multiple files in there, some may be recoverable, but I'm not sure how tar operates in that case. Remember, a tar file isn't really anything fancy. It's like saran wrap around a sandwich. If it's compressed that's another story; but I'm sure you're not planning on compressing compressed data...
But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner
Offline
No, its without any compression.
I tried but to use dd on it, but it fails to open after that.
Can I use dd on a directory? in same way... like.. I used this dd bs=1M count=100 if=file of=part1
Last edited by kdar (2012-05-11 19:15:10)
Offline
the ffmpeg binary I built last time is 9.6M (static)
you can find larger .bin/.run file files of nexpose and metaspolilt http://www.metasploit.com/download/
but they are quite large ~200MB
Offline