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 Wed 02 Sep 2015, 04:39
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
DebianDog - Squeeze
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 10 [145 Posts]   Goto page: 1, 2, 3, ..., 8, 9, 10 Next
Author Message
saintless


Joined: 11 Jun 2011
Posts: 3435
Location: Bulgaria

PostPosted: Tue 03 Dec 2013, 16:34    Post subject:  DebianDog - Squeeze
Subject description: New iso upload - 29.08.2015
 

Click here for bugs and fixes information.
==========================================
Edit: 29.08.2015 - New DD-Squeeze iso uploaded. List of changes read here.
==========================================
DebianDog-Squeeze is downgraded DebianDog-Wheezy.
Read DebianDog-Wheezy first post for more information about the system setup.

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

It is not Puppy linux and it has nothing to do with Puppy based on Debian.
Downloading DebianDog be ready to learn different package manager and different system setup in Debian manner.

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.
Runs well and fast on P-III 600Mhz, 128Mb RAM + 500Mb SWAP file.

DebianDog is set to autologin as root. If you like to use it as multiuser system it is recommended to start XDM login manager.
Just type in terminal xdm-start and reboot. xdm-stop will reverse back autologin as root.

Login details:
root with password root
puppy with password puppy

Download link:
1. DebianDog-Squeeze-hybrid-29.08.2015.iso - 157 Mb
Default WM - JWM with option to switch to IceWM.
Default File Manager - XFE with option to use Rox.
Default Internet Browser - Iseweasel (Dillo is included).
md5sum



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


You can download separate DEVX, locales and other extra sfs modules here or using sfs-get from the menu:
http://smokey01.com/saintless/DebianDog-Squeeze/System-Modules/

Active DebianDog-Squeeze repository for providing new packages and fixes:
http://smokey01.com/saintless/DebianDog-Squeeze/Packages/

To test DebianDog for first time you need to burn it on CD and boot from it, or use DebDog-Squeeze-installer ( click here to download and extract the archive - working from most linux systems) to make frugal install to HDD, USB or SD-card. Or extract /live folder on top of a partition or USB and add boot code in grub menu.lst.
Click here for more information how to use the installer.

DebianDog-Squeeze iso is changed to iso-hybrid and you can make bootable usb from it using dd command. This option is for users with more experience and makes the usb partition with DebianDog files read-only without option to replace the included boot menu with custom menu entry.
Hybrid-iso to usb example using /dev/sdb flash drive posted here.

It is recommended to use DebianDog-Squeeze-installer working on most linux systems ( click here to download and extract the archive ) instead using dd command to create bootable usb.

To keep the size small as posible all /usr/share/locale files for the included packages are moved in separate squashfs module (03-squeeze-locale.squashfs) available for download from sfs-get or from here.
In case you like to change the localization install locales and load the module or place it inside /live/image/live to be loaded at boot time.
You can also install localepurge and copy only the language files you need from the squashfs module in /usr/share/locale directory to save space in the future.
More information about changing localization read here, here and here.
Included menu-openbox from Fred with localisation support (the default menu displays categories and menu entries only in English). In case you like to change the localisation type menu-openbox in terminal or start it from System -> Menu Openbox.

Included clearRAM script in case you have very old machine (128 - 256Mb RAM).
Run it in terminal from time to time and the system will work faster. For example this is the result running the script after fresh boot without starting any applications (256Mb RAM computer):
Code:
clearRAM
This script will clear cached memory and free up your ram.

At the moment you have 110 MiB cached and 34 MiB free memory.
This freed 128 MiB, so now you have 162 MiB of free RAM.

More tips from William read here.

===============================================
Changes from DebianDog-Wheezy version:

1. Default web browser is IceWeasel but Dillo is also included.
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 changes to work in squeeze.
6. Yad replaced with older 0.19 version.
7. Different gtkdialog binary (Pburn wasn't working with default gtkdialog from Wheezy).
8. PicDrop desktop icon removed (it doesn't work in squeeze).
9. Compression changed from xz to gzip for the main module, all extra modules for download and remstering scripts. The iso now is 40Mb bigger just because this compression type change but works fast and well on very old hardware. You can still use, load, boot, create xz compressed modules from DebianDog-Squeeze if it is needed.
10. Older version of sfs-get-smokey-get without elinks as dependency. Loading the site content slower but saves 12Mb space.
11. RemasterDog and RemasterCow moded with extra cleaning in /var/run needed for Squeeze.
12. No systemd boot options (systemd is not available in squeeze repository).
=============================================
Related links:
MintPup (Trusty LTS)
DebianDog-Wheezy
Infinality fonts packages for Debian Wheezy (thanks to Keisha)
DebianDog wireless LAN HowTo thread
DebianDog HowTo thread
DebianDog Utilities thread
DebianDog Packages section
Setting up Chinese fonts github wiki from limelime
Systemd boot information
Install Spotify on Debian/DebianDog
DebianDog + Blue Pup Quirky Tahr Dual Boot USB Stick How-To
How To Make A Network Storage NAS Appliance With DebianDog and OpenMediaVault

DebianDog-Wheezy
Use old Skype version after 01.08.2014

==========================================
03.02.2015 - The iso replaced with new version. Information about the changes here.
============================================
14.10.2014 - The iso replaced with new version. Information about the changes here.
============================================
27.09.2014 - The iso replaced with new version. Information about what is included here.
============================================

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 Sun 30 Aug 2015, 02:07; edited 64 times in total
Back to top
View user's profile Send private message MSN Messenger 
anikin

Joined: 10 May 2012
Posts: 659

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: 708
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: 5053
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: 3435
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: 3274
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: 157
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: 3435
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: 619
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: 157
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: 3435
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: 5053
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: 3435
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: 6302
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 10 [145 Posts]   Goto page: 1, 2, 3, ..., 8, 9, 10 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.0900s ][ Queries: 13 (0.0113s) ][ GZIP on ]