Page 13 of 21

Re: ArchLinux packages manager for Porteus

Posted: 04 Mar 2017, 23:41
by neko
Example of "multiple window manager desktops" ISO
It has "e16 window manager desktop", "openbox window manager desktop" and "lxde desktop"

ISO size: 386 M
language: Russian
desktop: e16, openbox, lxde
kernel: 64Bit 4.9.13

Please refer to viewtopic.php?f=75&t=4997&start=90#p49911

ISO size: 356 M
language: Portugal/Brazil
desktop: e16, openbox, lxde
kernel: 32Bit 4.9.13

Please refer to viewtopic.php?f=75&t=4997&start=120#p51162


If cheatcode "noload=005" will be set, the locale will be 'C' (English).


Re: ArchLinux packages manager for Porteus

Posted: 05 Mar 2017, 22:33
by beny
hi neko i have imported the pman wrapper from nemesis well i have not so much skill,and i have also yaourt...the trouble is, when i use it, check a lot of deps but are installed so fail to build software,i don`t know how to list the installed software for yaourt to allow the skip for..i have used your system because is up to date and with systemd. but with xfce4

Re: ArchLinux packages manager for Porteus

Posted: 06 Mar 2017, 03:18
by neko
For my case, when I need a package that is included in AUR (Arch User Repository),
I get it by running ArchLinux live ISO (such as "MANJARO").
Porting NAME-NNNN-X-AAA.pkg.tar.xz into APorteus and converting to NAME-NNNN-SSS-X.xzm,
I get the dependency libraries of the NAME-NNNN-SSS-X.xzm by executing ArchSPM.
It is not seamless.
But it is lower cost comparing against preparing AUR environment in APorteus.

In order to make small, APorteus doesn't have including headers except for some cases.
And its package manager "ArchSPM" is made up to fit that purpose (exclusing headers).

Therefor, it is difficult to import the Pacman wrapper of Nemesis into APorteus.


The "APorteus build ISO" example of "Desktop XFCE and Language Italian" will be uploaded.

ArchLinux packages manager for Porteus

Posted: 06 Mar 2017, 11:45
by neko
Wall Paper: Italy

Examples of "BUDGIE desktop" ISO that was created by "APorteus ISO builder".

APorteus-BUDGIE_it-v17.10.18-x86_64.iso (Language: Italy, 805 M) ... x86_64.iso
md5sum: a20a3e68ebb3dd5b15261744bd494fa6 APorteus-BUDGIE_it-v17.10.18-x86_64.iso

kernel version: 64Bit 4.13.8
Packages version: the latest version at the time of creating ISO (2017.10.18).

Basic applications that are included in 003-budgie.xzm & 003-z.budgie.xzm
Accessory:......gnome-screenshot, galculator
Internet:.......netsurf, transmission-gtk, gnome-keyring
Office:.........epdfview, geany, mousepad
Sound & Video:..deadbeef, mpv, xfburn, cheese, winff
Sysytem Tool:...nautilus, file-roller, baobab, gparted, lxterminal, gnome-system-monitor
Built applications from ISO builder menu.
Web 62.0.3202.62-1 (55 M)
Mailer:.........thunderbird 52.4.0-1 (45 M) (59 M), pidgin (11 M)
Office:.........libreoffice 5.4.2-2 (157 M)
Sound & Video:..vlc (38 M)
Graphic:........gimp (11 M)
Games:..........kpatience (28 M)
Kernel builder:.devel (50 M)
Tuning modules
Wall Paper:.....008-it-conf.xzm (4 K)


Re: ArchLinux packages manager for Porteus

Posted: 06 Mar 2017, 12:35
by beny
hi neko thanks for the answer ,yes you are right,aporteus need a standalone script to convert arch packages to xzm,if exist tell me the name into the system,i have used the pman one you know the arch company have the 4.9. kernel like lts support?

Re: ArchLinux packages manager for Porteus

Posted: 06 Mar 2017, 13:47
by neko
1."to convert arch packages to xzm"
There are 2 comands which convert from Arck package to Porteus module.
"arch2mod" and "arch2dir".
Please refer to viewtopic.php?f=75&t=4997&sid=80cbf1585 ... 446#p36688

By "arch2mod", you will get xzm.
By "arch2dir" and then by "mkXZM", you will get xzm.

Current "arch2dir" is differ from original spec.
Separating function is deleted.
(But "arch2mod" keep separating function yet.)

2."you know the arch company have the 4.9. kernel like lts support?"
No, I don't know which kernel version that "Arch" cares.

By the way, do you like a new "Italy XFCE APorteus" sample ?


Re: ArchLinux packages manager for Porteus

Posted: 06 Mar 2017, 14:05
by beny
yes i like it, the script, when i make a directory refuse to cd into it so i can`t use it i have used the xfce terminal also but tell me the directory do not exist so i have give up, i have done a pacman -Syu and i have see the 4.9.13-lts instead the 4.4.52-lts,btw i can pick the arch packages and yaourt and change the format to xzm

