SzebePup03.03ENG-MULTIROLE-20240807

Pupletek, Új puppy változatok, veruiók, ISO fájlok,
pu21
Hozzászólások: 121
Csatlakozott: 2021.01.28. 06:00

SzebePup03.03ENG-MULTIROLE-20240807

Hozzászólás Szerző: pu21 »

Dear Puppy Community!

I managed to take the time to make a better puplet again, here is the result:

SzebePup03.03ENG-MULTIROLE-20240807

original system (from which I designed it):
Bookwormpup64-ti_2406-BIG-Eng-K-6.8.4-zen1-hybrid (from "Puppyszoftver" https://sourceforge.net/projects/puppyszoftver/)

I was curious to see what it could do, so I put in all sorts of stuff. In the end, I realized again that it was suitable for general offline and online purposes, so I left it like that. In general, the rule still applies, i.e. whatever is available in portable or appimage versions I don't include, but there were a few exceptions. On the one hand, I intended this puppy to be public, and we are diverse with diverse needs, I thought this one is just a basic one, like the previous ones, but even beginners should get a well equipped system in their hands. On the other hand, there is Thunderbird, which I had to merge into the menu, so that later my own set up repository would keep my email accounts etc (I won't go into that now)... And thirdly, this is not the latest Wine 9.1, but Wine 5, mono and gecko are supposed to be added.
ISO image file refused to be created by the remaster creation process, so this can now be downloaded as a zip package, extract and copy to where it is needed. But the installation process remains the same as we are used to seeing from Skami.

We'll see how it works.

Installation log:
https://drive.google.com/file/d/19MyK5w ... sp=sharing
Zip package:
https://drive.google.com/file/d/1hJDO3K ... sp=sharing
Csak a Puppy ad neked erőt és mindent lebíró akaratot!

NTamas
Hozzászólások: 1888
Csatlakozott: 2014.06.19. 13:36

Re: SzebePup03.03ENG-MULTIROLE-20240807

Hozzászólás Szerző: NTamas »

pu21 írta: 2024.08.08. 13:49 Dear Puppy Community!

I managed to take the time to make a better puplet again, here is the result:
SzebePup03.03ENG-MULTIROLE-20240807
Ez addig rendben is volna, ha ezt az írást egy alapvetően angol nyelvű fórumon tetted volna közzé, de mivel ez a fórum alapvetően magyar nyelvű felhasználókat tartalmaz nagyobb részben, így az ő feléjük tett udvarias lépés lett volna, ha az angol nyelvű ismertetődet legalább lefordítod egy pl. webes fordítóval, hogy tudjuk, mire számítsunk azon kívül, amit a forrásként felhasznált iso már eleve tartalmazott. Ezért, ha nem bánod, beteszem ide az ismertetőd magyarra lefordított szövegét, a jobb megértés és a félreértések elkerülése végett.
-----------------------------------
Kíváncsi voltam, mire képes, ezért mindenféle dolgokat tettem bele. A végén megint rájöttem, hogy általános offline és online célokra is alkalmas, ezért úgy hagytam, ahogy van. Általában még mindig érvényes a szabály, azaz ami portable vagy appimage verzióban elérhető, azt nem teszem bele, de volt néhány kivétel. Egyrészt ezt a kiskutyát is publikusnak szántam, és sokfélék vagyunk, sokféle igénnyel, gondoltam ez is csak alap, mint az előzőek, de még a kezdők is kapjanak egy jól felszerelt rendszert a kezükbe. Másrészt ott van a Thunderbird, amit azért kellett beolvasztanom a menübe, hogy később a saját beállított tárhelyemen tartsam az email fiókjaimat stb (ebbe most nem megyek bele)... Harmadrészt pedig ez nem a legfrissebb Wine 9.1, hanem Wine 5, mono és gecko kellene hozzá.
ISO image fájlt nem volt hajlandó létrehozni a remaster készítési folyamat, így ezt most le lehet tölteni zip csomagként, kicsomagolni és bemásolni oda, ahova kell. De a telepítési folyamat ugyanaz marad, mint amit a Skamitól megszokhattunk.

Translated with DeepL.com (free version)
-----------------------------------
Ami még indokolttá teszi a magyar fordítás meglétét az az, hogy a művedet nem iso-ként tetted közzé, hanem egy zip csomagban, de! - az általad írt megfogalmazást nem ártott volna jobban lepontosítani, legalább is a kezdők miatt,(ha már nekik is szántad a művedet) ugyanis nagyon sok kezdő puppys nincs tisztában azzal, (nem azonnal ugrik be nekik azonnal) hogy a ...kicsomagolni és bemásolni oda, ahova kell.... megfogalmazással mit is értettél, mert a közzétett 2.0GB-os zip tartalma eleve egy Frugall módú puppy könyvtárat takar, és ezt illett volna azért pontosabban megfogalmazni. Valamint a frugal módhoz való indítási paramétereket sem ártott volna beírni, ne nekünk kelljen már kisakkozni azt.
(a telepítési log-ban is csak inkább az általad utólag feltett dolgokat lett volna értelme felsorolni, úgy sokkal jobban átláthatóbb lett volna.)

