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...
User avatar
maia
Black ninja
Black ninja
Posts: 82
Joined: 08 Aug 2019, 16:56
Distribution: Porteus 5 rc2 < 64b Openbox
Location: Brasil

ArchLinux packages manager for Porteus

Post#646 by maia » 02 Jun 2021, 00:07

Neko thanks for the feedback. :)

The theme I use is Vibrancy Colors which ever has worked so far just by unpack the tar.gz file in the icons directory.
I have successfully used on Porteus in rootcopy folder: /usr/share/icons/Vibrancy Colors

Using APorteus I had no luck getting theme to work.


https://www.ravefinity.com/p/vibrancy-c ... theme.html
Sorry my english is really, g##gle-tr4nsl4t0r

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

ArchLinux packages manager for Porteus

Post#647 by neko » 02 Jun 2021, 06:53

@maia

On Porteus, you could successfully modify by setting in "rootcopy folder".
On APorteus, you can do too.

Code: Select all

$ ls
Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
$ su
# mkdir -p w icons/usr/share/icons
# cd w
# tar -xzf ../Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
# cd ../
# cp -a w/Vibrancy-Colors icons/usr/share/icons/
# cp -a icons/* /ISODIR/APorteus-MULT_ja-v21.05.30-x86_64/porteus/rootcopy/
# rm -fr w icons

Furthermore, in "rootcopy folder" APorteus can use TGZ (tar.gz) file too.

Code: Select all

$ ls
Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
$ su
# mkdir -p w icons/usr/share/icons
# cd w
# tar -xzf ../Vibrancy-Colors-GTK-Icon-Theme-v-2-7.tar.gz
# cd ../
# cp -a w/Vibrancy-Colors icons/usr/share/icons/
# cd icons/
# tar -czf ../Vibrancy.tgz *
# cd ..
# mv Vibrancy.tgz /ISODIR/APorteus-MULT_ja-v21.05.30-x86_64/porteus/rootcopy/
# rm -fr w icons
-----------------------
After reboot,
[GUI menu] Settings ---> Appearance
<Appearance window>
choice "Icons"
select "Vibrancy-Colors"


Thanks.

raja
Shogun
Shogun
Posts: 316
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

ArchLinux packages manager for Porteus

Post#648 by raja » 02 Jun 2021, 09:54

neko, I am posting this message from APorteus 32 bit french/english version, using ethernet connection.

Wireless interface is not showing up. Failed to set it up manually. iwconf shows wireless interface.

su-toor command fails. root option not possible. hence 'getaddonpackage'. 'archspmcommand' could not be used.

may be there is some permission issues in my installation.
/dev/sdb1: LABEL="NR" UUID="0267-9D04" TYPE="vfat"
/dev/sda1: LABEL="KING" UUID="B0CA-D96A" TYPE="vfat"

# Booting device:
/mnt/sda1

# Porteus data found in:
/mnt/sda1/aps

# Changes are stored in:
memory

# Non standard /rootcopy dir:
none

# TGZ files expanded during boot time:
none

# Modules activated during boot time:
/mnt/sda1/aps//base/000-kernel-4.4.243.xzm
/mnt/sda1/aps//base/001-core.xzm
/mnt/sda1/aps//base/001-z.core.xzm
/mnt/sda1/aps//base/002-xorg.xzm
/mnt/sda1/aps//base/002-z.xorg.xzm
/mnt/sda1/aps//base/003-xfce.xzm
/mnt/sda1/aps//base/003-z.xfce.xzm
/mnt/sda1/aps/modules/004-game.xzm
/mnt/sda1/aps/modules/004-office.xzm
/mnt/sda1/aps/modules/004-virtual_PC.xzm

Code: Select all

guest@porteus 
 ------------- 
 Model: Notebook PC VT6363A 
 OS: Arch Linux 32 i686 
 Kernel: 4.4.243-porteus 
 Uptime: up 34 minutes 
 Shell: bash 5.1.4 
 Resolution: 1280x800 
 DE: XFCE 
 WM: Xfwm4 
 WM Theme: Default 
 Theme: Adwaita [GTK2], Raleigh [GTK3] 
 Icons: NuoveXT2 [GTK2/3] 
 Terminal: Xfce4-terminal 
 CPU: Genuine Intel T2060 (2) @ 1.6GHz 
 GPU: VIA Technologies, Inc. CN896 
 Memory: 545MB / 1895MB 
  
 ████████████████████████ 
  