Re: ArchLinux packages manager for Porteus

Posted: 06 Mar 2017, 15:00
by neko
1.You can get "xfce4-terminal" by ArchSPM on running "XFCE Italy APortesu" Environment.
I got it on (locale 'ja') and converted it to ('it' loacle) by manual.

xfce4-terminal-x86_64.xzm (381 K) ... x86_64.xzm
md5sum: a52c89fff0a0fa5ead646f8ed0315ca6 xfce4-terminal-x86_64.xzm

2.You can change kernel of APortesu ISO easily.
Please refer to viewtopic.php?f=75&t=6568&start=15#p52642
"XFCE Italy APortesu" already includes mkKernel mudule.


Re: ArchLinux packages manager for Porteus

Posted: 07 Mar 2017, 02:24
by neko
1. "APorteus ISO builders" are updated to v17.03.06.
Please refer to viewtopic.php?f=75&t=4997#p36689

(1) New window manager desktop "openbox" was added in the build menu.

2.New example of the ISOs that were created by "APorteus ISO builder".

ISO size: 421 M
language: German
desktop: 32Bit e16, openbox and lxde
kernel: 32Bit 4.9.13
Web browser: vivaldi 1.7.735.46-1

Please refer to viewtopic.php?f=75&t=4997&start=90#p49970

ISO size: 667 M
language: Thai
desktop: 64bit e16, openbox and lxde
kernel: 64Bit 4.9.13
Web browser: google-chrome 56.0.2924.87
Office: libreoffice

Please refer to viewtopic.php?f=75&t=4997&start=90#p49877

ISO size: 305/274 M
language: English (locale C)
desktop: 32bit/64bit e16
kernel: 32Bit/64Bit 4.9.13

Please refer to viewtopic.php?f=75&t=4997&start=165#p53349


Re: ArchLinux packages manager for Porteus

Posted: 07 Mar 2017, 08:53
by neko
You can feel the taste of most recent version kernel (4.11-rc1).
It doesn't include "AUFS" patch, and will run using overlay file system.
Please refer to viewtopic.php?f=75&t=6479&sid=8396cd907 ... 1db#p51451

"upkernel4.11-rc" command is for "Porteus 3.2"
For APorteus, "upakernel4.11-rc" command must be used.
It is included in ov.upkernel-4.11-rc1-noarch-1.xzm module.

Code: Select all

% su
# ls -1
# activate ov.upkernel-4.11-rc1-noarch-1.xzm
# mkdir w
# cd w
# upakernel4.11-rc ../APorteus-MULT_it-v17.03.06-x86_64.iso
# ls


Re: ArchLinux packages manager for Porteus

Posted: 12 Mar 2017, 08:51
by neko
WARNING: Arch rolling release issue
Recent package mesa-17.0.1-i686-2 has some issue.
1 older version mesa-17.0.1-i686-1 has no issue.

If recent APorteus includes mesa-17.0.1-i686-2 of 002-xorg and creates some issue,
please replace mesa-17.0.1-i686-2 with mesa-17.0.1-i686-1.

mesa-17.0.1-1.tar (24 M) ... .0.1-1.tar
md5sum: 5eb2118a0b8e6d0e02621cae13047f87 mesa-17.0.1-1.tar

The tar file includes mesa-17.0.1-i686-1.xzm and mesa-17.0.1-x86_64-1.xzm.
Please rename to 002-zz.patch.xzm and set in ISO@/porteus/base/ .

Please refer to


Re: ArchLinux packages manager for Porteus

