(OLD) (ARCHIVED) Puppy Linux Discussion Forum Forum Index (OLD) (ARCHIVED) Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info

This forum can also be accessed as http://oldforum.puppylinux.com
It is now read-only and serves only as archives.

Please register over the NEW forum
https://forum.puppylinux.com
and continue your work there. Thank you.

 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 05 Dec 2020, 18:47
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
BusterDog + build system (no-systemd)
Moderators: Flash, JohnMurga
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
Page 23 of 24 [360 Posts]   Goto page: Previous 1, 2, 3, ..., 21, 22, 23, 24 Next
Author Message
enrique

Joined: 09 Nov 2019
Posts: 601
Location: Planet Earth

PostPosted: Fri 12 Jun 2020, 21:05    Post subject:  

fredx181
I like to use mklive-buster or even mklive-strech to make a Debiandog but without X, yes no GUI. I will like to add Midnight Commander and have Network, SSH and maybe Linx. Well I have a few more. This is just to use as Rescue or Quick Edit other Puppy while testing. See I hope to boot in less than 25 sec and no shutdown time as I do not intend to save.

Now the question. Can you help me decide what shold be the basics packages I should install. In general what do I need do that my wifi works?

Network controller: Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter

Thanks in advance.
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 607
Location: Scotland

PostPosted: Sat 13 Jun 2020, 10:34    Post subject:  

@enrique

Quote:
If you do a Remaster. Then most of the installed libraries currently store at change.dat will move to 01-filesystem.squashfs. This process save space as you see.


I've never tried a remaster. The most ambitious thing I've done is to change a
kernel. I think this was because a puppy I was using would not shut down properly. I might try it but I lack confidence. Might be easier to get a bigger flash drive.

Regards,

Ken.
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 601
Location: Planet Earth

PostPosted: Sat 13 Jun 2020, 13:32    Post subject:  

keniv "May the Force be with you,"

You only need the force with you and ..... a little time. Well the force can be easy, but the problem is the time that consume our projects. See with enough time you can get anywhere.

Never be afraid. Only do it after you have backup everything. This means you need a good External HDD to keep your backups and make space for all the compilation.

Now be aware I am not remastering. See the Title "BusterDog + build system (no-systemd)". I want to use the bulid system to make a Busterdog Server no Gui.
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Sat 13 Jun 2020, 14:20    Post subject:  

enrique wrote:
I like to use mklive-buster or even mklive-strech to make a Debiandog but without X, yes no GUI

I don't have experience with that, so cannot help really (maybe someone else can?), I'd say experiment by leaving out every GUI / X application and probably even gtk2/gtk3.

Quote:
In general what do I need do that my wifi works?

I guess that would be: wireless-tools, wpasupplicant, rfkill, net-tools and the firmware of course for your wifi card.

EDIT; anyway you need to make some changes in the chroot before creating the main .squashfs, e.g. disable auto startx (remove code at the bottom of /etc/profile) and maybe more I can't think of right now.

Good luck!

EDIT: @keniv, using 'quick-remaster' is very easy and fast, it creates a backup of the main 01-filesystem.squashfs and (if chosen) creates backup of save storage.
Install latest version from synaptic or with apt.

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 1874
Location: Connecticut, United States

PostPosted: Sat 13 Jun 2020, 16:16    Post subject:  

Hello enrique,

I have done it with a WeeDog64 built with Void Linux for running as a headless Web / ZoneMinder server. Set up with only the fundamental and minimal packages but equipped with a newer kernel version and some nifty command line tools and editors plus the parts needed to do it's main job as a Zoneminder installation.

Such an Puppy Linux distro is also possible to build by using woof-CE to it's fullest capabilities. After some experimentation and research it should be possible to configure a run of woof-CE to create close to the same type of OS but in a Puppy Linux flavor. There could be some limitations due to the concept of what a Puppy Linux is and what it was designed for and how it is built, as to how minimal one can create one. I have had great success running Puppy Linux Tahr and Xenial's headless and remotely, plus others from Lucid to Bionic (UPUP 3.9.9.2 Raring Ringtail). Although the Puppy's would run from the shell a simple xwin brought back the X desktop right away. But there is all that overhead and why carry it if it never is intended to use?

But with something like WeeDog and Void Linux one can create a plug file that will build from very basic minimal to fully loaded multi-user desktops. A Zoneminder CCTV/Network camera system doesn't really need any extra graphical servers or any application that uses one, so the operating system can have a really small footprint and yet be very powerful.

With Void one can build an OS that will boot and has a terminal and can connect to a network.


I might have an example plug file that will create a minimalist WeeDog32-Void or WeeDog64-Void that I can post as a guide or to get some ideas. It would be really great if some one took the time to write a complete HOW TO with examples on how one modifies woof-CE to create the different Puppy variations and at different levels of sophistication.

**
Back to top
View user's profile Send private message Visit poster's website 
wiak

Joined: 11 Dec 2007
Posts: 2075
Location: not Bulgaria

PostPosted: Sat 13 Jun 2020, 19:45    Post subject:  

Well, to be fair, rockedge, the DebianDogs, especially these scripted build system versions can also be nicely tailored to do specific tasks.

