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 08 Apr 2020, 05:02
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
The Debian Buster Starter Kit (64bit)
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [30 Posts]   Goto page: 1, 2 Next
Author Message
rcrsn51


Joined: 05 Sep 2006
Posts: 13051
Location: Stratford, Ontario

PostPosted: Thu 07 Nov 2019, 16:33    Post subject:  The Debian Buster Starter Kit (64bit)  

This is the next generation of the Stretch-Live Starter Kit from here. Get the Buster ISO here.
Code:
0c297ab7559feed7ea3e16d3a046ce13  DebLive_Buster-amd64-60.iso

Update: For Buster users who want the kernel upgrade to k5.4.0, I have posted a new ISO on Page 2.

Install Buster as usual with the stretch-live-frugal-install tool.

Hint: A few Buster machines with Intel i915 video may appear to be booting but end up with a black screen.
Try this kernel argument in your GRUB menu: i915.invert_brightness=1

Most of the Stretch content extends directly to Buster, with a few modifications.

1. The links on the Stretch page point to various Stretch-specific packages. Most of these are in Fred's Buster repo via apt-get.

2. The following built-in apps in the Buster ISO should be updated immediately:
Code:
apt-get update
apt-get install touchpad peasyclock sound-card-selector
#or use: apt upgrade

3a. Some of your squashfs modules may need to be rebuilt for Buster. For example, libavcodec57 is now libavcodec58.
3b. Firefox needs libavcodec58 for some streaming content.

4. If you have used repo2sfs to make browser packages like Chromium, they need rebuilding. I have posted new "guest-setup" scripts and instructions. In particular, Chromium now requires the Extra package: chromium-sandbox

5. Some locally developed packages like hplip-print-scan and evince need patches. Open a terminal and run:
Code:
cd /usr/lib/x86_64-linux-gnu
ln -sf libssl.so.1.1 libssl.so.1.0.0
ln -sf libcrypto.so.1.1 libcrypto.so.1.0.0

6. Mesa accelerated graphics are already in the ISO. You just need to run: apt-get install mesa-utils

7. Buster and Stretch are both currently using the kernel 4.19.0-6-amd64. The combo package of WiFi drivers posted for Stretch should also work in Buster.

8. Some bleeding-edge computers (eMMC drives?) may have trouble booting. There are two possible fixes:
a. use the Live-boot procedure in the latest stretch-live-frugal-installer.
b. replace the Porteus boot file initrd1.xz. Ask for help.

--------------------

Last edited by rcrsn51 on Wed 01 Apr 2020, 10:39; edited 5 times in total
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Mon 10 Feb 2020, 21:25    Post subject: apt to sfs  

Hi rcrsn51,

I downloaded your iso and have made a frugal install. your prebuilt squashfs are very helpful, (especially the wifi firmware), as well as the laptop "essential" utilities you developed.

Where can I best learn more about the apt-to-sfs script? and its full install sister? Not sure what the difference is or it's intended usage.

thanks

_________________
RAS
Back to top
View user's profile Send private message 
dancytron

Joined: 18 Jul 2012
Posts: 1507

PostPosted: Mon 10 Feb 2020, 21:57    Post subject: Re: apt to sfs  

ras wrote:
Hi rcrsn51,

I downloaded your iso and have made a frugal install. your prebuilt squashfs are very helpful, (especially the wifi firmware), as well as the laptop "essential" utilities you developed.

Where can I best learn more about the apt-to-sfs script? and its full install sister? Not sure what the difference is or it's intended usage.

thanks


Apt2sfs takes a list of packages, downloads them with their dependencies, and then uses them to create a compressed file with those packages. That sfs file can then be loaded either at boot time or manually later and can be unloaded.

So say you don't use libreoffice all the time, but need it occasionally. You can create an sfs file of it and only load it when you actually need it and unload it when you are done.
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13051
Location: Stratford, Ontario

PostPosted: Tue 11 Feb 2020, 04:04    Post subject:  

@ras: If you read the Stretch Starter Kit thread, you will see that I prefer "repo2sfs" to "apt2sfs". In most situations, I find it to be the superior tool.
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Tue 11 Feb 2020, 21:56    Post subject:  

