Page 48 of 49

ArchLinux packages manager for Porteus

Posted: 11 Apr 2022, 23:12
by neko
"ISO Builder" was updated to 22.04.09
kernel 5.18-rc2 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)


Example ISOs created by "ISO Builder" are Multi Desktop ISOs (LXDE, FVWM, E16, OPENBOX).


Thanks.

ArchLinux packages manager for Porteus

Posted: 12 Apr 2022, 13:33
by neko
32Bit ArchLinux package version problem.

1. libnma split--> libnma and libnma-common
network applet icon doesn't appear.
libnma-common package must be added.

libnma-common-1.8.36-i686-3.0.xzm (12 K)
https://www.mediafire.com/file/0hf1vp5z ... 86-3.0.xzm
md5sum: 74cc5f003acb076368a32eeb955f8b87 libnma-common-1.8.36-i686-3.0.xzm

<How to merge libnma-common-1.8.36-i686-3.0.xzm into 002-xorg.xzm>

Code: Select all

% su
# ls -1
APorteus-v22.04.09-i486.iso
libnma-common-1.8.36-i686-3.0.xzm
# dISO APorteus-v22.04.09-i486.iso
# dXZM APorteus-v22.04.09-i486/porteus/base/002-xorg.xzm
# sep2pkg 002-xorg
# dXZM libnma-common-1.8.36-i686-3.0.xzm
# mv libnma-common-1.8.36-i686-3.0 pkgs.002-xorg/pkg.net/
# pkgs2xzm pkgs.002-xorg
# rm -fr pkgs.002-xorg
# mv 002-xorg.xzm APorteus-v22.04.09-i486/porteus/base/
# mkISO APorteus-v22.04.09-i486
# rm -fr APorteus-v22.04.09-i486
# ls -1
APorteus-v22.04.09-i486.iso
libnma-common-1.8.36-i686-3.0.xzm

2.chromium needs old version libs
Please replace with new chromium.

004-chromium-90.0.4430.212-i686-3.xzm (114 M)
https://www.mediafire.com/file/t8afpjks ... i686-3.xzm
md5sum: 94a1b80daeaa0c6b8df66d105fafde9d 004-chromium-90.0.4430.212-i686-3.xzm

Thanks,

ArchLinux packages manager for Porteus

Posted: 17 Apr 2022, 06:46
by Blaze
neko, can you add to your APorteus (to /boot) fixed Porteus-installer-for-Linux.tar?

Thanks.

ArchLinux packages manager for Porteus

Posted: 18 Apr 2022, 05:37
by neko
"ISO Builder" was updated to 22.04.09.2
kernel 5.18-rc3 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)


Example ISOs created by "ISO Builder" are Multi Desktop ISOs (LXDE, FVWM, E16, OPENBOX).


----------------------------------------------------
@Blaze
Thank you for your suggestion..
Next update APorteus (next week), these will be included.

Your "tar" is
md5sum: 9b7081d9e88bad5cd76ad45fdddde32b Porteus-installer-for-Linux.tar

and contents are
md5sum: d8014c350f1387a8afe50b6b0adfb069 Porteus-installer-for-Linux.com
md5sum: 5718430c2018053bb3cf2c6cac918c6e Porteus-installer-for-Windows.exe

But Porteus-OPENBOX-v5.0rc3-x86_64/boot
md5sum: 7d3fbde2a313efb4dd3b2ced382a1b70 Porteus-installer-for-Linux.com
md5sum: 8453154ad188808aa0b0b17e4416f873 Porteus-installer-for-Windows.exe

I will set ones from your "tar".


Thanks.

ArchLinux packages manager for Porteus

Posted: 18 Apr 2022, 06:54
by Blaze
Yes, from my tar.
Thanks.

ArchLinux packages manager for Porteus

Posted: 25 Apr 2022, 06:34
by neko
"ISO Builder" was updated to 22.04.22.
kernel 5.18-rc3 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)

Example ISOs created by "ISO Builder" are XFCE Desktop ISOs.
==32Bit ISO==
includes
Web browser:......chromium 90.0.4430.212-i686-3
Office:..............office (abiword, gnumeric)
Game:..............game (chess, sudoku, solitaire, etc.,)

==64Bit ISO==
includes
Web browser:......vivaldi 5.2.2623.39-1
Graphic:...........gimp, inkscape.
Office:..............libreoffice
Sound & Video:....vlc
Game:..............game (chess, sudoku, solitaire, etc.,)
Develop:.........Kernel builder 22.04.15, gcc 11.2.0-4 etc

-------------------------------------------------------
These APorteus version 22.04.22 ISOs include ISO@/boot/Porteus-installer-for-Linux.com, Porteus-installer-for-Windows.exe
(Thank @Blaze for your suggestion.)

Thanks.

