Debian Jessie Openbox LXDE frugal
Posted: Tue 19 Jul 2016, 20:52
THREAD CLOSED
Debian Jessie Openbox LXDE frugal 1.4GB sfs that you download and unsquashfs (see below)
It is not Puppy Linux. It has nothing to do with Puppy. Its a frugal method to boot i386 version of Debian Jessie LXDE/Openbox.
Be prepared to learn a different package manager and different system setup in a Debian manner. You have access to all Debian stable repositories using apt-get or synaptic.
Thanks to Fred you can install and boot Debian Jessie frugally and have changes only preserved whenever you specifically request such by opening a terminal and entering the command 'save2flash'.
If you are familiar with DebianDog or MintPup you will not have troubles using this Debian frugal.
root password 'me'
user password 'live'
Set to auto login and runs as root.
Create a folder under the root on a ext2/3/4 partition, perhaps called DEB, download the sfs to that DEB folder (its a large download at around 1.4GB) and run unsquashfs -d live DebianJessieOpenboxLXDE.sfs (that sfs can be deleted afterwards). Add a grub4dos menu.lst entry something like
title LXDE DebianLive686 porteus-boot
root (hd0,3)
kernel /DEB/live/vmlinuz2 from=/DEB noauto changes=EXIT:/DEB/live
initrd /DEB/live/initrd2.xz
and boot. Note that in the above example the DEB folder is on my first disk (disk zero) forth partition (# 3 when counting from zero) i.e. my sda4 partition. Change that root (hd0,3) to whatever matches your disk/partition numbers (and also the DEB folder name if you opted to use another name).
Will use zram if possible. Firefox ESR browser. Abiword, Gnumeric, Skpe, MasterPDFEditor3, gimp ... all the more usual type programs already installed, and access to the massive and stable Debian stable repositories to add (or remove) programs.
Suggest that you only ever use synaptic or apt-get to add/remove programs as adding in programs from elsewhere can corrupt the package database. Debian versions of programs tend to lag the more recent versions as they stick with what works. Security updates come though quickly as well. I typically once each week reboot and run
apt-get update
apt-get upgrade
and answer y to any upgrades that are listed. If any updates have occurred then I run save2flash to preserve those changes. apt-get update just updates the database. In all other cases I don't bother save changes, I store docs etc outside on a separate partition, so that I boot the exact same instance each and every time. Excepting if I want to make changes to the desktop/system, in which case I reboot, make the changes and then run save2flash to preserve those changes (all changes are preserved in /DEB/live/changes folder assuming you used the same names as above).
Basically you'll be running a Debian live CD that has been installed to HDD, with the addition of Fred's wrapper code that adds optional persistence (saving). Part puppy like, mostly Debian. The original Debian CD version (sourced from here) has been extended to include a wider range of repositories and had all updates applied to the time of creation/uploading and other relatively minor changes. I added in zram as the large number of updates from the original CD version otherwise had my low spec PC running out of memory (I'm using a Celeron single core with 2GB of ram).
Frugal boot, saves only whenever you dictate manually (running save2flash command in a terminal), with a stable system (Debian Jessie) that has updates and security fixes quickly passed on, with access to a massive repository of stable programs.
Debian Jessie Openbox LXDE frugal 1.4GB sfs that you download and unsquashfs (see below)
It is not Puppy Linux. It has nothing to do with Puppy. Its a frugal method to boot i386 version of Debian Jessie LXDE/Openbox.
Be prepared to learn a different package manager and different system setup in a Debian manner. You have access to all Debian stable repositories using apt-get or synaptic.
Thanks to Fred you can install and boot Debian Jessie frugally and have changes only preserved whenever you specifically request such by opening a terminal and entering the command 'save2flash'.
If you are familiar with DebianDog or MintPup you will not have troubles using this Debian frugal.
root password 'me'
user password 'live'
Set to auto login and runs as root.
Create a folder under the root on a ext2/3/4 partition, perhaps called DEB, download the sfs to that DEB folder (its a large download at around 1.4GB) and run unsquashfs -d live DebianJessieOpenboxLXDE.sfs (that sfs can be deleted afterwards). Add a grub4dos menu.lst entry something like
title LXDE DebianLive686 porteus-boot
root (hd0,3)
kernel /DEB/live/vmlinuz2 from=/DEB noauto changes=EXIT:/DEB/live
initrd /DEB/live/initrd2.xz
and boot. Note that in the above example the DEB folder is on my first disk (disk zero) forth partition (# 3 when counting from zero) i.e. my sda4 partition. Change that root (hd0,3) to whatever matches your disk/partition numbers (and also the DEB folder name if you opted to use another name).
Will use zram if possible. Firefox ESR browser. Abiword, Gnumeric, Skpe, MasterPDFEditor3, gimp ... all the more usual type programs already installed, and access to the massive and stable Debian stable repositories to add (or remove) programs.
Suggest that you only ever use synaptic or apt-get to add/remove programs as adding in programs from elsewhere can corrupt the package database. Debian versions of programs tend to lag the more recent versions as they stick with what works. Security updates come though quickly as well. I typically once each week reboot and run
apt-get update
apt-get upgrade
and answer y to any upgrades that are listed. If any updates have occurred then I run save2flash to preserve those changes. apt-get update just updates the database. In all other cases I don't bother save changes, I store docs etc outside on a separate partition, so that I boot the exact same instance each and every time. Excepting if I want to make changes to the desktop/system, in which case I reboot, make the changes and then run save2flash to preserve those changes (all changes are preserved in /DEB/live/changes folder assuming you used the same names as above).
Basically you'll be running a Debian live CD that has been installed to HDD, with the addition of Fred's wrapper code that adds optional persistence (saving). Part puppy like, mostly Debian. The original Debian CD version (sourced from here) has been extended to include a wider range of repositories and had all updates applied to the time of creation/uploading and other relatively minor changes. I added in zram as the large number of updates from the original CD version otherwise had my low spec PC running out of memory (I'm using a Celeron single core with 2GB of ram).
Frugal boot, saves only whenever you dictate manually (running save2flash command in a terminal), with a stable system (Debian Jessie) that has updates and security fixes quickly passed on, with access to a massive repository of stable programs.