rcrsn51 wrote:
@ras: If you read the Stretch Starter Kit thread, you will see that I prefer "repo2sfs" to "apt2sfs". In most situations, I find it to be the superior tool.


rcrsn51,
I seemed to have confused the two utilities when I was exploring the tools included in the Accessories sub-menu, and you have my apology for misdirecting my question. Your repo2sfs is downloaded, but I will have to look at it later as I am not near the desktop I use for testing. I have read that you use both scripts, and wish to understand what are the circumstances where you prefer one over the other?

I also am going to give your make-palemoon-squash.tar.gz a try also as it seems like the best way to update. You mentioned the need for a CleanMode setup here..............

http://murga-linux.com/puppy/viewtopic.php?p=981617#981617

would a frugal install with a new /changes folder suffice for the CleanMode?




Quote:
That sfs file can then be loaded either at boot time or manually later and can be unloaded.

thanx, Dan

_________________
RAS
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13051
Location: Stratford, Ontario

PostPosted: Tue 11 Feb 2020, 22:17    Post subject:  

ras wrote:
I have read that you use both scripts, and wish to understand what are the circumstances where you prefer one over the other?

Experience. If one method doesn't work the way I want, I use the other.

Quote:
You mentioned the need for a CleanMode setup here

When you run the stretch-live-frugal-installer, there is a checkbox to add a GRUB entry for CleanMode. It is basically the same entry but with no "changes=" argument.
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Sun 16 Feb 2020, 22:41    Post subject:  

Hi rcrsn51,

went back and revisited the stretch-live-frugal-installer for a second time to understand why I did not fully utilize it when I first made my install.

At first it brings up a dialog that directs me to the just created file in /etc/pwf in the frugal installed puppy I was running it from. The instruction to set up my helper apps seemed to imply that I should do something further? perhaps open a terminal and set some envrionment variables in my existing puppy? Guess that didn't seem right to me at the time so moved on with out trying to use it further.

on a second look I just moved past the dialog without doing anything at all, and found the main dialog that moved the live folder and generated some menu entries.

Looks good, just wondering what edd=off is all about? I see the parameter included in the entries your script generated. It took me a while to add this on my own, and I have no idea, nor could find very little info otherwise.

_________________
RAS
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13051
Location: Stratford, Ontario

PostPosted: Mon 17 Feb 2020, 09:00    Post subject:  

The "helper apps" are the equivalent of Puppy commands like "defaultbrowser". To use them, you edit the file /etc/pwf/appfile and specify the apps you want.

The "edd=off" option is included because Fred's examples also have it. Some Googling will provide details. It may not be important.
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Mon 17 Feb 2020, 19:33    Post subject:  

Thanks rcrsn51,
looks like /etc/pwf is specific to the dog family?

_________________
RAS
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Tue 25 Feb 2020, 19:14    Post subject:  

Hi rcrsn51,

I tried the make-palemoon-xz-squash.tar.gz found on p66 of " Create Debian 9 (Stretch) minimal ISO similar to DebianDog"

Should I expect this script to run ok in this starter kit? It ran as shown, but I could not find the built sfs.

Quote:
root@live:/mnt/live/mnt/sda4/tarballs/palemoon mk-sfs/pmxz/empty# sh make-palemoon-xz.sh

Is this a CleanMode setup? [y/n] y
Is there JUST ONE .tar.xz file in this folder? [y/n] y
Extracting ...

Do you want to let Palemoon handle lots of MimeTypes? [y/n] y
make-palemoon-xz.sh: line 56: cd: too many arguments
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on palemoon-28.8.3.linux-x86_64.tar.xz.squashfs, block size 131072.
[==============================================================\ ] 931/934 99%
File /tmp/build/palemoon-28.8.3.linux-x86_64.tar.xz.squashfs changed size while reading filesystem, attempting to re-read

File /tmp/build/palemoon-28.8.3.linux-x86_64.tar.xz.squashfs changed size while reading filesystem, attempting to re-read