ArchLinux packages manager for Porteus

Posted: 05 May 2022, 12:45
by neko
"ArchLinux SPM" was updated to version 22.05.05. (Please refer to the first article of this thread.)
"ISO Builder" was updated to 22.05.05. (Please refer to the 3rd article of this thread)
"Example ISOs" created by "ISO Builder" were updated to v22.04.22.3 from v22.04.22.2.
(Please refer to the 3rd article of this thread)

[update mediafire I/F]
issue:
Download from mediafire database will be error.

cause:
Batch interface of mediafire access has been changed.

fix:
Change the batch procedure of downloading from mediafire database.


Thanks.

ArchLinux packages manager for Porteus

Posted: 07 May 2022, 08:22
by rych
I'd like to try the APorteus-XFCE_ja-v22.04.22.3-x86_64.iso except I need OpenBox, no games, no office. (I love it that it's English locale but bundles with Japanese input and fonts). What's the easiest way to build my custom iso?

ArchLinux packages manager for Porteus

Posted: 07 May 2022, 11:53
by neko
@rych

Thank you for using APorteus.

Customerization of APorteus is basically the same as Porteus,
except that you can generate APorteus with "ISO Builder".

However, the following commands are valid when using the APorteus driving environment.
dISO: ISO decomposition
mkISO: ISO assembly
dINIT.zstd: Decomposition of initrd.zstd
mkINIT.zstd: Assembling initrd.zstd

[The simplest customerization example]
Performed in APorteus driving environment.
Where the current running APorteus is (ext4 file system with sufficient unused size)

1.make minimum ISO

Code: Select all

% su
# ls
APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
# dISO APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
# ls -1
APorteus-XFCE_ja-v22.04.22.3-x86_64
APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
# cp -a APorteus-XFCE_ja-v22.04.22.3-x86_64 APorteus-MINI-v22.04.22.3-x86_64
# ls -R  APorteus-MINI-v22.04.22.3-x86_64
APorteus-MINI-v22.04.22.3-x86_64:
EFI  USB_INSTALLATION.txt  boot  porteus

APorteus-MINI-v22.04.22.3-x86_64/EFI:
boot

APorteus-MINI-v22.04.22.3-x86_64/EFI/boot:
bootx64.efi  ldlinux.e64   libmenu.c32  linux.c32  porteus.png   syslinux.cfg
chain.c32    libcom32.c32  libutil.c32  menu.c32   syslinux.c32  vesamenu.c32

APorteus-MINI-v22.04.22.3-x86_64/boot:
Porteus-installer-for-Linux.com  Porteus-installer-for-Windows.exe  docs  syslinux

APorteus-MINI-v22.04.22.3-x86_64/boot/docs:
GNU_GPL  License.txt  cheatcodes-ja.txt  cheatcodes.txt  install.txt  requirements.txt

APorteus-MINI-v22.04.22.3-x86_64/boot/syslinux:
boot.cat       grub.cfg      isolinux.boot  ldlinux.sys   lilo.conf    porteus.png  syslinux.cfg
chain.c32      initrd.zstd   isolinux.cfg   libcom32.c32  plpbt        pxelinux.0   vesamenu.c32
extlinux.conf  isolinux.bin  ldlinux.c32    libutil.c32   porteus.cfg  reboot.c32   vmlinuz

APorteus-MINI-v22.04.22.3-x86_64/porteus:
base  kernel-v5.18-rc5-1-x86_64.sgn  make_iso.sh  modules  optional  rootcopy

APorteus-MINI-v22.04.22.3-x86_64/porteus/base:
000-kernel.xzm  001-core.xzm  001-z.core.xzm  002-xorg.xzm  002-z.xorg.xzm  003-xfce.xzm  003-z.xfce.xzm

APorteus-MINI-v22.04.22.3-x86_64/porteus/modules:
004-game.xzm      004-inkscape.xzm     004-virtual_PC.xzm                            005-fcitx-mozc.xzm
004-gimp.xzm      004-kdeconnect.xzm   004-vivaldi-5.2.2623.39-1-x86_64-1DUOWif.xzm  005-z.locale-noarch.xzm
004-hardinfo.xzm  004-libreoffice.xzm  004-vlc.xzm                                   05-devel.xzm

APorteus-MINI-v22.04.22.3-x86_64/porteus/optional:

