Aloofix

1,584 views

Published on

A high-level introduction to aloofix.

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,584
On SlideShare
0
From Embeds
0
Number of Embeds
307
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aloofix

  1. 1. Aloofix v0.6 <ul><ul><li>Kevin Johnson </li></ul></ul><ul><ul><li>aka Aloof Schipperke </li></ul></ul><ul><ul><li>http://www.aloofschipperke.com/aloofix.html </li></ul></ul>
  2. 2. What is it? A build kit for creating a minimalist Linux distribution optimized for running in a virtual machine
  3. 3. History <ul><li>“multi-core crisis” conversations </li></ul><ul><li>“Pile of Lamps” conversations </li></ul><ul><li>Idle hands over a Christmas vacation </li></ul><ul><li>SourceForge </li></ul><ul><li>... </li></ul>
  4. 4. Features <ul><li>Tuned for virtualization </li></ul><ul><li>Minimalist </li></ul><ul><ul><li>Small footprint </li></ul></ul><ul><ul><li>Fewer moving parts </li></ul></ul><ul><li>Tested on VirtualBox, VMWare Player, Qemu </li></ul><ul><li>GPLv3 </li></ul>
  5. 5. Base Packages <ul><li>Linux 2.6.24.x </li></ul><ul><li>Grub 0.97 or Syslinux 3.61 </li></ul><ul><li>Glibc 2.7 </li></ul><ul><li>Busybox 1.9.1 </li></ul><ul><li>iPKG 0.99.163 </li></ul><ul><li>E2fsprogs 1.40.5 </li></ul><ul><li>Chrony 1.23 </li></ul><ul><li>Dropbear 0.50 </li></ul>
  6. 6. Add-on Packages <ul><li>Make </li></ul><ul><li>GCC </li></ul><ul><li>Binutils </li></ul><ul><li>IANA-etc </li></ul><ul><li>In the pipeline: </li></ul><ul><ul><li>Patch </li></ul></ul><ul><ul><li>Strace </li></ul></ul><ul><ul><li>Ncurses </li></ul></ul><ul><ul><li>Bash </li></ul></ul>
  7. 7. Building <ul><li>Edit some config files </li></ul><ul><li>make packages </li></ul><ul><li>make preinstall </li></ul><ul><li>sudo make aloofix.iso </li></ul><ul><li>Optionally: </li></ul><ul><ul><li>make extra-packages </li></ul></ul><ul><ul><li>make extra-pkgs-preinstall </li></ul></ul><ul><ul><li>sudo make web-ipkgs </li></ul></ul>
  8. 8. Installing <ul><li>Boot ISO </li></ul><ul><li>Install </li></ul><ul><li>Reboot to HD </li></ul>
  9. 9. Some Numbers
  10. 10. Links <ul><li>http://sourceforge.net/projects/aloofix/ </li></ul><ul><li>http://blip.tv/file/675775 </li></ul><ul><li>http://aloofarchitecture.blogspot.com/ </li></ul><ul><li>http://www.aloofschipperke.com/ </li></ul>

×