Exportable Squashfs 4.0 filesystem, gzip compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, compressed xattrs
duplicates are removed
Filesystem size 57215.68 Kbytes (55.87 Mbytes)
47.52% of uncompressed filesystem size (120405.69 Kbytes)
Inode table size 3632 bytes (3.55 Kbytes)
52.14% of uncompressed inode table size (6966 bytes)
Directory table size 1163 bytes (1.14 Kbytes)
54.09% of uncompressed directory table size (2150 bytes)
Number of duplicate files found 2
Number of inodes 93
Number of files 58
Number of fragments 5
Number of symbolic links 5
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 30
Number of ids (unique uids + gids) 1
Number of uids 1
root (0)
Number of gids 1
root (0)

Done!
root@live:/mnt/live/mnt/sda4/tarballs/palemoon mk-sfs/pmxz/empty#


thanks

_________________
RAS
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13051
Location: Stratford, Ontario

PostPosted: Tue 25 Feb 2020, 19:32    Post subject:  

Quote:
/mnt/live/mnt/sda4/tarballs/palemoon mk-sfs/pmxz/empty

This path contains a folder with a space in its name. Get rid of it.
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Tue 25 Feb 2020, 20:01    Post subject:  

thanks, works fine now
_________________
RAS
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Sat 29 Feb 2020, 03:17    Post subject: Samsung ML-2010 with BusterDog  

Hi rcrsn51,

Before I ask for a bit of help setting up my printer, I would like to mention I chose a Dog so I could install some debs that I have not had luck installing with petget. Apt has served well in that regard, and I appreciate the simplicity of the starter kit and your assistance.

My printer is a Samsung ML-2010 (usb to laptop), and I have had it working twice before with linux.
the first was with fedora (it just worked out of the box), and the second was with a pup that used petget to install .debs. Both installs used the foomatic/gdi driver. I must admit that the pup printer configuration was a bit crude in that I simply installed everything foomatic that pet-get offered. The same crude ignorance has not worked a second time with other pups that utilize debian. HP does not include drivers for this printer in their usual packages in spite of taking over support for samsung.
I recently followed your links to the stretch starter kit and tried the foo2xxx you offer at http://www.mediafire.com/file/fis06h7muhhfs2q/foo2xxx-printer-driver-combo.tar.gz/file. and it does not appear to have the needed driver either.
As you seem quite knowledgeable with printers, I was hoping I could ask your advice to help me set up this printer in the Buster starter kit.

So far, I have run "apt-get install cups sane-utils peasyscan" per your advice on the stretch starter kit page to get started, but do not know how to bring up the cups page in my browser or properly find and install the needed driver.

thanks

_________________
RAS
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 13051
Location: Stratford, Ontario

PostPosted: Sat 29 Feb 2020, 08:00    Post subject:  

Your Samsung ML-2010 is NOT supported by the foo2xxx package. But openprinting.org has two choices.

1. Get the Debian "splix" package via apt-get.
2. Use the foomatic/gdi driver that is built into Ghostscript. You just need to download the PPD file - put it in /usr/share/cups/model.

https://openprinting.org/ppd-o-matic.php?driver=gdi&printer=Samsung-ML-2010&show=0

[Edit] It appears that the foomatic/gdi driver also needs the "perl" package installed via apt-get.
Back to top
View user's profile Send private message 
ras

Joined: 30 Oct 2019
Posts: 71

PostPosted: Sat 29 Feb 2020, 15:49    Post subject:  

openprinting.org looks like a nice resource.
I down loaded the .ppd and placed it in the .../model directory
I did notice that it was a .ppd rather than a .ppd.gz as were the files for other printers there.

brought up http://localhost:631/admin in the browser , but the printer was not detected so I could not proced to choose the new ppd.

does the starter kit need something additional to make the detection?

btw, apt-get shows perl as already installed, although using apt shows some additional info about manual install?

Quote:
root@live:~# apt install perl
Reading package lists... Done
Building dependency tree
Reading state information... Done
perl is already the newest version (5.28.1-6).
perl set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

_________________
RAS
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [30 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic 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.0669s ][ Queries: 11 (0.0162s) ][ GZIP on ]