Posted: 15 Mar 2017, 05:08
by neko
bared OPENBOX desktop

A "bared OPENBOX" desktop doesn't include applications.
You may add your favorite Arch package applications
by the "Integrated Simple Package Management tool" that is built in.

=== Integrated Simple Package Management tool ===
Additional applications are gotten with the GUI "archSPM Command".

---[already prepared packages]---
<Web browser>
vivaldi:.......archSPM Command--->mkvivaldi
palemoon:......archSPM Command--->mkpalemoon
chromium:......archSPM Command--->mkapl--->chromium
firefox:.......archSPM Command--->mkapl--->firefox
opera:.........archSPM Command--->mkapl--->opera
google-chrome(64Bit only):....archSPM Command--->mkgoogleChrome
thunderbird:...archSPM Command--->mkapl--->thunderbird
sylpheed:......archSPM Command--->mkapl--->sylpheed
pidgin:........archSPM Command--->mkapl--->pidgin
skype(32Bit only):............archSPM Command--->mkapl--->skype
libreoffice:...archSPM Command--->mkapl--->libreoffice
office(abiword,gnumeric):.....archSPM Command--->mkapl--->office
gimp:..........archSPM Command--->mkapl--->gimp
gthumb:........archSPM Command--->mkapl--->gthumb
<Media player>
vlc:...........archSPM Command--->mkapl--->vlc
<Card game>
kpatience:.....archSPM Command--->mkapl--->kpatience
<Input method>
fcitx-mozc(for Japanese):.....archSPM Command--->mkapl--->fcitx-mozc
scim-anthy_ja(for Japanese):..archSPM Command--->mkapl--->scim-anthy_ja
scim-tables:..................archSPM Command--->mkapl--->scim-tables
<Kernel builder>
devel:.........archSPM Command--->mkapl--->devel

---[other packages]---
execute "ArchLinux SPM commands" by GUI menu.
archSPM Command--->archSPM

"archSPM Command" is bundled in APorteus.
Please refer to the top article of this thread;
"Integrated Simple Package Management tool".

The front part of "Kernel builder" is bundled in APorteus.
But compile engine "devel" is not bundled.
If Kernel compile is needed, "devel" may be gotten as followed.
"archSPM Command"--->mkapl--->devel
About "Kernel builder", refer to viewtopic.php?f=75&t=6568#p52232


Re: ArchLinux packages manager for Porteus

Posted: 18 Mar 2017, 12:31
by neko
New example of the ISOs that will be created by next updated "APorteus ISO builder".

ISO size: 238/234 M
language: English <locale C>
desktop: 32Bit/64Bit "mini LXDE"
kernel: 32Bit/64Bit 4.9.15

Please refer to viewtopic.php?f=75&t=4997&start=90#p49091


Re: ArchLinux packages manager for Porteus

Posted: 19 Mar 2017, 06:39
by neko
"Integrated Simple Package Management tool" was updated to 17.03.19.
Please refer to top article of this thread.
viewtopic.php?f=75&t=4997&sid=496631f87 ... 785#p36687

"build min web browser" command "mkmin" was added.

GUI menu: "archSPM Command"--->mkmin

"STORAGE" item, "SITE" item; Setting of these items is not needed for "mkmin".


Re: ArchLinux packages manager for Porteus

Posted: 21 Mar 2017, 06:11
by neko
"APorteus ISO builders" are updated to v17.03.20.
Please refer to viewtopic.php?f=75&t=4997#p36689

(1) kernel is updated to v4.9.16.

(2) ISO size is drastically smaller than ever. (471/440 M ----> 270/266 M)

(3) The building a "bared OPENBOX" desktop function was included.
A "bared OPENBOX" desktop will be created
by "APorteus ISO builder" inputting no desktop parameter.

Example of "bared OPENBOX desktop" ISO is viewtopic.php?f=75&t=4997&start=180#p53771

(4) The building a "mini LXDE" desktop was updated.
A background is the wallpaper that is generated randomly.

Example of updated "mini LXDE desktop" ISO is viewtopic.php?f=75&t=4997&start=90#p49091

(5) "min web browser" was added to the WEB menu.

"Integrated Simple Package Management tool" that will be bundled in built APorteus ISO was updated
that "build min web browser" command "mkmin" was added.