guest@porteus:~$ wpa_supplicant -B -i wlp0s16f4u1 -c /home/guest/wpa_supplicant.conf
Successfully initialized wpa_supplicant
Could not set interface wlp0s16f4u1 flags (UP): Operation not permitted
nl80211: Could not set interface 'wlp0s16f4u1' UP
nl80211: deinit ifname=wlp0s16f4u1 disabled_11b_rates=0
wlp0s16f4u1: Failed to initialize driver interface
guest@porteus:~$ ip link set wlp0s16f4u1 up
RTNETLINK answers: Operation not permitted
guest@porteus:~$ su
Password: 
su: cannot set groups: Operation not permitted
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.126 - 64 bit

User avatar
maia
Black ninja
Black ninja
Posts: 82
Joined: 08 Aug 2019, 16:56
Distribution: Porteus 5 rc2 < 64b Openbox
Location: Brasil

ArchLinux packages manager for Porteus

Post#649 by maia » 03 Jun 2021, 15:59

neko wrote:
02 Jun 2021, 06:53
@maia

On Porteus, you could successfully modify by setting in "rootcopy folder".
On APorteus, you can do too.

Neko very grateful.

Initially everything was correct, and your instruction corresponded with the procedures I had done. I found that the mistake I made was trying use an old 003-lxde.xzm module where several files conflicted with your new 002-xorg module. When I cleaned the lxde module, worked perfectly. :)

Image
Sorry my english is really, g##gle-tr4nsl4t0r

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

ArchLinux packages manager for Porteus

Post#650 by neko » 04 Jun 2021, 08:34

@raja

I don't have 32Bit running machine.
And I don't know about "wpa_supplicant" command too.

Therefore I booted APorteus-XFCE_fr-v21.05.25-i486.iso on QEMU.
And I executed command same as you.

Code: Select all

guest@porteus 
 ------------- 
 Model: Standard PC (i440FX + PIIX, 1996) pc-i440fx-6.0 
 OS: Arch Linux 32 i686 
 Kernel: 5.13.0-rc3-porteus 
 Uptime: up 2 minutes 
 Shell: bash 5.1.4 
 Resolution: 1024x768 
 DE: XFCE 
 WM: Xfwm4 
 WM Theme: Default 
 Theme: Adwaita [GTK2], Raleigh [GTK3] 
 Icons: NuoveXT2 [GTK2/3] 
 Terminal: Xfce4-terminal 
 CPU: Intel Celeron N4100 (1) @ 1.0GHz 
 GPU: Device 1234:1111 
 Memory: 738MB / 1972MB 
  
 ████████████████████████ 
guest@porteus:~$ wpa_supplicant -B -i wlp0s16f4u1 -c /home/guest/wpa_supplicant.conf
Successfully initialized wpa_supplicant
Failed to open config file '/home/guest/wpa_supplicant.conf', error: No such file or directory
Failed to read or parse configuration '/home/guest/wpa_supplicant.conf'.
guest@porteus:~$ 
I cann't check more.
Would you tell me how to do ?

Please caution that 32Bit ArckLinux is not supported officially.


Thanks.

beny
Full of knowledge
Full of knowledge
Posts: 996
Joined: 02 Jan 2011, 11:33
Location: italy

ArchLinux packages manager for Porteus

Post#651 by beny » 04 Jun 2021, 13:32

hi neko and raja wpa-supplicant need a config the arch wiki help to do this,if Aporteus use systemd you need to start a service to wifi device,maybe i am wrong. i have a wifi dongle i can try if the driver compile against kernel module.

raja
Shogun
Shogun
Posts: 316
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

ArchLinux packages manager for Porteus

Post#652 by raja » 04 Jun 2021, 17:28

neko, create a wpa_supplicant.conf file.

Code: Select all

