Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 28 Jul 2014, 20:37
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Light-Debian-Core-Live-CD-Squeeze
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 9 [135 Posts]   Goto page: 1, 2, 3, ..., 7, 8, 9 Next
Author Message
saintless


Joined: 11 Jun 2011
Posts: 2203
Location: Bulgaria

PostPosted: Tue 03 Dec 2013, 16:34    Post subject:  Light-Debian-Core-Live-CD-Squeeze
Subject description: 23.07.2014 - DebianDog-Squeeze new version uploaded.
 

Edit: 23.07.2014 - DebianDog-Squeeze iso updated with latest changes for Wheezy version + some more script adapting for Squeeze.
I'm not planning to make further iso updates. Future new packages and fixes will be available for download from the site.
============================================
Edit: 20.07.2014 - DebianDog-Squeeze version uploaded

Download from here or direct download link and md5sum

Iso size is 132 Mb.

Same boot methods options, same Utilities thread, same HowTo thread

This is downgraded to old stable version of DebianDog-Jwm-Icewm.
More or less it is the same DebianDog with the same programs and the same boot methods and save file options but using debian squeeze repository. Maybe will be more suitable for someone with old hardware.

Changes from DebianDog-Wheezy version:

1. Dillo replaced with IceWeasel.
2. New make encrypted save file utility available from menu entry.
3. Pup-volume-monitor changed.
4. Gnome-mplayer-1.0.7 replaced with Gmplayer-4.6.3-SVN-r32666
5. Some scripts adapted for squeeze.
6. Yad replaced with older 0.16 version.
7. Added new gtkdialog + symlink gtkdialog4 in /opt/bin (Pburn was not working with default gtkdialog in squeeze).
8. PicDrop desktop icon removed.

I guess some issues will come up later and if there is interest fixed version will be uploaded or at least fixes provided as deb packages.

No separate Devx file available. You can download all needed with apt-get or Synaptic.
You can download separate locales sfs and /boot folder content sfs here:
http://smokey01.com/saintless/DebianDog-Squeeze/System-Modules/
Packages for reinstalling and new deb packages will be uploaded here:
http://smokey01.com/saintless/DebianDog-Squeeze/Packages/

Code:
root@debian:~# uname -a
Linux debian 3.2.0-0.bpo.4-486 #1 Debian 3.2.57-3+deb7u2~bpo60+1 i686 GNU/Linux



=============================================
Edit:16.04.2014: Squeeze version is put on hold till I get time to continue with it. If you are interested from the active Wheezy version development here is the new beta iso thread:
http://murga-linux.com/puppy/viewtopic.php?t=93225
=============================================
Original first post - all old base iso files removed so no need to read further. I prefer not to remove this information because the first few pages posts are connected to the old base iso versions.

This is something I made for my needs and might be of interest for others.

Light-Debian-Core-Test.iso download link:

Thanks to Smokey01 we have permanent home:
http://www.smokey01.com/saintless/

It is only testing version of cleaned Debian Squeeze 6.0.8 Live CD.
Special thanks to JBV for his guidance and magic tricks I learn from him and to Sickgut for opening my eyes to Debian Live project.
Light-Debian-Core-Test.iso uses kernel 3.2.0-0.bpo.4-686-pae
Xserver-xorg-core, JWM, H3V web browser, XFE file manager, ZIP archiver, ALSA, WVDial, Wireless-tools, Wpasupplicant, Squashfs-tools supporting xz compression, modified part of filemnt puppy linux script to mount SFS, Squashfs and ISO files with single click (new window opens and after closing the file is auto-unmounted). There is Mount-Drives menu included for mounting HDD, USB and optical drives (also with scripts).
Wired internet connection should work without issues. Unfortunately I can't test wireless connection.
To use apt-get first run in terminal:
Code:
apt-get update

Created on IBM Netvista Desktop PC with PIII 600 Mhz, 128 Mb RAM and SWAP partition. Tested on several old computers and Laptop Toshiba Satellite.

The system is configured not to install suggested packages. To download suggested packages rename or delete /etc/apt/apt.conf file and run apt-get update. There is also alt-sources.list with alternative backport sources in the same folder.
If there is interest of this project I can give more detailed information.
About using save file, frugal install option, kind of full install option, remastering, cleaning save file, etc.
While I continue helping JBV with FoxyRoxyLinux I intend to work also on this project and make it more puppy like and feel and I will update this post with newer versions and changes. It will never be real puppy and it will not be able to install pet packages. I will try to keep this core as small as possible.
The main reason I post this is to give a chance for anyone who has troubles installing programs in his favorite puppy to use this small debian core, apt-get the needed program and have it working in a few minutes.
If there is no interest or the site administration feel this topic should not be here, please, move it where it fits better.

Cheers, Toni

Last edited by saintless on Wed 23 Jul 2014, 16:03; edited 33 times in total
Back to top
View user's profile Send private message MSN Messenger 
anikin

