3 ms·
https://mirrors.evowise.com/pub/OpenBSD/6.1/amd64/ https://mirrors.evowise.com/pub/OpenBSD/6.1/amd64/ https://www.openbsd.org/faq/faq4.html#FilesNeeded https://
by rollcat 10y ago
https://mirrors.evowise.com/pub/OpenBSD/6.1/amd64/ https://mirrors.evowise.com/pub/OpenBSD/6.1/amd64/
https://www.openbsd.org/faq/faq4.html#FilesNeeded https://www.openbsd.org/faq/faq4.html#FilesNeeded
You can probably get a working system with bsd (~10m) and baseXX.tgz (~50m compressed, ~100m inflated).
Biggest offenders:
89M usr
25M usr/libdata/perl5
22M usr/share
12M usr/share/terminfo
5.1M usr/share/zoneinfo
20M usr/lib
13M usr/sbin
9.5M usr/bin
You could try removing perl, but that would probably result in a very broken system; the pkg_* tools use it, but also:
$ find . -type f -exec head -1 '{}' \; | grep -E '^#.*perl' | wc -l
90
- david-given 10y agoHmm. From Minix 1.7: $ du -sh * 144K bin 64K etc 0 fd0 0 fd1 108K minix 0 mnt 0 root 0 tmp 22M usr $ du -sh usr/* 24K usr/ast 3.9M usr/bin 124K usr/doc 0 usr/etc 436K usr/include 1.4M usr/lib 0 usr/local 2.0M usr/man 36K usr/mdec 0 usr/preserve 0 usr/run 0 usr/spool 14M usr/src 0 usr/tmp So if you're willing to lose the source code, you could fit the entire system into about 8MB. Of course, you don't get Perl. Or, uh, TCP/IP networking. You need Minix 2.0 for that, which is much bigger; 26MB with source, or 10MB without.
- nickpsecurity 10y agoA proper comparison would be Minix 3 since it's a real OS. Include just the bare essentials that OpenBSD would include except for reincarnation server it doesn't have. ;)