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

#3201 Post by saintless »

Thanks, Fred!
I will think about including menu entry option with choices then:

1. Regular apt-get install flashplugin-nonfree
2. Download, extract to /usr/lib/mozilla/plugin latest flash version.
3. Download, extract to /usr/lib/mozilla/plugin version 10.

4. Remove installed flashplugin-nonfree (if installed).
5. Remove /usr/lib/mozilla/plugin latest flash version (if exists)
6. Remove /usr/lib/mozilla/plugin version 10 (if exists).

7. Create flashplugin-nonfree.sfs

I'm sure it will not work for Dillo :)

Also I think to add option in /opt/bin/mount-swap for swapping pupswap.swp file if exists instead only swap partition.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3202 Post by fredx181 »

Hi All, Stemsee, Toni,

New portable DebianDog Installer:
Note: This is for installing DebianDog only.

Edit: links removed, need to do some fixing.
Edit2: Fixed now.
Edit3: It appeared that full-install doesn't work on older puppy's so I removed it.
Edit4: Bugfix: forgot that fdisk toggles the boot flag, so if boot flag is already set, it removes it, fixed by checking first if boot flag is set.
Edit5: New revision uploaded with fix that will prevent that the boot flag is set on multiple partitions.

Only frugal install now (Full install can be done from booted DebianDog) :

As portable folder: debdoginstall.tar.gz:
https://drive.google.com/file/d/0ByBgCD ... sp=sharing

As AppImage: DebianDog-Installer (needs to make it executable before use)
https://drive.google.com/file/d/0ByBgCD ... sp=sharing

At start it gives choice for frugal or full install.
Edit: Only frugal install now.
Stemsee wrote: I can't wait to try your full install solution for puppy ... and 'all?' linux 'live?'distros...
Probably not on all distros, I couldn't make it work on Lubuntu, can't figure out why.
And as I said before, it needs testing on different puppy's.
Toni wrote:I will think about including menu entry option with choices then:

1. Regular apt-get install flashplugin-nonfree
............
............
Nice!, lots of choice.

Fred
Last edited by fredx181 on Fri 18 Jul 2014, 15:40, edited 5 times in total.

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

#3203 Post by saintless »

Hi, Fred.
fredx181 wrote:New portable DebianDog Installer:

Edit: Uploaded here also:
http://smokey01.com/saintless/Fredx181/ ... -Installer
http://smokey01.com/saintless/Fredx181/ ... all.tar.gz

Correct me if I'm wrong, Fred - Just to make clear for anyone who may get wrong impression - the scripts allow installing only DebianDog (Frugal or Full) from Puppy or different linux than DebianDog. Not installing any live distro as frugal or full install.
Nice!, lots of choice.
flash-player-choice with menu and desktop file:
First version for testing. If you have any suggestions we can change it:
http://smokey01.com/saintless/Fredx181/ ... ice.tar.gz

Image

Toni
Last edited by saintless on Tue 08 Jul 2014, 07:30, edited 3 times in total.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3204 Post by fredx181 »

Fred wrote:New portable DebianDog Installer:
Sorry in an attempt to improve things i messed up the full installer.
Need some time to fix it.
Links in previous post removed for now.

EDIT:
Toni wrote:Correct me if I'm wrong, Fred - Just to make clear for anyone who may get wrong impression - the scripts allow installing only DebianDog (Frugal or Full) from Puppy or different linux than DebianDog. Not installing any live distro as frugal or full install.
Yes, only for installing DebianDog
Can you remove links to the site also?
There's really something wrong with it.
I'll test your flashplayerchoice later.

Fred

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

#3205 Post by saintless »

fredx181 wrote:Can you remove links to the site also?
There's really something wrong with it.
I'll test your flashplayerchoice later.
OK, Fred.
Test when you have time. No hurry.

Toni

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

#3206 Post by saintless »

Hi, Fred.

Small change in RemasterCow needed because of puppy initrd boot.
http://smokey01.com/saintless/Fredx181/ ... cow.tar.gz
Only added lines 110-114:

Code: Select all

rm -rf "/mnt/$DRV/$WRKDIR"/etc/rc.d
rm -f "/mnt/$DRV/$WRKDIR"/etc/DISTRO_SPECS
rm -rf "/mnt/$DRV/$WRKDIR"/initrd
rm -rf "/mnt/$DRV/$WRKDIR"/lib/consolefonts
rm -rf "/mnt/$DRV/$WRKDIR"/lib/keymaps
Nothing else changed.

Toni

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

#3207 Post by anikin »

Small change in RemasterCow needed because of puppy initrd boot
Toni,
I must have missed a discussion, what is puppy-initrd-boot, what does it do and why it's needed?

One tiny applet, that I miss in DD is peasyglue.==>http://murga-linux.com/puppy/viewtopic.php?t=84878 It refuses to work, says not enough space. Even now, that tmpfs has been set straight, it chokes on 3 miniscule pictures, less than 20 K each. Can you, or Fred have a look at it, please? I would recommend it as a must have and ask you to include it in DD, provided of course, you can bring it to heel.

Thank you in advance.
Attachments
peasyglue.jpeg
(38.32 KiB) Downloaded 290 times

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3208 Post by rcrsn51 »

