ArchLinux packages manager for Porteus
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
New example of "XFCE desktops" ISO that was created by "APorteus ISO builder".
Note1:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).
ISO size: 617 M
language: Spanish
desktop: XFCE
kernel: 64Bit 4.9.31
Web browser: google-chrome 59.0.3071.86-1
Office: wpsOffice 10.1.0.5672-a21
Game: kpatience, frozen-bubble
Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49988
Note2:
About "WPS Office"(wpsOffice),
refer to https://www.wps.com/
Thanks.
Note1:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).
ISO size: 617 M
language: Spanish
desktop: XFCE
kernel: 64Bit 4.9.31
Web browser: google-chrome 59.0.3071.86-1
Office: wpsOffice 10.1.0.5672-a21
Game: kpatience, frozen-bubble
Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49988
Note2:
About "WPS Office"(wpsOffice),
refer to https://www.wps.com/
Thanks.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
[]https://i.imgsafe.org/1b9ebdf623.png[]

DEEPIN desktop
Deepin might be suspected of having a "backdoor" inside.
Therefore "Deepin desktop" cann't be directly built by "ISO builder".
If you need it, before executing "ISO builder", you need edit the shell script.
After booting APorteus-vNN.NN.NN-i486.iso / APorteus-vNN.NN.NN-x86_64.iso up,
edit "/usr/local/bin/guibuildiso" from a terminal.
CODE: SELECT ALL
old:
new:
About "Deepin backdoor" problem,
refer to Porteus Kernel Builder
Thanks.

DEEPIN desktop
Deepin might be suspected of having a "backdoor" inside.
Therefore "Deepin desktop" cann't be directly built by "ISO builder".
If you need it, before executing "ISO builder", you need edit the shell script.
After booting APorteus-vNN.NN.NN-i486.iso / APorteus-vNN.NN.NN-x86_64.iso up,
edit "/usr/local/bin/guibuildiso" from a terminal.
CODE: SELECT ALL
Code: Select all
% su
# leafpad
Code: Select all
307 ## deepin
308 ## <checkbox active="false" space-expand="true" space-fill="true" tooltip-text="300M">
309 ## <label>"deepin"</label>
310 ## <variable>DTDEEPIN</variable>
311 ## <action>echo $DTDEEPIN > $WORK/DTDEEPIN</action>
312 ## </checkbox>
313 ## fvwm
Code: Select all
307 ## deepin
308 <checkbox active="false" space-expand="true" space-fill="true" tooltip-text="300M">
309 <label>"deepin"</label>
310 <variable>DTDEEPIN</variable>
311 <action>echo $DTDEEPIN > $WORK/DTDEEPIN</action>
312 </checkbox>
313 ## fvwm
refer to Porteus Kernel Builder
Thanks.
Last edited by neko on 29 Jul 2017, 01:50, edited 5 times in total.
Re: ArchLinux packages manager for Porteus
Looks Nice , the amount of work you put out is amazing. 

-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
@Evan
Thank you for your interest.
I am afraid that my low quality ISO might hurt something.
Thanks.
Thank you for your interest.
I am afraid that my low quality ISO might hurt something.
Thanks.
Re: ArchLinux packages manager for Porteus
Although you're totally right, I have to confess that I laughed out loud with it!neko wrote:The most serious issue is its size (300 M).