APorteus-MINI-v22.04.22.3-x86_64/porteus/rootcopy:
# rm APorteus-MINI-v22.04.22.3-x86_64/porteus/base/003*
# rm APorteus-MINI-v22.04.22.3-x86_64/porteus/modules/*
# mkISO APorteus-MINI-v22.04.22.3-x86_64
# rm -fr APorteus-MINI-v22.04.22.3-x86_64 *.md5
# ls -l1
-rw-r--r-- 1 root root  471015424  5月  7 19:45 APorteus-MINI-v22.04.22.3-x86_64.iso
drwxr-xr-x 5 root root       4096  5月  7 19:37 APorteus-XFCE_ja-v22.04.22.3-x86_64
-rw-r--r-- 1 root root 1123106816  5月  7 19:36 APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
Size of APorteus-MINI-v22.04.22.3-x86_64.iso is 471 M.
Desktop of APorteus-MINI-v22.04.22.3-x86_64.iso is "OpenBox".
"OpenBox" is included in basic 002 modules.

2. make "activate" command available

Code: Select all

# cp -a APorteus-XFCE_ja-v22.04.22.3-x86_64 APorteus-XFCE_ja-v22.04.22.3.act-x86_64
# dINIT.zstd APorteus-XFCE_ja-v22.04.22.3.act-x86_64/boot/syslinux/initrd.zstd
# ls -1
APorteus-MINI-v22.04.22.3-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3-x86_64
APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3.act-x86_64
initrd
# ls initrd
bin  etc    init       lib      m       mnt  persist  proc  sys  union  var
dev  fatal  init_conf  linuxrc  memory  opt  porteus  run   tmp  usr
#
# cat initrd/init_conf
SGN_ID=kernel-v5.18-rc5-1
LIB=usr/lib
SYSTEMDDEF=/usr/lib/systemd/systemd
OVERLAY=
X32=
ACTIVATE=
#
# sed -i -r -e "s/ACTIVATE=/ACTIVATE=YES/" initrd/init_conf
#
# cat initrd/init_conf
SGN_ID=kernel-v5.18-rc5-1
LIB=usr/lib
SYSTEMDDEF=/usr/lib/systemd/systemd
OVERLAY=
X32=
ACTIVATE=YES
#
# mkINIT.zstd initrd
# ls -1
APorteus-MINI-v22.04.22.3-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3-x86_64
APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3.act-x86_64
initrd
initrd.zstd
# rm -fr initrd
# mv initrd.zstd APorteus-XFCE_ja-v22.04.22.3.act-x86_64/boot/syslinux/
# mkISO APorteus-XFCE_ja-v22.04.22.3.act-x86_64
# rm -fr APorteus-XFCE_ja-v22.04.22.3.act-x86_64
# rm APorteus-XFCE_ja-v22.04.22.3.act-x86_64.iso.md5
# ls -1
APorteus-MINI-v22.04.22.3-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3-x86_64
APorteus-XFCE_ja-v22.04.22.3-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3.act-x86_64.iso
APorteus-XFCE_ja-v22.04.22.3.act-x86_64.iso [Overlay FS kernel] includes
temporary "activate" command.


Thanks.

ArchLinux packages manager for Porteus

Posted: 09 May 2022, 02:00
by neko
"ISO Builder" was updated to 22.05.08.
kernel 5.18-rc6 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)

Example ISOs created by "ISO Builder" are XFCE Desktop ISOs.


Thanks.

ArchLinux packages manager for Porteus

Posted: 09 May 2022, 11:27
by Blaze
neko wrote:
09 May 2022, 02:00
"ISO Builder" was updated to 22.05.08.
If open Applications > System Tools > Get Addon Packages - Misc does not have any choice (no modules available to download) and as result I am not able to download dev tools (05-devel.xzm)

ArchLinux packages manager for Porteus

Posted: 09 May 2022, 12:03
by neko
@Blaze

64bit "ISO Builder" was updated to 22.05.08.2.

APorteus-v22.05.08.2-x86_64.iso (558 M)
deleted
md5sum: 10af1e1f844004b179a72ff0829169c7 APorteus-v22.05.08.2-x86_64.iso

This ISO includes "05-devel.xzm" and the most recent version "Kernel Builder (version 22.05.09)".


Thanks.

ArchLinux packages manager for Porteus

Posted: 16 May 2022, 11:18
by neko
"ISO Builder" was updated to 22.05.15.
kernel 5.18-rc7 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)

Example ISOs created by "ISO Builder" are XFCE Desktop ISOs.


Thanks.

ArchLinux packages manager for Porteus

Posted: 11 Jul 2022, 09:22
by neko
"ISO Builder" was updated to 22.07.11.
kernel 5.19-rc6 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)


Example ISOs created by "ISO Builder" are XFCE Desktop ISOs.


Thanks.

ArchLinux packages manager for Porteus

Posted: 18 Jul 2022, 11:14
by neko
"ISO Builder" was updated to 22.07.18.
kernel 5.19-rc7 (without patch)

Please refer to the 3rd article of this thread.
ArchLinux packages manager for Porteus (Post by neko #36689)


Example ISOs created by "ISO Builder" are XFCE Desktop ISOs.


Thanks.