ArchLinux packages manager for Porteus

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#706 by neko » 11 Apr 2022, 23:12

"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.

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#707 by neko » 12 Apr 2022, 13:33

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,

User avatar
Blaze
DEV Team
DEV Team
Posts: 3424
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

ArchLinux packages manager for Porteus

Post#708 by Blaze » 17 Apr 2022, 06:46

neko, can you add to your APorteus (to /boot) fixed Porteus-installer-for-Linux.tar?

Thanks.
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#709 by neko » 18 Apr 2022, 05:37

"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.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3424
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

ArchLinux packages manager for Porteus

Post#710 by Blaze » 18 Apr 2022, 06:54

Yes, from my tar.
Thanks.
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#711 by neko » 25 Apr 2022, 06:34

"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.

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#712 by neko » 05 May 2022, 12:45

"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.

rych
Shogun
Shogun
Posts: 289
Joined: 04 Jan 2014, 04:27
Distribution: Porteus 5.0rc3 x64 OpenBox
Location: NZ
Contact:

ArchLinux packages manager for Porteus

Post#713 by rych » 07 May 2022, 08:22

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?

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#714 by neko » 07 May 2022, 11:53

@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.

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#715 by neko » 09 May 2022, 02:00

"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.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3424
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

ArchLinux packages manager for Porteus

Post#716 by Blaze » 09 May 2022, 11:27

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)
Linux 5.15.11-porteus #1 SMP Sat Dec 25 13:08:57 MSK 2021 x86_64 Intel(R) Core(TM) i5-6600K CPU @ up to 4.60GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Tobago PRO [Radeon R7 360 / R9 360 OEM] (rev 81) » Vengeance LPX 16GB DDR4 K2 3200MHz C16

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#717 by neko » 09 May 2022, 12:03

@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.

neko
DEV Team
DEV Team
Posts: 1946
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

ArchLinux packages manager for Porteus

Post#718 by neko » 16 May 2022, 11:18

"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.

Post Reply