Maybe this topic can help you. I used that command to shrink LXQt module size. You just need to keep all applications you want to provide opened at the same time, and then run the command to see all the libraries that are being used, so you can almost safely remove the others (inside /usr/lib64, of course).
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
@fulalas
Thank you for your help.
It is very interest for me to slim modules up.
I didn't know the command lsof, I will study it.
Thanks.
Thank you for your help.
It is very interest for me to slim modules up.
I didn't know the command lsof, I will study it.
Thanks.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
1. These ISOs are for feeling the taste of "DEEPIN desktop" APorteus.
ISO size: 415/412 M
language: English (locale C)
desktop: DEEPIN
kernel: 32Bit/64Bit 4.11.6
Web browser: slimjet 14.0.16.0 (with chromium-codecs-ffmpeg-extra 58.0.3029.110-0ubuntu1.1354)
Please refer to http://forum.porteus.org/viewtopic.php? ... 225#p55982
2. The deepin modules size has been reduced down to 37 % (30 %).
APorteus-DEEPIN-v17.06.14-i486/porteus/base: 003-1deepin.xzm,003-2deepin.xzm,003-3deepin.xzm,003-4deepin.xzm,003-z.deepin.xzm
308 M(307,834,880)
---->
APorteus-DEEPIN-v17.06.23-i486/porteus/base: 003-1deepin.xzm,003-2deepin.xzm,003-3deepin.xzm,003-4deepin.xzm,003-z.deepin.xzm
114 M(113,778,688):
003-4deepin.xzm of v17.06.23 is constructed with "none-deepin" application packages (mpv, leafpad etc.,).
exclusing 003-4deepin.xzm size: 93 M(93,028352)
3. The "backdoor" problem
Deepin might be suspected of having a "backdoor" inside.
Therefore "Deepin desktop" cann't be directly built by "ISO builder".
If you need it, before executing "ISO builder", you need edit the shell script.
After booting APorteus-vNN.NN.NN-i486.iso / APorteus-vNN.NN.NN-x86_64.iso up,
edit "/usr/local/bin/guibuildiso" from a terminal.
refer to http://forum.porteus.org/viewtopic.php? ... 120#p56170
@Evan, thank you for your warning.
4. "APorteus ISO Builder" are updated to v17.06.23
New "ISO builder" include "DEEPIN desktop".
But it doesn't appear in desktop menu without the script edit.
(refer to item 3)
Please refer to http://forum.porteus.org/viewtopic.php? ... c3c#p36689
Thanks.
ISO size: 415/412 M
language: English (locale C)
desktop: DEEPIN
kernel: 32Bit/64Bit 4.11.6
Web browser: slimjet 14.0.16.0 (with chromium-codecs-ffmpeg-extra 58.0.3029.110-0ubuntu1.1354)
Please refer to http://forum.porteus.org/viewtopic.php? ... 225#p55982
2. The deepin modules size has been reduced down to 37 % (30 %).
APorteus-DEEPIN-v17.06.14-i486/porteus/base: 003-1deepin.xzm,003-2deepin.xzm,003-3deepin.xzm,003-4deepin.xzm,003-z.deepin.xzm
308 M(307,834,880)
---->
APorteus-DEEPIN-v17.06.23-i486/porteus/base: 003-1deepin.xzm,003-2deepin.xzm,003-3deepin.xzm,003-4deepin.xzm,003-z.deepin.xzm
114 M(113,778,688):
003-4deepin.xzm of v17.06.23 is constructed with "none-deepin" application packages (mpv, leafpad etc.,).
exclusing 003-4deepin.xzm size: 93 M(93,028352)
3. The "backdoor" problem
Deepin might be suspected of having a "backdoor" inside.
Therefore "Deepin desktop" cann't be directly built by "ISO builder".
If you need it, before executing "ISO builder", you need edit the shell script.
After booting APorteus-vNN.NN.NN-i486.iso / APorteus-vNN.NN.NN-x86_64.iso up,
edit "/usr/local/bin/guibuildiso" from a terminal.
Code: Select all
% su
# leafpad
About "Deepin backdoor" problem,old:
307 ## deepin
308 ## <checkbox active="false" space-expand="true" space-fill="true" tooltip-text="300M">
309 ## <label>"deepin"</label>
310 ## <variable>DTDEEPIN</variable>
311 ## <action>echo $DTDEEPIN > $WORK/DTDEEPIN</action>
312 ## </checkbox>
313 ## fvwm
new:
307 ## deepin
308 <checkbox active="false" space-expand="true" space-fill="true" tooltip-text="300M">
309 <label>"deepin"</label>
310 <variable>DTDEEPIN</variable>
311 <action>echo $DTDEEPIN > $WORK/DTDEEPIN</action>
312 </checkbox>
313 ## fvwm
refer to http://forum.porteus.org/viewtopic.php? ... 120#p56170
@Evan, thank you for your warning.
4. "APorteus ISO Builder" are updated to v17.06.23
New "ISO builder" include "DEEPIN desktop".
But it doesn't appear in desktop menu without the script edit.
(refer to item 3)
Please refer to http://forum.porteus.org/viewtopic.php? ... c3c#p36689
Thanks.
Last edited by neko on 23 Jun 2017, 17:00, edited 1 time in total.
Re: ArchLinux packages manager for Porteus
@neko, all I have to say is: wow! You've shrank it insanely! Congratulations! How did you do that?
I'll give it a try soon.
I'll give it a try soon.

