Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy

#1 Post by saintless »

Edit - 21.06.2017: According to this post the thread stays open as a community project:
mcewanw wrote:As I say, all dogs are community projects; no-one can ask for that work to be locked or deleted without agreement from the other contributors.
----------------------------------------------------------------

Edit: 11.01.2015: Porteus-Wheezy iso will not be updated anymore. Try DebianDog-OpenBox instead or check out the thread for new DebianDog programs and fixes. They should work the same way for Porteus-Wheezy.

Edit: 11.08.2014: New version Porteus-Wheezy-3.13.6-openbox.iso. Added same improvements like in DebianDog latest version but the kernel is 3.13.6 from Porteus and the modules extension is .xzm (like in Porteus). This version runs with systemd boot enabled.
Mirror link + old versions you can download here.

====================================
Edit: 16.04.2014: Light-Wheezy is now DebianDog. Please, test it in the new DebianDog thread:
http://murga-linux.com/puppy/viewtopic.php?t=93225
This thread stays for development of DebianDog and for Porteus-Wheezy announcements and download.

Porteus-Wheezy from Fredx181 folder (Read the Readme.txt) for boot code:
http://kazzascorner.com.au/saintless/De ... us-Wheezy/

Edit: 20.02.2014
fredx181 wrote:Hi All

***** New Porteus-Wheezy uploaded *****

Porteus-Wheezy2-deb-kern-3.12.iso with kernel 3.12-0.bpo.1-486 from debian-backports (iso size is 139MB):
https://drive.google.com/file/d/0ByBgCD ... sp=sharing

And Porteus-Wheezy2-deb-kern-3.2.0-4-486.iso
https://drive.google.com/file/d/0ByBgCD ... sp=sharing
It's exactly the same as Porteus-Wheezy2-deb-kern-3.12.iso except for the kernel which is the stable kernel.
------------------------------------
EDIT: 19-02-2014:
Updated Porteus-Wheezy2-deb-kern-3.12.iso:
https://drive.google.com/file/d/0ByBgCD ... sp=sharing
Changes:
- xfdesktop upgraded to version 4.11 (preview of 4.12) (for manually install .deb package see below)
- fixed: when used boot option "changes=EXIT:/.." using a directory for changes the "home" drive will be mounted now.