@anikin: It's probably not a space issue - it's a missing dependency. PeasyGlue needs jpegtopnm, pngtopnm, pnmtojpeg, pnmtopng and pnmcat. You can probably drag them out of some Puppy.

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

#3209 Post by anikin »

rcrsn51,
Found the missing stuff here:
https://packages.debian.org/wheezy/i386/netpbm/filelist
and still get this error - "Gluing failed! Read the Help about making more temporary space." I've tried that, other option as well - no go.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3210 Post by rcrsn51 »

Run it from the command line and see if you get a more specific error message.

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

#3211 Post by anikin »

Strange, but the terminal doesn't seem to follow its action - no output at all. I recall there was some insignificant message earlier in the terminal, when tmpfs wasn't set the way it is now.
Attachments
gluingfailed.jpeg
(10.98 KiB) Downloaded 481 times

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

#3212 Post by saintless »

Hi, Anikin.
The problem is indeed missing files from Puppy. Here is working sfs:
http://smokey01.com/saintless/Fredx181/ ... syglue.sfs

Toni

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

#3213 Post by saintless »

anikin wrote:
Small change in RemasterCow needed because of puppy initrd boot
Toni,
I must have missed a discussion, what is puppy-initrd-boot, what does it do and why it's needed?
It is something I experiment with. It is not needed actually. Just adapting some existing scripts for it as optional boot. It will be available as separate kernel+initrd.gz module for download. Not included in the iso.
In general all new separate kernel-modules for puppy like from slacko 6 and kernels from Stemsee will be able to boot debiandog giving closer puppy structure while using the same 01-filesystem.squashfs.
For the moment we have working save file and save folder with boot choice which one to use and proper auto-created links /live/image and /live/cow needed for RemasterDog and RemasterCow to work proper with puppy initrd file.

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

#3214 Post by anikin »

Works like a charm.
I see, it needs a bit more deps, libs and symlinks and a proper structure.
Toni, did you get the stuff from a Puppy or Debian? I want to have it in my SID as well.
rcrsn51,
I will post a feature request in peasyglue thread.

Many thanks to both of you, guys.
Attachments
done.jpg
(31.51 KiB) Downloaded 470 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3215 Post by fredx181 »

Hi Toni,
Fred wrote:New portable DebianDog Installer:
Fixed now and links are back on previous page.
http://murga-linux.com/puppy/viewtopic. ... 249#787249

Flashplayerchoice is working fine, tested all options, Thanks Toni!
Small change in RemasterCow needed because of puppy initrd boot.
Ok!

Here's new debdog-full-install for DebianDog itself (attached).

I didn't like that unsquashfs uses so much RAM (more than 500Mb on my laptop).
So instead 01-filesystem.squashfs is mounted and copied from there to the selected drive (shows Xdialog progress).

Fred
Attachments
debdog-full-install-new.tar.gz
New DebianDog Full Installer
(3.88 KiB) Downloaded 237 times

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

#3216 Post by saintless »

Hi, Anikin.
Files inside sfs are taken from puppy. Do not use this sfs. I just made quick test what is missing.
Here is deb package:
http://smokey01.com/saintless/Fredx181/ ... 7_i386.deb
After installing run:

Code: Select all

apt-get -f install
It will download the missing dependencies keeping them debian official.
I don't know if it works in SID but I guess it will.

Toni

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

#3217 Post by saintless »

fredx181 wrote:
Fred wrote:New portable DebianDog Installer:
Fixed now and links are back on previous page.
http://murga-linux.com/puppy/viewtopic. ... 249#787249
Thanks, Fred. I will test later and upload the files on the site.
Flashplayerchoice is working fine, tested all options,
OK, we add it for next version then :)
Here's new debdog-full-install for DebianDog itself (attached).
I will add it for next version change and test it tomorrow.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#3218 Post by fredx181 »

Anikin, on your picture of df -h output on previous page I see /dev/shm is mounted on /live/image, I've never seen that, how come?

Fred

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

#3219 Post by anikin »

Honestly, I don't know why that entry is there. Most likely, because I have this:

Code: Select all

root@debian:~# ls /live
01-filesystem.squashfs  cow  image
root@debian:~#
but I never intended to have them there. I must have mixed up versions and boot options, or overcooked while remastering. This one is a workhorse for experiments. Must be an older version too, it shows wheezy 7.2 somewhere. I think, I have 2, or 3 more releases of DD (all heavily cooked), but I don't have the latest one - shame on me. When the next release is out, I will ditch them all and start afresh.

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

#3220 Post by saintless »

anikin wrote:

Code: Select all

root@debian:~# ls /live
01-filesystem.squashfs  cow  image
root@debian:~#
Having /live/cow and /live/image means live-boot-2x (initrd1.img).
/live/01-filesystem.squashfs appear when showmounts is added to the kernel boot line.
But it does not change /dev/shm linked to tmpfs /run/shm with live-boot-2x.
RemasterDog does not copy /live but recreates empty /live directory before making new module. It should be some testing you made to end up with /live populated.
I can't make appear /dev/shm mounted on /live/image while running df -h

Toni

Post Reply