Welcome to TurkeyOS!
TurkeyOS is a tiny operating system built around the Linux kernel and BusyBox. It is designed to boot quickly, use very little RAM, and give you a usable shell without requiring a massive machine.
TurkeyOS automatically performs network setup during initialization, so when you reach the shell, networking should already be ready to go.
TurkeyOS Legacy is a stripped-down version which uses Linux 5.10.244 is designed for very old computers and does not come with curl due to issues booting on low-ram hardware with curl
TurkeyOS Legacy will not receive updates due to issues with booting and because I fucking hate its guts, like you seriously don't understand how annoying it was to get a working build
*** IT EVEN RUNS ON OLD HARDWARE! ***
Cool Stuff
- Linux 6.12.108 kernel
- BusyBox userspace
- Automatic DHCP during boot
- DNS and networking ready by the shell
- Bootable GRUB ISO
- Works in virtual machines
- Tested on real hardware, including a Panasonic Toughbook CF-19 and Eee PC 4G
- 32-bit i386 and 64-bit versions
System Requirements
| Minimum RAM | 80 MB |
| Recommended RAM | 96 MB |
| CPU | x86 CPU (32-bit or 64-bit build) |
| Boot media | 44 MB |
| Internal disk | Not required |
| Typical boot time | 10–15 seconds maximum |
The 80 MB RAM minimum was found through testing. at around 76 MB, the system becomes unable to boot.
Below are the requirements for TurkeyOS Legacy
| Minimum RAM | 39 MB |
| Recommended RAM | 48 MB |
| CPU | x86 CPU (32-bit) |
| Boot media | 17 MB |
| Internal disk | Not required |
| Typical boot time | 10–15 seconds maximum |