Here's also xfdesktop-4.11_xfce4-panel-4.10_thunar-1.6-wheezy-debs.tar.gz:
https://drive.google.com/file/d/0ByBgCD ... sp=sharing
To upgrade e.g. xfdesktop(but NOTE it's already installed if you use above Porteus-Wheezy):
Extract the archive and in extracted directory open terminal in folder: xfdesktop4-4.11 and type:

Code: Select all

dpkg -i *.deb
If there are errors just type again (do NOT do "apt-get -f install"):

Code: Select all

dpkg -i *.deb
To upgrade e.g. thunar do the same with terminal standing in folder thunar-1.6
----------------------------------------


Same setup as the first edition with combination openbox, xfce4-panel, xfdesktop
Compared to the first Porteus-Wheezy the size of the iso is increased; mainly because of the larger filesize of kernel but also there are more applications added.
Added multi-user support, thanks to Toni and William for finding the best ways for it.
User "root" is the default and user "puppy" is added as unprivileged user (same as in Toni's Light-Wheezy2).
Login details: username: root password: root
username: puppy password: puppy
To login as user puppy go to Menu>Logout>Exit X (you then may need to press Ctrl+Alt+F1)
Then on the commandline:

Code: Select all

login
and type: puppy and type the password: puppy
The script for root access for a user is /opt/bin/gsu (Graphical su)
So for example, to run gparted as normal user do:

Code: Select all

gsu gparted
And type root password.

Also added:
- Remaster script to make module from your own setup including changes.
- Script to make module just from the changes so it could be added as second module in the "base" folder, e.g. 02-changes.xzm

See also here my first Porteus-Wheezy post for more how-to info, also about cheatcodes etc...:
http://www.murga-linux.com/puppy/viewto ... 107#747107

Some additional info about the "changes=EXIT:/..." boot option:
-----------------------------------------------------------------------------------
Advantages of this "changes=EXIT:/..." boot option:
- changes are mounted on tmpfs, so very fast.
- option (prompt) to save or not (can be very nice if you made a lot of changes but not satisfied with it, just click "nosave" then)
Disadvantage may be: if you have very small RAM size that you are limited to that size when installing e.g. programs.

Comparison of mounted directories with puppy (when pupmode=13 is used):

porteus-wheezy ___________________________________________________ puppy

/mnt/live/memory/changes ______________________________________ /initrd/pup_rw
/mnt/live/memory/images/changes-exit _________________________ /initrd/pup_ro1
-------------------------------------------------------------------------------------

Regards,
Fred
Last edited by saintless on Sat 24 Jun 2017, 11:56, edited 50 times in total.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#2 Post by James C »

Just a quick hardware check test.......... appears to be working as expected on my Athlon XP box. Wired internet connected on boot,correct screen resolution (1440x900) using nouveau. Dillo and Xfe are working. Booted the non-pae kernel by-the way.

Running "apt-get update" right now.

Almost 3 am so too late for more testing now ....need sleep. :lol:

Looks like a solid beginning.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#3 Post by James C »

Successfully installed Iceweasel 17.0.9 with apt-get so it's working.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4 Post by saintless »

James C wrote:Just a quick hardware check test.......... appears to be working as expected on my Athlon XP box. Wired internet connected on boot,correct screen resolution (1440x900) using nouveau. Dillo and Xfe are working. Booted the non-pae kernel by-the way.

Running "apt-get update" right now.

Almost 3 am so too late for more testing now ....need sleep. :lol:

Looks like a solid beginning.
Thanks, James C,
Good night to you :)

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#5 Post by saintless »

First thing I don't like in wheezy live cd.
It mounts /live/image/ which here is /lib/live/mount/medium in read-only mode and mine is formated in ext3.
I thought it was my mistake while removing packages but the original debian iso does it the same way.
First job is to search a fix for this. Might be impossible for me. We shall see.

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#6 Post by saintless »

It mounts /live/image/ which here is /lib/live/mount/medium in read-only mode
Trying to modify initrd.img was a disaster with no luck for me. :( I even changed all ro to rw everywhere I found them. I just can't understand how with all modifications I made the system still was working and booting without issues and errors.

This problem is fixed. The solution is so simple. It was so near to my eyes so i couldn't see it at first.

Code: Select all

mount -o remount,rw /dev/sda1
I love debian live :)

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#7 Post by anikin »

Hi saintless et al,

the simple solution, that you've found - where that code comes from?
I had something like that in squeeze, even worse - my whole SD card with all the puppies and Lite-Debian was inaccessible. The reason, it seems, because I removed 'persistent' option and I also tried 'nopersistence', which I believe equals to pupmode5/pfix=ram. Plus, at the same time, I was switching between pae and nonpae versions. Finally, in the nonpae version I'm able to access, r/w sdc1 with the 'persistent' option present. OK, a quick question - how do you compile stuff in LD? Does it have dev tools in the unstripped ISO? Haven't tried wheezy, yet.
I love debian live Smile
Love it too. LD is the fastest thing, that ever ran on this little machine ... blows all the puppies out of the water. The second fastest is Porteus, speedwise, they can't even be compared to Puppy Linux. This is a very sad statement that comes from a hard-nosed puppy fan. Sad, really sad.

User avatar
Keef
Posts: 987
Joined: Thu 20 Dec 2007, 22:12
Location: Staffordshire

#8 Post by Keef »

anikin

Might be worth looking here:
http://packages.debian.org/squeeze/build-essential

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#9 Post by saintless »

Hi, Anikin,
the simple solution comes from mount man page:
http://linux.die.net/man/8/mount
I found there the same example with ro. I just change it to rw.

Squeeze uses different save file and menu option persistent. If it doesn't present in grub it is possible to mount /live/image in read only mode.

Wheezy changed peristent with persistence option. Still trying to understand the structure changes in wheezy. Unfortunately no time to give proper information how to use debian live extra options. I will do it sooner I can.

Ho do I compile stuff in debian - never did this to tell you the truth. ':oops:' especcialy with debian I never feel the need to learn how. I can download all I want from debian repoes and have it working in few minutes.

To compile stuff you need:

Code: Select all

apt-get install build-essential
It will install all dependencies AFAIK.
Sorry I can't help you better with this.

Cheers, Toni

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#10 Post by sunburnt »

Hey Toni; I tested it, it boots good, w3h ( whatever...) browser looks like a VT & doesn`t work.
Dillo got Google up, so the network is running good. I see the Xfe suite, a good drop in...
I doubt the XfPackageManager is compatable with Deb. You definitely should remove it.
I don`t know how to install apps, so I didn`t test it. There`s no Save file, how`s that work.?

It would not shutdown, and won`t exit X and drop to the console, had to press reset button.
.
Last edited by sunburnt on Mon 09 Dec 2013, 23:54, edited 1 time in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#11 Post by musher0 »

Hi, Toni.

I tried to boot using three of the four options, and each one hangs at:
[ok] Starting anac(h)ronistic cron: anacron
I suppose that doesn't help much, does it?

Oh well. BFN.

musher0
~~~~~~~~
PS. If you think it'll help, I'll PM you an "inxi" description of my rig.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Schpankme
Posts: 51
Joined: Sat 09 Nov 2013, 19:41

Re: Light-Debian-Core-Live-CD-Wheezy

#12 Post by Schpankme »

saintless wrote: ... Light-Debian-Wheezy-test.iso is 147 Mb at the moment.
I'm not following your logic -- the latest Wheezy is 160 Mb
wheezy-3.5.2.10-SCSI.iso 08-Dec-2013
[url=http://www.smokey01.com/pemasu/DpupWheezy/DpupWheezy35211][b]Puppy Wheezy 3.5.2.11[/b][/url]
[url=http://www.youtube.com/watch?v=He82NBjJqf8]"who let the dogs out"[/url]
[url=http://www.wellminded.com/puppy/pupsearch.htm]Search Puppy Linux for Answers[/url]

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

Re: Light-Debian-Core-Live-CD-Wheezy

#13 Post by James C »

Schpankme wrote:
saintless wrote: ... Light-Debian-Wheezy-test.iso is 147 Mb at the moment.
I'm not following your logic -- the latest Wheezy is 160 Mb
wheezy-3.5.2.10-SCSI.iso 08-Dec-2013
Light-Debian-Wheezy-test.iso is pure Debian with apt-get while Wheezy-3.5.2.10-SCSI.iso is Puppy built with Debian binaries with the Puppy PPM ......much easier and more dependable package installation/management with apt-get.

The tradeoff..... larger size for easier app installation.
Last edited by James C on Mon 09 Dec 2013, 21:44, edited 1 time in total.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#14 Post by sunburnt »

In short... This distro has Debian parentage. Most Puppies have no real package parentage.

Their package management systems show this point most obviously. Debian "just works"...

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#15 Post by James C »

Went ahead and did a quick install. Ran apt-get update (success) and now installing Iceweasel. Easy as pie. :)

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#16 Post by James C »

Installed Iceweasel and MTpaint........

Code: Select all

user@debian:~$ uname -r
3.2.0-4-486
user@debian:~$ uname -a
Linux debian 3.2.0-4-486 #1 Debian 3.2.51-1 i686 GNU/Linux
user@debian:~$ 
Attachments
Light-Debian-Core-Wheezy.jpg
(45.23 KiB) Downloaded 2138 times

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#17 Post by sunburnt »

Tx James; I`ll give it a try immediately.

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#18 Post by sunburnt »

The menu EXIT exits JWM and it restarts, and RESTART restarts JWM. There`s no shutdown.

Tried login with "root" and it replies Login incorrect. So I can`t install anything.

# Pentum D 805 ( 64 bit cpu I`m sure. ). I`m using vmlinuz1 for the non-pae kernel.
I had to dig through the config. files to find out which one was which.
.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#19 Post by James C »

sunburnt wrote:The menu EXIT exits JWM and it restarts, and RESTART restarts JWM. There`s no shutdown.
I've been using the terminal.. "sudo poweroff" or "sudo reboot".
sunburnt wrote:Tried login with "root" and it replies Login incorrect. So I can`t install anything.

# Pentum D 805 ( 64 bit cpu I`m sure. ). I`m using vmlinuz1 for the non-pae kernel.
I had to dig through the config. files to find out which one was which.
.
Used "sudo" to run apt-get and install packages too.Worked for me anyway.

User avatar
Schpankme
Posts: 51
Joined: Sat 09 Nov 2013, 19:41

#20 Post by Schpankme »

sunburnt wrote:
... apt-get
... This distro has Debian parentage.
... Most Puppies have no real package parentage.
... Debian "just works"...
Thx, this 'parentage is what I liked about Debian 7.2; which does allow for Minimal Debian Install:

Getting Debian (http://www.debian.org) > small installation image (select required iso) > Install to Flash drive or CD

Boot > Debian Installer Boot Menu > Advanced Options > Expert Install > Follow the prompts from here ...


edit: Debian changed the links - updated
Last edited by Schpankme on Tue 10 Dec 2013, 03:32, edited 1 time in total.
[url=http://www.smokey01.com/pemasu/DpupWheezy/DpupWheezy35211][b]Puppy Wheezy 3.5.2.11[/b][/url]
[url=http://www.youtube.com/watch?v=He82NBjJqf8]"who let the dogs out"[/url]
[url=http://www.wellminded.com/puppy/pupsearch.htm]Search Puppy Linux for Answers[/url]

Post Reply