I nevertheless understand why you are particularly talking about Void Linux (rather than Arch or Debian-based systems) for specific-purpose distributions, since Void Linux has that very unique characteristic of being designed entirely around its totally independent package manager xbps. So unlike any other upstream distro I know of, Void's package manager can be used entirely standalone - it isn't like debootstrap or archbootstrap, which even at its most minimal includes a whole OS. Void Systems can begin simply with something like busybox + xbps package manager and no other dependencies required.

However, on seeing your post, it struck me that this is the BusterDog thread, and most people on here are not looking for a specially constructed one-application centred OS (useful though that is at times) and BusterDog does everything it is intended for, and fulfills that need well, in my opinion. The fact that I am currently mainly using my WeeDog Arch64 is not because I think it is better than any of the DebianDogs I otherwise spend most of my time on - if I ever get that anywhere near as polished as Fred's efforts here then I finally would deserve some compliments.

wiak

_________________
WeeDogLinux forum: https://weedoglinux.rockedge.org/viewforum.php?f=4
Tiny Linux Blog: https://www.tinylinux.info/
Check Firmware: http://murga-linux.com/puppy/viewtopic.php?p=1022797
Back to top
View user's profile Send private message 
enrique

Joined: 09 Nov 2019
Posts: 601
Location: Planet Earth

PostPosted: Sun 14 Jun 2020, 02:56    Post subject:  

fredx181 fair enough on the network. Regards what have to be left out it is not on an importance now. I am not worry about size. I only what the thing to boot up as fast as it can. Clearly less stuff it loads faster it nay be, I know.

rockedge & wiak
Yes fredx181 build system script is very simple to used. We only need to tell it what we want. And that was my question. I did not have idea on what packages are important for network. I get on the web by searching Debian

Thanks to all..
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 607
Location: Scotland

PostPosted: Wed 17 Jun 2020, 08:28    Post subject:  

fredx181 wrote:
EDIT: @keniv, using 'quick-remaster' is very easy and fast, it creates a backup of the main 01-filesystem.squashfs and (if chosen) creates backup of save storage.
Install latest version from synaptic or with apt.

Fred


