DebianDog-Wheezy forum thread. DebianDog-Wheezy updates and fixes information. DebianDog is a small Debian Live CD shaped to look like Puppy and act like Puppy. Debian structure and Debian behaviour are untouched and Debian documentation is 100% valid for DebianDog. You have access to all Debian repositories using apt-get or synaptic.
On installing Linux (almost) from scratch The following notes document my attempt to build my own custom Linux system. I won't be starting from scratch since compiling the kernel myself would be overkill. The backbone consist of a (very) raw Debian Wheezy and Awesome WM.
The system will be simultaneously installed in a Virtual Machine (VMFusion, host OS X) and a desktop machine (i4770kOC + GTX780 + ZX87-OC). Log and notes are valid for both system unless explicitly noted. Linux distribution: Debian Wheezy netinstall iso (270mb) Get it from here: For VMWare installation the ISO can be used directly, for the desktop system a bootable USB needs to be created. Under OS X, this can be achieved by: $ hdiutil convert -format UDRW -o /debian-.-netinst.img /debian-.-netinst.iso $ diskutil list # check which device is the USB, my case disk2 $ sudo dd if=/debian-.-netinst.img.dmg of=/dev/disk2 bs=1m $ diskutil eject /dev/disk2 Some notes about the installation process: Single partition encrypted Logical Volume Manager (LVM) was selected as the partition scheme.
LVM will not be used right now but might be handy to have, specially if I want to switch to a more traditional partition scheme later (i.e. Separate partitions for /home, /var, etc) During the installation process, when presented with the option of 'software selection' nothing was installed (unchecked everything). This means that everything will need to be installed later. Giving total control and assuring that only what will be used is installed on the system.
To get the wireless card up and running we need to install wpasupplicant. Usually this is installed by default on most distributions, however since the bare minimum was chosen during the installation, it won't be available. The usual apt-get will not work of course. The package can be downloaded from the Debian repositories: Note that 'amd64' is valid for 64bit AMD and Intel systems as well. The package won't work on other architectures.
I copied the package to a USB stick and deploy it on the system like this: $ ls /dev/sd. # find out the id for the USB device $ mount -t vfat /dev/sdd1/ /mnt # use vfat if the USB has a FAT partition $ dpkg -i wpasupplicant.deb # install the package Once wpasupplicant is installed we can generate the configuration file.