Walltop: Difference between revisions

From Wildsong
Jump to navigationJump to search
Brian Wilson (talk | contribs)
Brian Wilson (talk | contribs)
Line 22: Line 22:


# lh_clean --binary
# lh_clean --binary
# lh_config -a i386 -b usb-hdd --packages x-window-system-core --packages fluxbox
# lh_config -a i386 -b usb-hdd -k generic --packages "x-window-system-core fluxbox firefox vlc openssh-server"
# Customize
# Customize
# lh_build
# lh_build
Line 31: Line 31:
Customization
Customization


firefox
vlc
  codecs???
  codecs???
  emacs21-nox
  emacs21-nox
  libcurl3
  libcurl3
openssh-server
  realplayer
  realplayer
  flash
  flash
vlc


  adduser bwilson
  adduser bwilson

Revision as of 00:56, 3 July 2009

WallTop computers... recycle an old laptop by removing all the extraneous parts such as the cdrom drive, floppy drive, (dead) battery and then hanging it on the wall.

I am building one from an old Dell Inspiron 3700.

Operating system

I looked at using Debian, Damn Small Linux, Puppy Linux (which immediately panics on boot), and Movix. I decided I might as well stick with Ubuntu so I am building a custom Live CD. I will then transfer it to a Compact Flash card, which will be plugged into an adapter and replace the incredibly noisy stock 4200 rpm hard drive.

See http://www.debuntu.org/how-to-customize-your-ubuntu-live-cd

Oh! This was a bad idea. Much stuff deleted from this page!

The way to do this is Debian Live!

Debian Live wiki

Building an USB/HDD image

FluxBox

After installing the live-cd packages on my Ubuntu based build host

  1. lh_clean --binary
  2. lh_config -a i386 -b usb-hdd -k generic --packages "x-window-system-core fluxbox firefox vlc openssh-server"
  3. Customize
  4. lh_build
  5. Copy image to CF: dd if=binary.img of=${USBSTICK}
  6. To test image, start in qemu or convert img file to a vmdk and use vmware
  7. To use in walltop, transfer CF to laptop and boot it

Customization

codecs???
emacs21-nox
libcurl3
realplayer
flash
adduser bwilson
adduser kiosk
Give root a password 
Copy in .ssh directories for root and bwilson