Hi Fred,
How big a drive would I need to try this? I have a 60GB ide HDD from an old laptop. I could easily format it to ext3 or ext4 (I'm not sure which would be best). It is connected to a USB2 adapter which I know would make it slow but I'm not too worried about how long it takes. Is this hardware good enough to give quick-remastering a try?

Regards,

Ken.
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Wed 17 Jun 2020, 12:44    Post subject:  

keniv wrote:
fredx181 wrote:
EDIT: @keniv, using 'quick-remaster' is very easy and fast, it creates a backup of the main 01-filesystem.squashfs and (if chosen) creates backup of save storage.
Install latest version from synaptic or with apt.

Fred


Hi Fred,
How big a drive would I need to try this? I have a 60GB ide HDD from an old laptop. I could easily format it to ext3 or ext4 (I'm not sure which would be best). It is connected to a USB2 adapter which I know would make it slow but I'm not too worried about how long it takes. Is this hardware good enough to give quick-remastering a try?

Regards,

Ken.


Hi keniv, quick-remaster doesn't copy the filesystem first, so it doesn't take much space (compared to a remaster program that does copy first), how big depends on if you choose to make a backup of your save file and the type of compression used to create remaster, but I think, let's say 3GB + 3GB (savefile + backup) = 6GB and then the remastered 01-filesystem.squashsfs + backup, total space not more than 10GB required. (much less if you use XZ compression)

I just did a remaster, here's a animated gif demo, as you can see, it goes very fast, I used LZ4 compression, it creates a bigger file than e.g. XZ or GZ . At the end it shows that backup files 01-filesystem.squashfs.bak and changes.dat.bak are created in "live"
Make sure to have installed the latest quick-remaster (v1.2.2)
EDIT: I did it on a SSD hard drive, on USB it will certainly be slower.


Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
Terry H

Joined: 29 Mar 2009
Posts: 782
Location: The Heart of Muskoka, ON Canada

PostPosted: Wed 17 Jun 2020, 15:26    Post subject:  

Hi Fred,
Just looking for some clarification. I was looking through Synaptic today and noticed a newer 4.19.0-9-amd64 kernel and also newer firefox 68.9.0esr, so decided it was worth doing a new build of Busterdog64. I downloaded the latest version of mklive-buster64. The build was without issue. On checking, the new build has kernel 4.19.0-8-amd64, which I thought would have included the newer version. Once installed as a new frugal install using porteus boot, all is running without issue. The original build I did had 4.19.0.6-amd64, then a later build had 4.19.0-8, so was expecting this build to have the newer version.

Looking through Synaptic I notice that there are no linux-image* packages highlighted as being installed. I assume that this is because the modules are contained in a squashfs. Can a new linux-image be installed using Synaptic? The Kernelmodules.sqquashfs?

Thanks in advance.

Terry
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Wed 17 Jun 2020, 16:33    Post subject:  

Hi Terry

Quote:
I downloaded the latest version of mklive-buster64. The build was without issue. On checking, the new build has kernel 4.19.0-8-amd64, which I thought would have included the newer version

Ah yes, it's one version behind latest, it depends on how often I update the kernel-ceres-amd64.tar.gz (at https://debiandog.github.io/MakeLive), will do soon.
In the meantime, if you want to (anytime) upgrade to latest kernel, you can use (from menu) > System > Upgrade/Install kernel, it will build the necessary files to replace in the "live' folder, choose: linux-image-4.19.0-9-amd64-unsigned (at this time)

Quote:
Looking through Synaptic I notice that there are no linux-image* packages highlighted as being installed. I assume that this is because the modules are contained in a squashfs. Can a new linux-image be installed using Synaptic? The Kernelmodules.sqquashfs?

That's right, not registered as installed because it's separate kernel .squashfs, installing through synaptic has no effect (needs to be upgraded to newer kernel .squashfs (and newer initrd1.xz and vmlinuz1) in the 'live' folder), so as I wrote above, use "Upgrade/Install kernel" from menu for that.

EDIT: didn't realize earlier that when making a build, "Upgrade/Install kernel" may not be in the menu, therefore install "upgrade-kernel" package using synaptic or apt.

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
Terry H

Joined: 29 Mar 2009
Posts: 782
Location: The Heart of Muskoka, ON Canada

PostPosted: Wed 17 Jun 2020, 17:46    Post subject:    

Thanks Fred,

I was running busterdog64 openbox/lxpanel, I thought there was a kernel update utility. I looked through the menu and coudln't find it. I checked again after reading your post and don't have an entry in my menu in this install. Strange.

I just logged into another install that has openbox/tint2 and it does have the kernel utility in the menu. Just running the utility now, so will see how it goes.

Edit: Kernel utility ran successfully, swapped it into the new build and all working fine.

Thanks Fred for this work on the 'dogs.

Edit 2: Just saw your edit after I posted. Wink

And another Edit: The openbox/tint2 install was from an .iso image, which is why it has the utility.
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 607
Location: Scotland

PostPosted: Sun 21 Jun 2020, 08:50    Post subject:  

fredx181 wrote:
Hi keniv, quick-remaster doesn't copy the filesystem first, so it doesn't take much space (compared to a remaster program that does copy first), how big depends on if you choose to make a backup of your save file and the type of compression used to create remaster, but I think, let's say 3GB + 3GB (savefile + backup) = 6GB and then the remastered 01-filesystem.squashsfs + backup, total space not more than 10GB required. (much less if you use XZ compression)

I just did a remaster, here's a animated gif demo, as you can see, it goes very fast, I used LZ4 compression, it creates a bigger file than e.g. XZ or GZ . At the end it shows that backup files 01-filesystem.squashfs.bak and changes.dat.bak are created in "live"
Make sure to have installed the latest quick-remaster (v1.2.2)
EDIT: I did it on a SSD hard drive, on USB it will certainly be slower.
Fred


Hi Fred, Thanks for your reply and the animated gif showing how a quick-remaster is done. I found my my small laptop ide drive was not 60GB but 40GB. I made two partitions, one about 10GB and the second about 26GB. The first I formatted as ntfs and copied the frugal install of BusterDog, I had on a 4GB USB drive, to that partition. I then ran grub4dos, edited menu.lst, then checked that it booted and ran as it did on the USB drive. I updated using synaptic then checked to see that I had v1.2.2 of quick-remaster. The second partition I formatted as ext3. I then attempted to run quick-remaster. The images below shows the quick remaster GUI settings and the output I got. The quick-remaster GUI image shows the version as 1.2.1 but synaptic shows 1.2.2 installed. Could this failure be down to a quick-remaster version issue?

Regards,

Ken.
quick-remaster2.png
 Description   
 Filesize   28.96 KB
 Viewed   219 Time(s)

quick-remaster2.png

quick-remaster1.png
 Description   
 Filesize   181.15 KB
 Viewed   218 Time(s)

quick-remaster1.png

Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4481
Location: holland

PostPosted: Sun 21 Jun 2020, 16:37    Post subject:  

Hi keniv, sorry, my bad, it's a bug, in some cases the mountpoint is different, e.g it searches in /mnt/sda1/291219bustdog/live and probably the mountpoint of your live folder is /mnt/live/mnt/sda1/291219bustdog/live, so it cannot find 01-filesystem.squashfs
I will fix soon and announce v1.2.3 , no it's not because of quick-remaster version (it shows wrong in the GUI, in reality it is v1.2.2, will fix that too).

Fred

_________________
Dog Linux website
Tinylinux blog by wiak
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 607
Location: Scotland

PostPosted: Mon 22 Jun 2020, 04:21    Post subject:  

Thanks for the explanation Fred. As usual, when things don't work, I thought it was something I'd done wrong so I'm glad to know it wasn't me. I'll try it again when quick-remaster gets to v 1.2.3.

Regards,

Ken.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 23 of 24 [360 Posts]   Goto page: Previous 1, 2, 3, ..., 21, 22, 23, 24 Next
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.3014s ][ Queries: 12 (0.1714s) ][ GZIP on ]