Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
what about Micro Core Linux? Haven't tried it yet, but it's on my own list for the near future to revive an old PC/104 board (a complete PC on 4" x 4") with a Pentium/133 and 32MB RAM. Windows 98 works on that biscuit, anyway ...
Tiny Core/Micro Core seems to offer ssh as well as openvpn in its list of extensions.
I don't know lots of distros, so I can't say which is the best, but I can recommend a general approach.
Ubuntu, and several other distros I think, have a "minimal install" version. It's like 10MB. (use whichever distro's package management system you like best.)
Install this, and then add the necessary packages ssh and openvpn. apt will pull in just the dependencies you need - possibly quite a lot, but nothing unnecessary.
This checks all your requirements, unless your "old PCs" have very limited RAM - I wouldn't count on this running in 64MB of RAM without very careful tweaking of startup services etc. But you could try it out in a virtual machine first.
If you then need to install it on multiple servers you could use something like remastersys.
I would go with Debian (very good for low ram) or Slackware/Salix, Salix having dependency resolution.
Smallest install would probably be Slackware/Salix, and easiest to maintain I think.
I would go with Debian (very good for low ram) or Slackware/Salix, Salix having dependency resolution.
Smallest install would probably be Slackware/Salix, and easiest to maintain I think.
Slackwares standard installation however, uses about 6GiB of HD space. Even if you strip down X it still uses more than 2GiB. So you would have to hunt down the dependencies for a minimal system before installation.
I have a non-gui Slackware system that takes up only about 300MB of space, ...
that's not really what I would call a "small" or "lightweight" system. Using that description, I'd rather expect something that fits in considerably less than 100MB disk space and runs with 64MB RAM or even less. Like the ttylinux you suggested two or three posts earlier.
I am looking at TTYLinux. It has sshd but I cannot find any indication of openvpn on TTYLinux.
Do you know where its package manager listings might be?
Ubuntu, and several other distros I think, have a "minimal install" version. It's like 10MB.
You will never get a "normal" distribution down to 10 MB.
To the original question: Try it with the base (non-GUI) flavor of Slitaz, it is about 8MB in size and packages for SSH and OpenVPN are available. You can use the tools delivered with the full version of Slitaz ((about 30MB, with GUI) to make your own flavor, so that you have a minimal distro with the packages you want, which can easily be booted from harddisk, CD, USB and network (PXE boot).
Last edited by TobiSGD; 01-05-2012 at 12:36 PM.
Reason: fixed errors
@lothario - what kind of RAM and disk space needs are you hoping for?
Ah, sorry for not mentioning that.
Currently we have 4 really old PCs.
One has the lowest hardware footprint with 32 MB RAM, 2 GB hard disk and 486 CPU.
Two has 40 MB RAM, 1 GB hard disk and 586 CPU.
Three has 64 MB RAM, 1.5 GB hard disk and Pentium CPU.
Four has 128 MB RAM, 1.5 GB hard disk and Pentium CPU.
The above details were reported by dmesg using the tomsrtbt floppy.
Tried to install the minimal base Ubuntu 10.04 a few days ago on:
One - The 32 MB system but it would not even boot up. Kernel panic!
Two - The 40 MB system and it works. With the base Ubuntu + sshd + openvpn = it takes over 600 MB of hard disk space.
So I am looking for something that will run with 32 MB system and take less disk space.
These older IDE hard disks are harder to find OR they are expensive.
Personally I recommend upgrading your hardware. You can probably find better hardware in the trash or Craigslist, Freecycle, Goodwill, local companies upgrading their hardware, etc.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.