Utóirat:
A zip csomagot kibontva látom, hogy itt egy remaszter verzióról van szó, ahol minden átalakításodat a fő sfs-be fordítottad be.(fizikailag nem egyszerűen eltávolítható módon.)
Így minden olyan más számára felesleges program eltávolítása is problémás lesz, ami nem alapvetően kell egy puppy felhasználónak.(fő sfs kibont, felesleg eltávolít, fő sfs újra legyárt)

A frugall módban indított cucc így nézett ki nálam.
Screenshot(5).png
Screenshot(5).png (492.29 KiB) Megtekintve 2470 alkalommal
A conky processzor felismerése jó, de rosszul jelzi ki a 4 magos, négy szálas cput, a grafikán
csak két szál jelenik meg, ez is egy hiba, még ha nem is túl vészes.
Angolul jelentkezik be,(lévén angol nyelvű puppy verzió)
Screenshot.png
Screenshot.png (215.95 KiB) Megtekintve 2470 alkalommal
de, magyar nyelvre átállítva egyes alkalmazások elég jól tudnak magyarul is.
Screenshot(4).png
Screenshot(4).png (233.17 KiB) Megtekintve 2470 alkalommal
Az alap, forrás isoban lévő programok jól működnek, de az általad feltett programok közül pl. a Rosegarden elindul ugyan, de a betöltött midi fájlt nem tudja lejátszani, nincs hang, azért ezt sem ártott volna kiadás előtt leellenőrizni.

pu21
Hozzászólások: 121
Csatlakozott: 2021.01.28. 06:00

Re: SzebePup03.03ENG-MULTIROLE-20240807

Hozzászólás Szerző: pu21 »

(magyar nyelvű válasz a magyar változatnál található)

Welcome back!!!

I finally managed to write down everything that was missing!
Thank you for your comments, besides the English version, the exact same system can be found in Hungarian, they are below each other on the forum, so I wrote in Hungarian for the Hungarian system, and in English for the English one.
With conky, I had previously made the mistake of displaying more than 2 cores at once. Unfortunately, if I started the system on a machine with only 2 cores, it would not start. So I only have 2 cores left, and if someone has more, they can add them:
Rox file manager opens, click on eye to see everything, navigate to ~/.pwidgets/widgets, open "Puppylinux" file, add the desired amount of cores in it:

${font Open Sans:size=10}${color3}${execi 4 sensors 2>/dev/null | grep 'Core 0'}
${alignc 60}${color2}${cpubar cpu1}${color}
${font Open Sans:size=10}${color3}${execi 4 sensors 2>/dev/null | grep 'Core 1'}
${alignc 60}${color2}${cpubar cpu1}${color}
${font Open Sans:size=10}${color3}${execi 4 sensors 2>/dev/null | grep 'Core 2'}
${alignc 60}${color2}${cpubar cpu1}${color}
${font Open Sans:size=10}${color3}${execi 4 sensors 2>/dev/null | grep 'Core 3'}
${alignc 60}${color2}${cpubar cpu1}${color}