network={
ssid="xxxxx"
#scan_ssid=1
#key_mgmt=WPA2-PSK
psk="yyyyyyy"
}
Replace xxxxx and yyyyyyy with yuor wireless network ssid and password.

File normal location is /etc/wpa_supplicant/wpa_supplicant.conf
I am keeping a copy in /home/guest also, and hence used.

APorteus-i686 works perfectly in a 64 bit machine, including wireless network and su/toor command.

Problem is only in my old 32 bit pc and I am trying to set it right.

Code: Select all

guest@porteus:~$ ls -l /mnt/sda1/aps
total 28
drwxrwxrwx 2 root root 4096 May 30 08:10 base/
-rwxrwxrwx 1 root root  437 May 28 23:25 kernel-v5.12-1-i586.sgn*
-rwxrwxrwx 1 root root  437 May 25 07:30 kernel-v5.13-rc3-1-i586.sgn*
-rwxrwxrwx 1 root root 1015 Nov 13  2018 make_iso.sh*
drwxrwxrwx 2 root root 4096 Jun  2 21:27 modules/
drwxrwxrwx 2 root root 4096 May 28 16:11 optional/
drwxrwxrwx 5 root root 4096 Jun  1 23:12 rootcopy/

Code: Select all

guest@porteus:~$ systemd-analyze

Startup finished in 7.423s (kernel) + 23.406s (userspace) = 30.830s 
graphical.target reached after 23.152s in userspace
neko, best part is APorteus-i686 shuts down without any error messge(unmounting) in this old laptop, may be because networkd.service is not running???

Thanks
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.126 - 64 bit

raja
Shogun
Shogun
Posts: 316
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

ArchLinux packages manager for Porteus

Post#653 by raja » 04 Jun 2021, 17:45

Services listing

Code: Select all

 avahi-daemon.service                            loaded active running Avahi m>
  dbus.service                                    loaded active running D-Bus S>
  kmod-static-nodes.service                       loaded active exited  Create >
  ldconfig.service                                loaded active exited  Rebuild>
  lvm2-monitor.service                            loaded active exited  Monitor>
  lxdm.service                                    loaded active running LXDE Di>
  NetworkManager.service                          loaded active running Network>
  polkit.service                                  loaded active running Authori>
  rtkit-daemon.service                            loaded active running Realtim>
  systemd-backlight@backlight:acpi_video0.service loaded active exited  Load/Sa>
  systemd-hwdb-update.service                     loaded active exited  Rebuild>
  systemd-journal-catalog-update.service          loaded active exited  Rebuild>
  systemd-journal-flush.service                   loaded active exited  Flush J>
  systemd-journald.service                        loaded active running Journal>
  systemd-logind.service                          loaded active running User Lo>
  systemd-modules-load.service                    loaded active exited  Load Ke>
  systemd-random-seed.service                     loaded active exited  Load/Sa>
  systemd-remount-fs.service                      loaded active exited  Remount>
  systemd-sysctl.service                          loaded active exited  Apply K>
  systemd-sysusers.service                        loaded active exited  Create >
  systemd-tmpfiles-setup-dev.service              loaded active exited  Create >
  systemd-tmpfiles-setup.service                  loaded active exited  Create >
Since I dont make changes to libraries , can I disable ' ldconfig.service' in any systemd conf file?
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.126 - 64 bit

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

ArchLinux packages manager for Porteus

Post#654 by neko » 14 Jun 2021, 06:28

1. "APorteus ISO Builder" was updated.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


2.The example of APorteus ISO that was built by "APorteus ISO Builder".

==== Language: Japanese, English ====
APorteus-XFCE_ja-v21.06.13-i486.iso (654 M)
already been removed from upload site
md5sum: ff6944f53f5b5dfa34dd7a7dd4d1653b APorteus-XFCE_ja-v21.06.13-i486.iso

APorteus-XFCE_ja-v21.06.13-x86_64.iso (661 M)
https://www.mediafire.com/file/28dgy88f ... x86_64.iso
md5sum: 52ed8a52f2e11ac3273afe2bc0f18a38 APorteus-XFCE_ja-v21.06.13-x86_64.iso