Joined: 10 May 2012
Posts: 450

PostPosted: Tue 03 Dec 2013, 17:29    Post subject:  

Hi saintless,
How do I boot it via grub4dos alongside with my other puppies?

Thank you in advance.
Back to top
View user's profile Send private message 
Keef


Joined: 20 Dec 2007
Posts: 619
Location: Staffordshire

PostPosted: Tue 03 Dec 2013, 18:05    Post subject:  

This works for me:
Code:
title Light Debian Core
   uuid 9544e76c-4dc2-4023-97f5-bad2a907641d
   kernel /live/vmlinuz boot=live
   initrd /live/initrd.img

For those not in the know, the 'uuid' is found by running 'blkid' in a terminal and copying the entry corresponding to the partition you installed to.
Back to top
View user's profile Send private message 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Wed 04 Dec 2013, 01:02    Post subject:  

I`ve watched the Debian Live Project for years now. Some interesting things going on over there.
I`ll give it a try saintless. Tx.

Update: A perfect example of my post in "Repositories", MyDrive offers no url for it`s shares.
Clicked the link in Firefox and it does nothing. Tried several times. I`ll try again later.
.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2203
Location: Bulgaria

PostPosted: Wed 04 Dec 2013, 03:09    Post subject:  

anikin wrote:
How do I boot it via grub4dos alongside with my other puppies?

Hi, Anikin,
extract live folder on top of a partition.

Here is my boot code (live folder is on /sda1):
Code:
title Light-Debian-Core-Test
root=(hd0,0)
kernel /live/vmlinuz boot=live config persistent swapon quickreboot noprompt autologin
initrd /live/initrd.img
boot

_________________
Farewell, Nooby, you will be missed...

Last edited by saintless on Mon 30 Dec 2013, 17:24; edited 2 times in total
Back to top
View user's profile Send private message MSN Messenger 
puppyluvr


Joined: 06 Jan 2008
Posts: 3186
Location: Chickasha Oklahoma

PostPosted: Wed 04 Dec 2013, 05:03    Post subject:  

Very Happy Hello,
D/Ling now..

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
sklimkin

Joined: 11 Jul 2012
Posts: 151
Location: Russia Moscow

PostPosted: Wed 04 Dec 2013, 09:24    Post subject:  

saintless wrote:

Mirror download link:
http://www.datafilehost.com/d/1629e7cc
md5sum:
Code:
f54890cf8042149d3fadb443ae959fa0  Light-Debian-Core-Test.iso


Hi saintless,
This is a very interesting result.
If you do not make any secret of it:
I would like to see the details of your distribution assembly.
Which modules and what the keys are set.
What and how removed from the assembly manually.
If you can, show a log file of the assembly.

I want to say that there are very important details and nuances for those who want to repeat this work with some other source data.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2203
Location: Bulgaria

PostPosted: Wed 04 Dec 2013, 11:01    Post subject:  

sklimkin wrote:
If you do not make any secret of it:
I would like to see the details of your distribution assembly.

Hi, Sklimkin,
not a secret at all Smile , but I'm afraid I will disapoint you about distribution assembly. There is no assembly in the real meaning of the word. I can't show a log file but it is easy to repeat what I did (at least with debian live and puppy I think).
In the next days in another post I will discribe all my steps with links to the needed files.
Short description - the result is all dpkg database and squashfs-tools with xz compression work and efforts.
I took debian live squeeze standard live cd and extracted the content of filesystem.squashfs in live-rw save file. By the way this is something between frugal and full install option.
Next step was to create small squash file with only boot and dev folders inside. All system works inside RW save file and the small squash file is only for boot. It is not needed after live-rw save file is squashed back together. After reboot with persistent grub option I have all the content of debian live cd in rw mode inside save file.
The kernel was upgradet with apt-get from bacports debian sources. Nothing is removed from kernel modules. I had to create manual iinitrd.img for it. The old kernel was removed the same way with apt-get.. Then I started purging packages with:
Code:
apt-get purge
apt-get autoremove

available and status files have all the information about the installed packages.
After that I did:
Code:
apt-get dist-upgrade

The rest of the packages were replased with the newest version.
Some more packages were added to make sure xz compression and all kind of network and audio hardware will work.
Then I did small manual cleaning from /usr/share/locales and I used a script from FoxyRoxy linux to replace all files in man, doc and info folders with zero size files with the same names (thank you JBV) and removing all .wh files. This way dpkg database doesn't complain something is missing.
The rest of the work was cleaning manual files with hardware settings from my machine, finding the best squashfs xz compression command and finding and editing right scripts for mounting files and partition . The uncompressed folder is 202 Mb and the squash file is only 55 Mb thanks to xz,
Actualy this iso has only one squash file but I have one without xorg (37 Mb) and one with xorg + x11 apps (17 MB).
As you can see it is all dpkg database work and some tricks learned from my friends in linux community Smile I still consider myself as linux newb.I just try to find an easy way to get what i need from linux Smile

