ArchLinux packages manager for Porteus
-
- Shogun
- Posts: 434
- Joined: 02 May 2017, 09:51
- Distribution: v3.2.2-32 and Porteus-Artix-64
- Location: Chennai,India
ArchLinux packages manager for Porteus
Neko, TM (Slax) has replaced rc0.d rc6.d and rcS.d files in /etc/systemd. These new scripts along with the shutdown script inside initrfs, are helping a systemd driven Debian offshoot, a very clean shutdown.
Sorry for persisting with this, I would like to see Aporteus, doing the clean shutdown. I use your Budgie ,August 2017 release, a few times a week. Even , I made the new Kernel, yesterday with Aporteus set up.
In Budgie-64, I copy changes folder from memory, make a module and use. Everything fine except , Pulse volume setting, get a 'x' mark over the icon and is stuck. Any reason?
Sorry for persisting with this, I would like to see Aporteus, doing the clean shutdown. I use your Budgie ,August 2017 release, a few times a week. Even , I made the new Kernel, yesterday with Aporteus set up.
In Budgie-64, I copy changes folder from memory, make a module and use. Everything fine except , Pulse volume setting, get a 'x' mark over the icon and is stuck. Any reason?
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit
ArchLinux packages manager for Porteus
In addition to @raja feedback, I've found that Nautilus is not showing image previews in Aporteus Budgie, while Openbox (pcmanfm) , XFCE (thunar) are doing well.
Also I think something is missing with python setup. I have several packages using python2 an python3, but they refuse to work (in normal Porteus this is not happening). Maybe python environment is not fully set. I've tried to set python path variable, but I was unsuccessful (modules missing??).
Any help?
Thanks
Also I think something is missing with python setup. I have several packages using python2 an python3, but they refuse to work (in normal Porteus this is not happening). Maybe python environment is not fully set. I've tried to set python path variable, but I was unsuccessful (modules missing??).
Any help?
Thanks
> Does not compute_
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584
ArchLinux packages manager for Porteus
@neko
I've tried to build Aporteus Deepin. I get to the login window, but not to the desktop. I've seen there are two login managers: lightdm and lxdm Which config file must I modify to solve it?
Thanks
I've tried to build Aporteus Deepin. I get to the login window, but not to the desktop. I've seen there are two login managers: lightdm and lxdm Which config file must I modify to solve it?
Thanks
> Does not compute_
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=84002#p84002
https://forum.porteus.org/viewtopic.php?p=77174#p77174
https://forum.porteus.org/viewtopic.php?f=39&t=8584
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
@M. Eerie
Which config file must I modify to solve it?
It is "lxdm".
Executed by
/etc/systemd/system/display-manager.service:ExecStart=/usr/sbin/lxdm
/etc/systemd/system/display-manager.service is included in 002-z.xorg.xzm
pkgs.002-z.xorg/pkg.noarch/startOpenBox/etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/lxdm.service
/usr/lib/systemd/system/lxdm.service is included in 002-xorg.xzm
pkgs.002-xorg/pkg.openbox/lxdm-0.5.3-x86_64-4/usr/lib/systemd/system/lxdm.service
"deepin" is not currently maintained, so there is no guarantee that it will start up normally.
pkgs.003-z.deepin/startdeepin: deepin start paramater package
[how to separate module to packages]
Thanks.
Which config file must I modify to solve it?
It is "lxdm".
Executed by
/etc/systemd/system/display-manager.service:ExecStart=/usr/sbin/lxdm
/etc/systemd/system/display-manager.service is included in 002-z.xorg.xzm
pkgs.002-z.xorg/pkg.noarch/startOpenBox/etc/systemd/system/display-manager.service -> /usr/lib/systemd/system/lxdm.service
/usr/lib/systemd/system/lxdm.service is included in 002-xorg.xzm
pkgs.002-xorg/pkg.openbox/lxdm-0.5.3-x86_64-4/usr/lib/systemd/system/lxdm.service
"deepin" is not currently maintained, so there is no guarantee that it will start up normally.
pkgs.003-z.deepin/startdeepin: deepin start paramater package
[how to separate module to packages]
Code: Select all
% su
# ls -1
002-xorg.xzm
002-z.xorg.xzm
003-z.deepin.xzm
# dXZM 002-xorg.xzm; sep2pkg 002-xorg
# dXZM 002-z.xorg.xzm; sep2pkg 002-z.xorg
# dXZM 003-z.deepin.xzm; sep2pkg 003-z.deepin.xzm
# ls -1
002-xorg.xzm
002-z.xorg.xzm
003-z.deepin.xzm
pkgs.002-xorg
pkgs.002-z.xorg
pkgs.003-z.deepin
Code: Select all
# ls
pkgs.003-z.deepin
# pkgs2xzm pkgs.003-z.deepin
# ls -1
003-z.deepin.xzm
pkgs.003-z.deepin
Thanks.
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
NEW example of ISOs that were created by "APorteus ISO builder" were uploaded.
====[64 BIT]====
Language: English (LANG C)
kernel version: 64Bit 4.9.76
Packages version: the latest version at the time of creating ISO (2018.01.11).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO and some application modules are uploaded.
====[32 BIT]====
Language: English (LANG C)
kernel version: 32Bit 4.9.76
Packages version: the latest version at the time of creating ISO (2018.01.11).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO and some application modules are uploaded.
Refer to ArchLinux packages manager for Porteus (Post by neko #49091)
Thanks.
====[64 BIT]====
Language: English (LANG C)
kernel version: 64Bit 4.9.76
Packages version: the latest version at the time of creating ISO (2018.01.11).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO and some application modules are uploaded.
====[32 BIT]====
Language: English (LANG C)
kernel version: 32Bit 4.9.76
Packages version: the latest version at the time of creating ISO (2018.01.11).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO and some application modules are uploaded.
Refer to ArchLinux packages manager for Porteus (Post by neko #49091)
Thanks.
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
1. "Integrated Simple Package Management tool" was updated to spm-18.01.11-noarch-1.xzm
Please refer to ArchLinux packages manager for Porteus (Post by neko #36687)
"mkopera" command was added.
etc.,
2. "APorteus ISO Builder" was updated to v18.01.11.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)
kernel version: 4.9.76
Addon modules,
"Integrated Simple Package Management tool" and "Kernel Builder",
were updated.
Thanks.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36687)
"mkopera" command was added.
etc.,
2. "APorteus ISO Builder" was updated to v18.01.11.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)
kernel version: 4.9.76
Addon modules,
"Integrated Simple Package Management tool" and "Kernel Builder",
were updated.
Thanks.
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
NEW examples of following locales ISOs that were created by "APorteus ISO builder" were updated.
German: Please refer to ArchLinux packages manager for Porteus (Post by neko #49970)
Spanish: Please refer to ArchLinux packages manager for Porteus
French: Please refer to ArchLinux packages manager for Porteus (Post by neko #50079)
Italian: Please refer to ArchLinux packages manager for Porteus
Japanese: Please refer to ArchLinux packages manager for Porteus (Post by neko #50011)
Portugal/Brazil: Please refer to ArchLinux packages manager for Porteus
Russian: Please refer to http://forum.porteus.org/viewtopic.php?p=49911#p49911
Thai: Please refer to http://forum.porteus.org/viewtopic.php?p=49877#p49877
These multiple ISOs include FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
kernel version: 64Bit 4.9.76 that was built with prototype config "PAGE_TABLE_ISOLATION ON".
Packages version: the latest version at the time of creating ISO (2018.01.13).
Kernel header (crippled_sources) for ISO installation into virtual environment is included in ISO.
Thanks.
German: Please refer to ArchLinux packages manager for Porteus (Post by neko #49970)
Spanish: Please refer to ArchLinux packages manager for Porteus
French: Please refer to ArchLinux packages manager for Porteus (Post by neko #50079)
Italian: Please refer to ArchLinux packages manager for Porteus
Japanese: Please refer to ArchLinux packages manager for Porteus (Post by neko #50011)
Portugal/Brazil: Please refer to ArchLinux packages manager for Porteus
Russian: Please refer to http://forum.porteus.org/viewtopic.php?p=49911#p49911
Thai: Please refer to http://forum.porteus.org/viewtopic.php?p=49877#p49877
These multiple ISOs include FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
kernel version: 64Bit 4.9.76 that was built with prototype config "PAGE_TABLE_ISOLATION ON".
Packages version: the latest version at the time of creating ISO (2018.01.13).
Kernel header (crippled_sources) for ISO installation into virtual environment is included in ISO.
Thanks.
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
NEW example ISO of 32 Bit FVWM desktop that was created by "APorteus ISO builder"
<locale>:
Russian: Please refer to http://forum.porteus.org/viewtopic.php?p=49911#p49911
German: Please refer to http://forum.porteus.org/viewtopic.php?p=49970#p49970
Spanish: Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49988
French: Please refer to http://forum.porteus.org/viewtopic.php?p=50079#p50079
Italian: Please refer to http://forum.porteus.org/viewtopic.php? ... 180#p53570
Japanese: Please refer to http://forum.porteus.org/viewtopic.php?p=50011#p50011
Portugal/Brazil: Please refer to http://forum.porteus.org/viewtopic.php? ... 120#p51162
Thai: Please refer to http://forum.porteus.org/viewtopic.php?p=49877#p49877
kernel version: Russian, German, Spanish, French
32Bit 4.15-rc8 that was built with prototype config "CONFIG_RETPOLINE=y".
kernel version: Italian, Japanese, Portugal/Brazil, Thai
32Bit 4.14.14 that was built with prototype config "CONFIG_RETPOLINE=y".
Packages version: the latest version at the time of creating ISO (2018.01.16).
Web browser: palemoon 27.7.0
Kernel header (crippled_sources) for ISO installation into virtual environment is included in ISO.
Note 1: "CONFIG_RETPOLINE=y"
https://www.blog.google/topics/google-c ... rformance/
Note 2: "Meltdown"/"Spectre" and Pale Moon/Basilisk
https://forum.palemoon.org/viewtopic.ph ... 44838eeab6
donald, thanks.
Thanks.
<locale>:
Russian: Please refer to http://forum.porteus.org/viewtopic.php?p=49911#p49911
German: Please refer to http://forum.porteus.org/viewtopic.php?p=49970#p49970
Spanish: Please refer to http://forum.porteus.org/viewtopic.php? ... =90#p49988
French: Please refer to http://forum.porteus.org/viewtopic.php?p=50079#p50079
Italian: Please refer to http://forum.porteus.org/viewtopic.php? ... 180#p53570
Japanese: Please refer to http://forum.porteus.org/viewtopic.php?p=50011#p50011
Portugal/Brazil: Please refer to http://forum.porteus.org/viewtopic.php? ... 120#p51162
Thai: Please refer to http://forum.porteus.org/viewtopic.php?p=49877#p49877
kernel version: Russian, German, Spanish, French
32Bit 4.15-rc8 that was built with prototype config "CONFIG_RETPOLINE=y".
kernel version: Italian, Japanese, Portugal/Brazil, Thai
32Bit 4.14.14 that was built with prototype config "CONFIG_RETPOLINE=y".
Packages version: the latest version at the time of creating ISO (2018.01.16).
Web browser: palemoon 27.7.0
Kernel header (crippled_sources) for ISO installation into virtual environment is included in ISO.
Note 1: "CONFIG_RETPOLINE=y"
https://www.blog.google/topics/google-c ... rformance/
Note 2: "Meltdown"/"Spectre" and Pale Moon/Basilisk
https://forum.palemoon.org/viewtopic.ph ... 44838eeab6
donald, thanks.
Thanks.
Last edited by neko on 18 Jan 2018, 15:08, edited 2 times in total.
-
- Shogun
- Posts: 434
- Joined: 02 May 2017, 09:51
- Distribution: v3.2.2-32 and Porteus-Artix-64
- Location: Chennai,India
ArchLinux packages manager for Porteus
Neko,
1) you may also add "intel-ucode.img"*, file in /boot/syslinux folder.Edit intrd=/boot/syslinux/intel-ucode.img /boot/syslinux/intrd.xz .
Kernel loads the update at boot 0.0 in all distributions, I use. Brokenman suggested, compile of slack build on this as a "cpio" file is not required.
In Aporteus, I have to modify 70-synaptics.conf, to add tap functions.
synclient parameters in Porteus:
RightEdge = 1187
TopEdge = 48
BottomEdge = 850
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 67
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100[/quote]
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = -30
HorizScrollDelta = -30
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.130976
TouchpadOff = 2
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 0
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 7
VertHysteresis = 7
ClickPad = 1
RightButtonAreaLeft = 618
RightButtonAreaRight = 0
RightButtonAreaTop = 736
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
[/quote]
*file available in arch site
Cheers.
1) you may also add "intel-ucode.img"*, file in /boot/syslinux folder.Edit intrd=/boot/syslinux/intel-ucode.img /boot/syslinux/intrd.xz .
Kernel loads the update at boot 0.0 in all distributions, I use. Brokenman suggested, compile of slack build on this as a "cpio" file is not required.
2)Arch/Debian, for some reasons want us to use libnput driver. In Porteus 4.0 rc new-cinnamon, Touchpad functions perfectly with all needed gestures.[ 0.000000] microcode: microcode updated early to revision 0x80, date = 2018-01-04
[ 0.382619] microcode: sig=0x806e9, pf=0x80, revision=0x80
[ 0.382828] microcode: Microcode Update Driver: v2.2.
In Aporteus, I have to modify 70-synaptics.conf, to add tap functions.
synclient parameters in Porteus:
LeftEdge = 49Parameter settings:
RightEdge = 1187
TopEdge = 48
BottomEdge = 850
FingerLow = 25
FingerHigh = 30
MaxTapTime = 180
MaxTapMove = 67
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100[/quote]
EmulateMidButtonTime = 0
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = -30
HorizScrollDelta = -30
VertEdgeScroll = 1
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.130976
TouchpadOff = 2
LockedDrags = 0
LockedDragTimeout = 5000
RTCornerButton = 2
RBCornerButton = 3
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 1
TapButton2 = 3
TapButton3 = 2
ClickFinger1 = 1
ClickFinger2 = 3
ClickFinger3 = 2
CircularScrolling = 0
CircScrollDelta = 0.1
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 0
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 7
VertHysteresis = 7
ClickPad = 1
RightButtonAreaLeft = 618
RightButtonAreaRight = 0
RightButtonAreaTop = 736
RightButtonAreaBottom = 0
MiddleButtonAreaLeft = 0
MiddleButtonAreaRight = 0
MiddleButtonAreaTop = 0
MiddleButtonAreaBottom = 0
[/quote]
*file available in arch site
Cheers.
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
@raja
Thank you very much for your useful suggestion.
1.microcode
I hesitate to fix "the Meltdown and Spectre attacks" by updating BIOS.
I am waiting for the more stable situation.
https://techcrunch.com/2018/01/22/linus ... r-garbage/
https://amp.businessinsider.com/intel-w ... cks-2018-1
https://newsroom.intel.com/news/root-ca ... -partners/
https://www.washingtonpost.com/news/the ... n-spectre/
2.Touchpad
It is very useful information for touchpad users.
Thanks.
Thank you very much for your useful suggestion.
1.microcode
I hesitate to fix "the Meltdown and Spectre attacks" by updating BIOS.
I am waiting for the more stable situation.
https://techcrunch.com/2018/01/22/linus ... r-garbage/
https://amp.businessinsider.com/intel-w ... cks-2018-1
https://newsroom.intel.com/news/root-ca ... -partners/
https://www.washingtonpost.com/news/the ... n-spectre/
2.Touchpad
It is very useful information for touchpad users.
Thanks.
Last edited by neko on 27 Jan 2018, 08:42, edited 1 time in total.
-
- Shogun
- Posts: 434
- Joined: 02 May 2017, 09:51
- Distribution: v3.2.2-32 and Porteus-Artix-64
- Location: Chennai,India
ArchLinux packages manager for Porteus
nekosan,
In 32/64 bit Kernels from you, the following config informations under 'Performance Monitoring' are missing.
In 32/64 bit Kernels I use, I always get,
Your 'retpoline' measure may involve the compiler(gcc 7.2).
In 32/64 bit Kernels from you, the following config informations under 'Performance Monitoring' are missing.
That virtually prevents any update, as Kernel does not load the update tool.CONFIG_MICROCODE=y
CONFIG_MICROCODE_INTEL=y
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_OLD_INTERFACE=y
In 32/64 bit Kernels I use, I always get,
This along with PTI, covers major loopholes.[ 0.000000] microcode: microcode updated early to revision 0x80, date = 2018-01-04
[ 2.636142] microcode: sig=0x806e9, pf=0x80, revision=0x80
[ 2.636310] microcode: Microcode Update Driver: v2.01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Your 'retpoline' measure may involve the compiler(gcc 7.2).
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit
-
- Shogun
- Posts: 434
- Joined: 02 May 2017, 09:51
- Distribution: v3.2.2-32 and Porteus-Artix-64
- Location: Chennai,India
ArchLinux packages manager for Porteus
Neko, Can you please tell me, where is the reference to FOLDER/DIRECTORY "porteus" in the initrd? I didn't find any reference in linuxrc or init_conf. Or is that part of compiled 'init' script!
I would like your offering to search for 'sign file in "aporteus" folder/directory. That would help aporteus and porteus to coexist in same partition.
Now, I find another by name nemisis, arch based porteus. What is the difference you notice, from your offering, apart from systemd?
One more doubt! If I run, Grub2.2 beta, without a cfg file, it boots to a grub prompt. When I point to a 'vmlinuz image file location with a 'boot' command, it loads initrd, locates the folder in one of the partitions, finds the sign file and makes a normal boot.
I am surprised. How does that happen?
I would like your offering to search for 'sign file in "aporteus" folder/directory. That would help aporteus and porteus to coexist in same partition.
Now, I find another by name nemisis, arch based porteus. What is the difference you notice, from your offering, apart from systemd?
One more doubt! If I run, Grub2.2 beta, without a cfg file, it boots to a grub prompt. When I point to a 'vmlinuz image file location with a 'boot' command, it loads initrd, locates the folder in one of the partitions, finds the sign file and makes a normal boot.
I am surprised. How does that happen?
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
@raja
1. 'where is the reference to FOLDER/DIRECTORY "porteus" in the initrd?'
It is the function "findDatabase()" in the shell file
"APorteus-MULT-v18.01.11-x86_64.iso@/boot/syslinux/initrd.xz@/usr/share/systemd/functions".
2. 'That would help aporteus and porteus to coexist in same partition.'
APorteus and Porteus can be set in the different directories of the same partition.
If kernel version of APorteus is same as one of Porteus,
the vmlinuz of 'APorteus or Porteus' can be used for 'Aporteus and Porteus'.
But the initrd.xz of 'APorteus' is used only for 'APorteus'.
And the initrd.xz of 'Porteus' is used only for 'Porteus'.
3. 'What is the difference you notice, from your offering, apart from systemd?'
(1) package management tool
Nemisis: modified Pacman (Arch original package management tool)
APorteus: Arch SPM (Arch Simple Package Management tool)
(2) Basic modues
The constructed packages of basic modules (001,002,003) are differ each other.
(3) Distribution method.
Nemisis: offering directly ISO. (not offering locale modules)
APorteus: offering ISO generater ISO. (generating depend on locale)
(4) Completeness
Nemisis: enough good level
APorteus: alpha (testing) level (need user's efforts)
4. 'Grub2.2 beta'
point to a 'vmlinuz image file location with a 'boot' command,
---->
it loads initrd,
locates the folder in one of the partitions,
finds the sign file and makes a normal boot.
Excuse me that I don't know 'Grub2.2 beta' at all.
But if only pointing vmlinuz makes 'Grub2.2 beta' know the location of initrd.xz,
it can be understood.
5. How to analyze initrd.xz.
Example: APorteus-MULT-v18.01.11-x86_64.iso
Thanks.
1. 'where is the reference to FOLDER/DIRECTORY "porteus" in the initrd?'
It is the function "findDatabase()" in the shell file
"APorteus-MULT-v18.01.11-x86_64.iso@/boot/syslinux/initrd.xz@/usr/share/systemd/functions".
2. 'That would help aporteus and porteus to coexist in same partition.'
APorteus and Porteus can be set in the different directories of the same partition.
If kernel version of APorteus is same as one of Porteus,
the vmlinuz of 'APorteus or Porteus' can be used for 'Aporteus and Porteus'.
But the initrd.xz of 'APorteus' is used only for 'APorteus'.
And the initrd.xz of 'Porteus' is used only for 'Porteus'.
3. 'What is the difference you notice, from your offering, apart from systemd?'
(1) package management tool
Nemisis: modified Pacman (Arch original package management tool)
APorteus: Arch SPM (Arch Simple Package Management tool)
(2) Basic modues
The constructed packages of basic modules (001,002,003) are differ each other.
(3) Distribution method.
Nemisis: offering directly ISO. (not offering locale modules)
APorteus: offering ISO generater ISO. (generating depend on locale)
(4) Completeness
Nemisis: enough good level
APorteus: alpha (testing) level (need user's efforts)
4. 'Grub2.2 beta'
point to a 'vmlinuz image file location with a 'boot' command,
---->
it loads initrd,
locates the folder in one of the partitions,
finds the sign file and makes a normal boot.
Excuse me that I don't know 'Grub2.2 beta' at all.
But if only pointing vmlinuz makes 'Grub2.2 beta' know the location of initrd.xz,
it can be understood.
5. How to analyze initrd.xz.
Example: APorteus-MULT-v18.01.11-x86_64.iso
Code: Select all
% su
# ls APorteus-MULT-v18.01.11-x86_64.iso
APorteus-MULT-v18.01.11-x86_64.iso
# mkdir w
# cd w
# dISO ../APorteus-MULT-v18.01.11-x86_64.iso
# ls
APorteus-MULT-v18.01.11-x86_64
# ls -R APorteus-MULT-v18.01.11-x86_64
APorteus-MULT-v18.01.11-x86_64:
EFI USB_INSTALLATION.txt boot porteus
APorteus-MULT-v18.01.11-x86_64/EFI:
boot
APorteus-MULT-v18.01.11-x86_64/EFI/boot:
bootx64.efi grub.cfg
APorteus-MULT-v18.01.11-x86_64/boot:
Porteus-installer-for-Linux.com Porteus-installer-for-Windows.exe docs syslinux
APorteus-MULT-v18.01.11-x86_64/boot/docs:
GNU_GPL License.txt cheatcodes-ja.txt cheatcodes.txt install.txt requirements.txt
APorteus-MULT-v18.01.11-x86_64/boot/syslinux:
chain.c32 initrd.xz isolinux.boot lilo.conf porteus.cfg syslinux.cfg vmlinuz
extlinux.conf isolinux.bin isolinux.cfg plpbt porteus.png vesamenu.c32
APorteus-MULT-v18.01.11-x86_64/porteus:
base kernel-v4.9.76-1-x86_64.sgn make_iso.sh modules optional rootcopy
APorteus-MULT-v18.01.11-x86_64/porteus/base:
000-kernel.xzm 001-core.xzm 001-z.core.xzm 002-xorg.xzm 002-z.xorg.xzm
APorteus-MULT-v18.01.11-x86_64/porteus/modules:
06-crippled_sources-4.9.76-64bit.xzm
APorteus-MULT-v18.01.11-x86_64/porteus/optional:
003-budgie.xzm 003-fvwm.xzm 003-openbox.xzm 003-z.budgie.xzm 003-z.fvwm.xzm 003-z.openbox.xzm 004-miniset.xzm
003-e16.xzm 003-lxde.xzm 003-xfce.xzm 003-z.e16.xzm 003-z.lxde.xzm 003-z.xfce.xzm
APorteus-MULT-v18.01.11-x86_64/porteus/rootcopy:
#
#
#
# dINIT APorteus-MULT-v18.01.11-x86_64/boot/syslinux/initrd.xz
11244 ブロック
# ls -1
APorteus-MULT-v18.01.11-x86_64
initrd
# ls -R1
initrd:
bin
dev
etc
fatal
init
init_conf
lib
linuxrc
m
memory
mnt
opt
persist
porteus
proc
run
sys
tmp
union
usr
var
initrd/bin:
'['
'[['
acpid
.
.
.
zcat
zcip
initrd/dev:
initrd/etc:
mtab
initrd/lib:
ld-2.24.so
ld-linux.so.2
.
.
.
libuuid.so.1
libuuid.so.1.3.0
modules
initrd/lib/modules:
initrd/m:
initrd/memory:
changes
copy2ram
images
xino
initrd/memory/changes:
initrd/memory/copy2ram:
initrd/memory/images:
initrd/memory/xino:
initrd/mnt:
initrd/opt:
000-kernel
initrd/opt/000-kernel:
initrd/porteus:
initrd/proc:
initrd/run:
initrd/sys:
initrd/tmp:
initrd/union:
initrd/usr:
bin
lib
share
initrd/usr/bin:
e2fsck
ntfs-3g
reiserfsck
initrd/usr/lib:
initrd/usr/share:
nemesis
overlay
pciids
systemd
udhcpc
v3
initrd/usr/share/nemesis:
cleanup
initrd/usr/share/overlay:
cleanup
functions
main
systemd
initrd/usr/share/overlay/systemd:
cleanup
functions
main
initrd/usr/share/pciids:
AMD
NVIDIA
initrd/usr/share/pciids/AMD:
amd-catalyst
amd-catalyst-legacy
initrd/usr/share/pciids/NVIDIA:
173.14
304
96.43
initrd/usr/share/systemd:
cleanup
functions
main
new.cleanup
initrd/usr/share/udhcpc:
default.script
initrd/usr/share/v3:
cleanup
functions
main
initrd/var:
log
tmp
initrd/var/log:
initrd/var/tmp:
#
Thanks.
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
1. "Integrated Simple Package Management tool" was updated to spm-18.01.22-noarch-1.xzm
Please refer to http://forum.porteus.org/viewtopic.php?p=36687#p36687
2. "APorteus ISO Builder" was updated to v18.01.11.
Please refer to http://forum.porteus.org/viewtopic.php?p=36689#p36689
kernel version: 4.15
Addon modules,
"Integrated Simple Package Management tool" and "Kernel Builder",
were updated.
Thanks.
Please refer to http://forum.porteus.org/viewtopic.php?p=36687#p36687
2. "APorteus ISO Builder" was updated to v18.01.11.
Please refer to http://forum.porteus.org/viewtopic.php?p=36689#p36689
kernel version: 4.15
Addon modules,
"Integrated Simple Package Management tool" and "Kernel Builder",
were updated.
Thanks.
-
- DEV Team
- Posts: 2109
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
ArchLinux packages manager for Porteus
NEW example of ISOs that were created by "APorteus ISO builder" were uploaded.
====[64 BIT]====
Language: English (LANG C)
kernel version: 64Bit 4.15
Packages version: the latest version at the time of creating ISO (2018.01.30).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO and some application modules were uploaded.
====[32 BIT]====
Language: English (LANG C)
kernel version: 32Bit 4.15
Packages version: the latest version at the time of creating ISO (2018.01.30).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO was uploaded.
Refer to http://forum.porteus.org/viewtopic.php?p=49091#p49091
Thanks.
====[64 BIT]====
Language: English (LANG C)
kernel version: 64Bit 4.15
Packages version: the latest version at the time of creating ISO (2018.01.30).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO and some application modules were uploaded.
====[32 BIT]====
Language: English (LANG C)
kernel version: 32Bit 4.15
Packages version: the latest version at the time of creating ISO (2018.01.30).
This multiple ISO includes FVWM, OPENBOX, LXDE, E16, XFCE, and BUDGIE desktops.
Multiple ISO was uploaded.
Refer to http://forum.porteus.org/viewtopic.php?p=49091#p49091
Thanks.
Last edited by neko on 31 Jan 2018, 12:47, edited 1 time in total.