-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
@fulalas
Thank you for your interest.
The old big size ISO running was analyzed by "lsof" command that you introduced to me.
It was usefull to get the information, "what packages are needed".
Thank you for your help.
I will resume analyzing the "Kernel Builder" issue which you pointed out.
Thanks.
Thank you for your interest.
The old big size ISO running was analyzed by "lsof" command that you introduced to me.
It was usefull to get the information, "what packages are needed".
Thank you for your help.
I will resume analyzing the "Kernel Builder" issue which you pointed out.
Thanks.
Re: ArchLinux packages manager for Porteus
Oh, I see. I'm glad I could help you on that. 
BTW, I gave it a try and at least inside VirtualBox if I click on the settings (small gear icon), the menu at right appears and disappears very quickly so I can't actually use it. Do you know why?
Also, maybe it would be great if you include a task manager (lxtask is nice because it's light).

BTW, I gave it a try and at least inside VirtualBox if I click on the settings (small gear icon), the menu at right appears and disappears very quickly so I can't actually use it. Do you know why?
Also, maybe it would be great if you include a task manager (lxtask is nice because it's light).
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
@fulalas
Thank you for your quick testing report.
1. "Control Center" window disappears soon
I will search by the key "deepin control center",
and then report the result (after "Kernel Builder").
2. "lxtask"
It was added.
Next sample that will be uploaded will include "lxtask".
Thanks.
Thank you for your quick testing report.
1. "Control Center" window disappears soon
I will search by the key "deepin control center",
and then report the result (after "Kernel Builder").
2. "lxtask"
It was added.
Next sample that will be uploaded will include "lxtask".
Thanks.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
"Archlinux rolling-release problem"
lxterminal package was updated from 0.3.0-1 to 0.3.0-2.
This update causes the following usage to be illegal result.
[in shell script]
------------------
lxterminal --command="buildiso $MSGBISO locale=\"$MSGLANG\" desktop=$DESKTOPS web=$BROWSERS im=$IMETHOD"
------------------
Many tools in APorteus use lxterminal in a shell script to display the progress of programe.
Therefor this update should be avoided by using old version 0.3.0-1.
[How to avoid]
== Next release ==
The most recent lxterminal package is included in 002-xorg.xzm.
old version 0.3.0-1 will be included in 002-z.xorg.xzm.
The most recent version will be overwritten with old version.
== Patch ==
Please activate patch module from XTERM terminal.
(32Bit)
lxterminal-0.3.0-i686-1.xzm (25 K)
http://www.mediafire.com/file/7cn2xt8y3 ... i686-1.xzm
md5sum: 49412c802ea5f394938d9333ae2bd02e lxterminal-0.3.0-i686-1.xzm
(64Bit)
lxterminal-0.3.0-x86_64-1.xzm (25 K)
http://www.mediafire.com/file/khc1n9s28 ... 6_64-1.xzm
md5sum: b150be2f556c87847deb892b53bb3aeb lxterminal-0.3.0-x86_64-1.xzm
Thanks.
lxterminal package was updated from 0.3.0-1 to 0.3.0-2.
This update causes the following usage to be illegal result.
[in shell script]
------------------
lxterminal --command="buildiso $MSGBISO locale=\"$MSGLANG\" desktop=$DESKTOPS web=$BROWSERS im=$IMETHOD"
------------------
Many tools in APorteus use lxterminal in a shell script to display the progress of programe.
Therefor this update should be avoided by using old version 0.3.0-1.
[How to avoid]
== Next release ==
The most recent lxterminal package is included in 002-xorg.xzm.
old version 0.3.0-1 will be included in 002-z.xorg.xzm.
The most recent version will be overwritten with old version.
== Patch ==
Please activate patch module from XTERM terminal.
(32Bit)
lxterminal-0.3.0-i686-1.xzm (25 K)
http://www.mediafire.com/file/7cn2xt8y3 ... i686-1.xzm
md5sum: 49412c802ea5f394938d9333ae2bd02e lxterminal-0.3.0-i686-1.xzm
(64Bit)
lxterminal-0.3.0-x86_64-1.xzm (25 K)
http://www.mediafire.com/file/khc1n9s28 ... 6_64-1.xzm
md5sum: b150be2f556c87847deb892b53bb3aeb lxterminal-0.3.0-x86_64-1.xzm
Thanks.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
New examples of "DEEPIN desktop" ISO that were created by "APorteus ISO builder".
Note 1:
v17.06.23 "ISO builder"s have the "lxterminal" problem.
They need the patch.
Refer to http://forum.porteus.org/viewtopic.php? ... 731#p56234
Note 2:
"DEEPIN desktop" menu is hidden.
Refer to http://forum.porteus.org/viewtopic.php? ... 225#p56188
Note 3:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).
ISO size: 847 M / 769 M
language: Japanese / Portugal-Brazil
desktop: DEEPIN
kernel: 32Bit / 64Bit 4.11.6
Web browser: slimjet 14.0.16.0 with codecs-ffmpeg-extra
Please refer to
http://forum.porteus.org/viewtopic.php? ... =90#p50011
http://forum.porteus.org/viewtopic.php? ... 120#p51162
-------------------------------
@fulalas
These example ISOs include "lxtask".
Thanks.
Note 1:
v17.06.23 "ISO builder"s have the "lxterminal" problem.
They need the patch.
Refer to http://forum.porteus.org/viewtopic.php? ... 731#p56234
Note 2:
"DEEPIN desktop" menu is hidden.
Refer to http://forum.porteus.org/viewtopic.php? ... 225#p56188
Note 3:
If cheatcode "noload=005" will be set, the locale will be 'C' (English).
ISO size: 847 M / 769 M
language: Japanese / Portugal-Brazil
desktop: DEEPIN
kernel: 32Bit / 64Bit 4.11.6
Web browser: slimjet 14.0.16.0 with codecs-ffmpeg-extra
Please refer to
http://forum.porteus.org/viewtopic.php? ... =90#p50011
http://forum.porteus.org/viewtopic.php? ... 120#p51162
-------------------------------
@fulalas
These example ISOs include "lxtask".
Thanks.
Re: ArchLinux packages manager for Porteus
hi neko, maybe you know this arch packages but i think give you the link, deb2arch packages : https://aur.archlinux.org/packages/debtap
this is the tread in arch forum : https://bbs.archlinux.org/viewtopic.php?id=187558
this is the tread in arch forum : https://bbs.archlinux.org/viewtopic.php?id=187558
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Re: ArchLinux packages manager for Porteus
@beny
Thank you for your information.
I didn't know "debtap".
So, I wrote a "deb2dir" shell script.
I will study the debtap.
Thanks.
Thank you for your information.
I didn't know "debtap".
So, I wrote a "deb2dir" shell script.
I will study the debtap.
Thanks.