Cheers, Toni

_________________
Farewell, Nooby, you will be missed...

Last edited by saintless on Wed 04 Dec 2013, 13:15; edited 2 times in total
Back to top
View user's profile Send private message MSN Messenger 
emil

Joined: 10 Nov 2009
Posts: 614
Location: Austria

PostPosted: Wed 04 Dec 2013, 12:11    Post subject:  

great and interesting work.
No way a linux newbie can pull it off.
You are in this "make debian live simliar to puppy" project for 2 years now. so there is a lot of know how.
Thank you!
Back to top
View user's profile Send private message Visit poster's website 
sklimkin

Joined: 11 Jul 2012
Posts: 151
Location: Russia Moscow

PostPosted: Wed 04 Dec 2013, 12:33    Post subject:  

Hi, Toni,

assembly of course is the wrong word.
Better to use the word create (make).
I do custom Debian via debootstrap and chroot.
Therefore asked about the log file.

I accept/know debian live squeeze/wheezy & squashfs-modules.
frugal, persistent and full install option also known for me.

After installing Network-manager and Xorg size of the system increases dramatically. That's why I drew attention to either Light-Debian-Core-Live-CD

Just uploaded to a virtual machine Light-Debian-Core-Test.iso
Everything works fine, minimalism also understandable.

I use/select for custom install: debian-minbase + kernel + Network-manager + Xorg + LXDE + slim + mc + live-boot + live-initramfs
I could not get the result filesystem.squashfs less than 248 MB

I hope that your comments will help find a way to reduce my Debian.

Sergey.
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2203
Location: Bulgaria

PostPosted: Wed 04 Dec 2013, 12:54    Post subject:  

Hi, Emil Smile
Nice to see you again and thank you. I have parts of your scripts also included. In fact unmount-all script is yours untouched one.

Hi, Sergey,
sklimkin wrote:
I use/select for custom install: debian-minbase + kernel + Network-manager + Xorg + LXDE + slim + mc + live-boot + live-initramfs
I could not get the result filesystem.squashfs less than 248 MB

I hope that your comments will help find a way to reduce my Debian.

Sergey.

Perhaps this will help you a little:
https://wiki.debian.org/ReduceDebian
Using xz compression will help you much if your kernel supports it.
I can upload version with separated xorg file. Then the base will be 37 Mb. You can start adding packages from this level.
This command gives me best compression results:
Code:
mksquashfs /live/image/01 /live/image/01-base-xorg.squashfs -b 1048576 -comp xz -Xbcj x86

Maybe it will help you as well.

I think you can spare Network-manager. I don't have it installed.
Replacing /usr/share/doc, man and info files with zero sized might spare you 50-60 Mb uncompressed data or even more.

Cheers, Toni

_________________
Farewell, Nooby, you will be missed...

Last edited by saintless on Mon 09 Dec 2013, 13:53; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger 
sunburnt


Joined: 08 Jun 2005
Posts: 5010
Location: Arizona, U.S.A.

PostPosted: Wed 04 Dec 2013, 13:05    Post subject:  

Tried again this morning and DataFile went offline part way through again.

Suggestion: Find a better site. ( Talk to Smokey.? ).
Back to top
View user's profile Send private message 
saintless


Joined: 11 Jun 2011
Posts: 2203
Location: Bulgaria

PostPosted: Wed 04 Dec 2013, 15:12    Post subject:  

sunburnt wrote:
( Talk to Smokey.? ).

Done Smile Waiting for his response. I guess any free hosting site will make troubles for someone.

_________________
Farewell, Nooby, you will be missed...
Back to top
View user's profile Send private message MSN Messenger 
stu91


Joined: 06 Aug 2012
Posts: 145
Location: England. Dpup. Dell Inspiron 1501

PostPosted: Thu 05 Dec 2013, 02:03    Post subject:  

So light weight in size / resources full compatibility with debain repo - am i missing something, why isn't Puppy heading in this direction?
Back to top
View user's profile Send private message 
James C


Joined: 26 Mar 2009
Posts: 5679
Location: Kentucky

PostPosted: Thu 05 Dec 2013, 03:24    Post subject:  

Did a quick live test run, installed Iceweasel as a test...... old version (3.5.16) but worked, and did a quick install.It boots .....as far as I've gotten so far. Laughing

Since I also run/experiment with Debian Sid and Jessie it's impressive how you achieved such a small base to work from.Not Puppy but a very interesting project on it's own.

I'll keep checking for future updates/info.

Great job.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 9 [135 Posts]   Goto page: 1, 2, 3, ..., 7, 8, 9 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1117s ][ Queries: 13 (0.0104s) ][ GZIP on ]