Kernel version: 5.13-rc6 with AUFS patch "5.x-rcN-20210517"
Packages version: the latest version at the time of creating ISO (2021.06.13).

Web browser:......Please get by "Get Addon Packages" (GUI I/F tool)
Office:..............office (abiword, gnumeric)
Game:..............game (chess, sudoku, solitaire, etc.,)
Virtual PC:....QEMU
Develop:.........gcc 11.1.0 etc.,: This ISO can be used as "Kernel Builder".
Input method:...fcitx-mozc

Note 1:
The base desktop is OPENBOX and it is accommodated by default.
The applications accommodated by default with this OPENBOX are as follows.
Web browser:......Netsurf
Mailer:...........sylpheed
Messanger:........hexchat
Internet:....transmission-gtk
Sound & Video:....mpv, ReZound
Graphic:..........gpicview, mtPaint
PDF viewer:....epdfview
Editor:....geany, leafpad
File manager:....pcmanfm, emelfm2
Terminal:....xfce4-terminal
Misc:.....gparted, file-roller, gnome-screenshot, galculator, hardinfo, xfce4-taskmanager

Note 2: "mpv starting with net radio"
The address (http://sky1.torontocast.com:9069/) of Japan's old JPOP is set as an example.
This site stops its broadcast sometimes.
Please change it to your favorite internet radio address by editing /usr/share/applications/netradio.desktop.

Note 3: Web browse that will be gotten by "Get Addon Packages" (GUI I/F tool)
Version of chromium are 32bit/64bit=90.0.4430.212/91.0.4472.101 .
Version of other Web browses are most recent.


Thanks.

raja
Shogun
Shogun
Posts: 316
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

ArchLinux packages manager for Porteus

Post#655 by raja » 17 Jun 2021, 08:46

neko, thanks for your latest kernel builder.

I have two issues with the xfce APorteus.

1) After "copy2ram", the USB disk should be unmounted. Manual unmounting results in error, 'disk is busy'.

Disk should be unmounted and ejected.

2)Mouse "tap" function is not enabled by default, in arch-xfce. ncmp added two conf files in nemisis, to overcome this issue.

In future releases ,please add these two files to '/etc/X11/xorg.d.conf' folder.

40-libinput.conf

Code: Select all

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        Option "Ignore" "true"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection
50-synaptics.conf

Code: Select all

Section "InputClass"
	Identifier "touchpad"
	Driver "synaptics"
	MatchDevicePath "/dev/input/event*"
	MatchIsTouchpad "on"
	Option "TapButton1" "1"
	Option "TapButton2" "2"
	Option "TapButton3" "3"
EndSection
Thanks
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.126 - 64 bit

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

ArchLinux packages manager for Porteus

Post#656 by neko » 21 Jun 2021, 09:12

@raja
I am sorry that I don't respond your reported issues.
Now I am under a big issue (updating Porteus).

Thanks.