and so on...then save and close, open the menu, navigate to Desktop---Pwidgets, and restart Conky. I think I may have described this in Buster, but I may not have.
I distinguished between "integrated" and "installed" tags in the log because I thought someone might want to know what was in the original system. This log thing will surely evolve, but it's good to have it, because I'd get bogged down in the whole process.
And yes, unfortunately I'm not a pro at this yet, meaning I've put everything into 1 main sfs so far because that's the only way I know how to do it, but what goes around comes around!
Rosegarden: at first I thought of adding libadl, but I discarded all additions in case someone else needed something else, it was hard to decide. And in hindsight, I even ran into an obstacle with it, so there is still work to be done. In hindsight, I also read that it could be used here, unfortunately, it is not good.
The installation process, I really forgot about that, but here it is:
I usually install Puppy in frugal mode, quick, easy, flexible.
There are 2 options to choose from. If you use a flash drive or HDD etc. msdos based (BIOS):
1. we are in system. Connect the pendrive or HDD you want to put the puplet on.
2. Navigate here: menu---system---Gparted. In front of us is Gparted.
3. In the drop-down on the right, select the device you want to install on. For example, if sda is Windows, sdb is the target drive, then sdb...
4. Check the partition scheme: in the View tab, select the device information. In the new section on the left, you can see the partition scheme of the device. In the right side of the window, you will see the partition list. Since we will be using a Linux distribution, it is a good idea to create at least 1 ext4 partition of at least 8Gb size to install on later (if at least 8Gb, another puplet can fit on the partition later, so we don't have to repartition for more space). If there is free space left, we can arrange it as we wish by creating additional partitions, or expand the 8Gb, we decide. When all is done, hit the fill button to finalise.
5. Right-click on the 8Gb ext4 partition, then click on "Manage markers". In the window that appears, select the "boot" flag and close the small window. Close the Gparted program as well.
6. Open the ext4 partition of the device (which is now 8Gb). NEVER CLEAR the "lost+found" folder, all partitions with ext filesystem require it! Create a new folder/directory with the name of the new system, in this case with this name: SzebePup03.03ENG-MULTIROLE-20240807, then enter it. You should see an eye in the ROX file manager, click on it, because you should see everything later when you check it.
7. Open the iso image file, but in this case the puplet folder with the ROX file manager, and click on the eye in the file manager to see everything! Now select everything in the puplet image file or folder and copy the files to the partition. When you're done, check that both ROX windows have exactly the same thing.
8 If everything is OK, close both windows. In case of an iso image file, click on it again to unmount it.
9. Navigate here: menu---preferences---Grub4dos.
10. The Grub4dos window appears. Here, select the device to which you copied Puppy. Then check "Search within only this device". Don't be in a hurry, or you might destroy another device. Press OK.
In the next window, don't change anything, just press OK.
12. In the next window, just press OK.
13. In the last window you can look at the menu.lst file, but you don't need to. Press OK and you are done.
14. From now on, the very first time you shutdown or reboot, DO NOT save or create a backup file when prompted.

If your flash drive or HDD etc. is gpt based (UEFI):
1. Backup bootx64.efi, bootia32.efi and grub.cfg from the website below to another device:
https://sourceforge.net/projects/puppys ... iles/UEFI/
2. We are in the system. Connect the flash drive or HDD you want to put the puplet on.
3. Navigate here: menu---system---Gparted. Gparted is in front of us.
4. In the drop-down on the right, select the device you want to install on. If, for example, sda is Windows, sdb is the target drive, then sdb...
5. Check the partition scheme: in the View tab, select the device information. In the new section on the left, you can see the partition scheme of the device. Next, create 1 FAT 32 partition of at least 100Mb and up to 500Mb in size, label it with ESP so that it can be easily distinguished. The remaining space can be used to create ext4 partitions. When everything is ready, press the delete key to finalise.
6. Right-click on the FAT 32 partition, then click on "Manage flags". In the window that appears, select the "esp" flag and close the small window. Now you can see that the FAT 32 partition flags are esp and boot. Close the Gparted program as well.
7. Open the FAT partition with the ROX file manager, create a new directory/folder named "EFI", EFI and a new one named "boot".
8. Copy the already downloaded bootx64.efi, bootia32.efi files into the boot folder.
9. Next to the EFI folder, copy the grub.cfg file you downloaded earlier.
10. Also open the ext4 partition. NEVER CLEAR the "lost+found" folder, all partitions with ext filesystem require it! Create a new folder/directory with the name of the new system, in this case SzebePup03.03ENG-MULTIROLE-20240807, and then enter it. You should see an eye in the ROX file manager, click on it, because you should see everything later when you check it.
11. Open the iso image file, but in this case the puplet folder with the ROX file manager, and click on the eye in the file manager to see everything! Now select everything in the puplet image file or folder and copy the files to the partition. When you're done, check that both ROX windows have exactly the same thing.
12. Open the grub.cfg file with a code editor like Geany. Copy and paste this and I will explain later:

insmod png
background_image /splash.png
set timeout=10

menuentry "SzebePup03.03ENG-MULTIROLE-20240807" {
set root='hd0,2'
linux /SzebePup03.03ENG-MULTIROLE-20240807/vmlinuz pmedia=usbflash psubdir=/SzebePup03.03ENG-MULTIROLE-20240807
initrd /SzebePup03.03ENG-MULTIROLE-20240807/initrd.gz
}

menuentry "Shutdown" {
halt
}

menuentry "Reboot" {
reboot
}

So the set root hd0,2: I hope I remember correctly...IF you have 1 winchester in your machine, for example, then it should be hd0, BUT if you boot from a thumb drive, then it should be hd1,2. But if you boot from a thumb drive, you should unplug all other thumb drives and external storage first to make sure it works. In this file, you can later enter other systems, but only one is involved here. And next time you only need to insert the menuentry part in the future, these lines should always be left:

insmod png
background_image /splash.png
set timeout=10

menuentry "Shutdown" {
halt
}

menuentry "Reboot" {
reboot

13. Save and close.

From where I learned the above:
https://www.youtube.com/watch?v=dewgaQQ5iho
https://www.youtube.com/watch?v=C2H5vSgcosE

I forgot to delete some of my own comments in the diary, even some older ones, and I will do that next time. I should not have left it in, so
misunderstood. For example, the flatpak part, I won't go into details now, but the point is that since I installed the Thunderbird differently, I should have deleted that part in the final document.
Glibc2.40! Now I know why it's no good, I didn't mix that either, it was just ambiguous according to the text. It didn't work because I was working from the save file.
It looks like my short term future is that unfortunately, if even a bug is found, I can't deal with it in any meaningful way, I'd rather wait a few minutes a day. What time I had now was at least enough to get these done. I'm sure there will be another opportunity.
And apologies again if anyone missed the above addition.
And one more thing. I usually do the graphic operations above, but obviously you can do it another way, it's just easier, that's what I do, maybe it's more successful for those who are new.
I wish everyone all the best!!!
Csak a Puppy ad neked erőt és mindent lebíró akaratot!

Válasz küldése

Vissza: “Pupletek”