---------------------------------------------------------------------------------
1. "APorteus ISO Builder" was updated.
Please refer to ArchLinux packages manager for Porteus (Post by neko #36689)


2.The example of APorteus ISO that was built by "APorteus ISO Builder".

==== Language: Japanese, English ====
APorteus-XFCE_ja-v21.06.27-i486.iso (650 M)
https://www.mediafire.com/file/adcplmxt ... 7-i486.iso
md5sum: ae2ddc738ebfaffaba3fae7dd5f68620 APorteus-XFCE_ja-v21.06.27-i486.iso

APorteus-XFCE_ja-v21.06.27-x86_64.iso (657 M)
https://www.mediafire.com/file/0pdwmwpa ... x86_64.iso
md5sum: bdf360e9db0fe017f5ad3625434229c9 APorteus-XFCE_ja-v21.06.27-x86_64.iso


Kernel version: 5.13 with AUFS patch "5.x-rcN-20210517"
Packages version: the latest version at the time of creating ISO (2021.06.21).

Web browser:......Please get by "Get Addon Packages" (GUI I/F tool)
Office:..............office (abiword, gnumeric)
Game:..............game (chess, sudoku, solitaire, etc.,)
Virtual PC:....QEMU
Develop:.........gcc 11.1.0 etc.,: This ISO can be used as "Kernel Builder".
Input method:...fcitx-mozc

Note 1:
The base desktop is OPENBOX and it is accommodated by default.
The applications accommodated by default with this OPENBOX are as follows.
Web browser:......Netsurf
Mailer:...........sylpheed
Messanger:........hexchat
Internet:....transmission-gtk
Sound & Video:....mpv, ReZound
Graphic:..........gpicview, mtPaint
PDF viewer:....epdfview
Editor:....geany, leafpad
File manager:....pcmanfm, emelfm2
Terminal:....xfce4-terminal
Misc:.....gparted, file-roller, gnome-screenshot, galculator, hardinfo, xfce4-taskmanager

Note 2: "mpv starting with net radio"
The address (http://sky1.torontocast.com:9069/) of Japan's old JPOP is set as an example.
This site stops its broadcast sometimes.
Please change it to your favorite internet radio address by editing /usr/share/applications/netradio.desktop.

Note 3: Web browse that will be gotten by "Get Addon Packages" (GUI I/F tool)
Version of chromium are 32bit/64bit=90.0.4430.212/91.0.4472.114
Version of other Web browses are most recent.


Thanks.

User avatar
maia
Black ninja
Black ninja
Posts: 82
Joined: 08 Aug 2019, 16:56
Distribution: Porteus 5 rc2 < 64b Openbox
Location: Brasil

ArchLinux packages manager for Porteus

Post#657 by maia » 28 Jun 2021, 23:08

Neko good night.

I'm using the r21.06.27 version on partition hd.

01: I tried to open some AppImage binaries but I got this error message. How to implement AppImage support? Should I install FUSE?

Image

02: When booting I'm using the "noauto" option in the kernel but it mounts all the partitions.

03: How do I disable mandatory password change on every new boot?
Sorry my english is really, g##gle-tr4nsl4t0r

beny
Full of knowledge
Full of knowledge
Posts: 996
Joined: 02 Jan 2011, 11:33
Location: italy

ArchLinux packages manager for Porteus

Post#658 by beny » 11 Jul 2021, 11:51

hi neko,apologize me for this request but is available a script that make the xzm packages from tar.zst, a standalone script because out of arch packages manager the only way to do packages from arch is strip packages into a directory and make dir2xzm,if you have a lot of packages is a bit....thanks for your work.
Last edited by beny on 11 Jul 2021, 14:47, edited 1 time in total.

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

ArchLinux packages manager for Porteus

Post#659 by neko » 14 Jul 2021, 09:36

@maia
[dot.AppImage file execution problem]
APorteus has "fuse3" and "fuse-common" packages in "001-core.xzm".
But dot.AppImage file cann't be executed.
It has something issue.
It is pending "dot.AppImage file execution issue".
If you have something fixing, please tell me.

Your information site: https://github.com/AppImage/AppImageKit.wiki.git

My test:

Code: Select all

% wget -c https://github.com/getstation/desktop-app/releases/download/v2.0.9/Station-x86_64.AppImage
% chmod +x Station-x86_64.AppImage
% ./Station-x86_64.AppImage
fuse: failed to exec fusermount: No such file or directory

Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage 
if you run it with the --appimage-extract option. 
See https://github.com/AppImage/AppImageKit/wiki/FUSE 
for more information
open dir error: No such file or directory
[All mount]
It might be performed in initrd.
initrd might be need to change.
It needs enough thinking.

[password change]
1. make the patch for new "etc".
mkdir -p EtcPatch/etc
2. change password
3. copy the data that concerned with password in /etc to patch.
cp /etc/passwd* EtcPatch/etc/
cp /etc/shadow* EtcPatch/etc/
4. create xzm module and add it as boot module
mkXZM EtcPatch


Thanks.

User avatar
babam
Shogun
Shogun
Posts: 218
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 3.2.2 Xfce K5.11.10
Location: Rainy city

ArchLinux packages manager for Porteus

Post#660 by babam » 14 Jul 2021, 09:53

Maybe AppImage doesn't like fuse3
Sorry, my English is bad.

Post Reply