I am setting up a shell-only server to run some web-based software for us. This software requires certain PHP packages. The packages appear for the outdated 7.4, but not for the newer 8.2. Are the packages built into 8.2 or do they not exist in the repo yet?
[my.name@timeclock ~]$ sudo pacman -Ss php | grep dom
galaxy/php74-dom 7.4.29-1
dom module for php74
[my.name@timeclock ~]$ sudo pacman -Ss php | grep bz2
galaxy/php74-bz2 7.4.29-1
bz2 module for php74
[my.name@timeclock ~]$ sudo pacman -Ss php | grep bcmath
galaxy/php74-bcmath 7.4.29-1
bcmath module for php74
Searching for just "php" does show 8.2, but without these modules I cannot use it. Am I missing something?
Available at AUR in the meantime :
trizen php | grep dom
58 galaxy/php74-dom 7.4.29-1
dom module for php74
194 chaotic-aur/php73-dom 7.3.33-10
dom module for php73
372 aur/php-dompdf 1.1.1-1 [out-of-date] [0+] [0.00%] [27 Nov 2021]
556 aur/php53-dom 5.3.29-18 [9+] [0.00%] [22 Feb 2023]
dom module for php53
620 aur/php54-dom 5.4.45-8 [1+] [0.00%] [22 Feb 2023]
dom module for php54
683 aur/php55-dom 5.5.38-14 [4+] [0.00%] [22 Feb 2023]
dom module for php55
748 aur/php56-dom 5.6.40-10 [48+] [0.00%] [22 Feb 2023]
dom module for php56
833 aur/php70-dom 7.0.33-12 [11+] [0.00%] [22 Feb 2023]
dom module for php70
904 aur/php71-dom 7.1.33-10 [12+] [0.00%] [22 Feb 2023]
dom module for php71
974 aur/php72-dom 7.2.34-14 [11+] [0.00%] [13 Jul 2023]
dom module for php72
1047 aur/php73-dom 7.3.33-10 [11+] [0.10%] [13 Jul 2023]
dom module for php73
1121 aur/php74-dom 7.4.33-4 [12+] [0.74%] [13 Jul 2023]
dom module for php74
1195 aur/php80-dom 8.0.30-1 [15+] [0.01%] [11 Aug 2023]
dom module for php80
1264 aur/php81-dom 8.1.25-1 [10+] [0.22%] [27 Oct 2023]
dom module for php81
1332 aur/php82-dom 8.2.12-1 [3+] [0.54%] [26 Oct 2023]
dom module for php82
1396 aur/php83-dom 8.3.0RC5-1 [0+] [0.00%] [27 Oct 2023]
dom module for php83
Forgive my ignorance, but what is trizen and I assume AUR is something dealing with Arch repos? I started with Epoch, Debian and the old RedHat (I have the 9-CD box set from ~2001) and now use Gentoo on my workstations and am trying to use Artix for shell-only servers since Gentoo is a mess to maintain on a live server and I do not want systemd which Debian and RedHat now have. In other words, my experience with pacman and Artix is limited at this point.
Hello,
Trizen is an AUR helper that can be installed from the galaxy repository:
sudo pacman -Syu trizen git base-devel linux-headers
Personally, I installed a few AUR packages using trizen.
To find and install a package named xfce4-kbdleds-plugin :
trizen xfce4-kbdleds-plugin
1 aur/xfce4-kbdleds-plugin 0.2.5-1 [installed] [27+] [0.00%] [15 Jan 2022]
Xfce keyboard LEDs panel plugin
2 aur/xfce4-kbdleds-plugin-git 0.0.6_7_gecc3609-1 [3+] [0.00%] [13 Jun 2015]
Xfce keyboard LEDs panel plugin
=>> Select packages to install
If the package is present in other repositories, trizen will mention it :
trizen freecad
1 extra/freecad 0.21.1-3
Feature based parametric 3D CAD modeler
2 chaotic-aur/freecad-git 0.22.0.34594.ge9187412d9-1 [installé]
A general purpose 3D CAD modeler - git checkout
3 aur/freecad-a2plus-git v0.4.55.r2.eda4fc3-1 [0+] [0.00%] [24 Mar 2022]
Assembly workbench for FreeCAD
4 aur/freecad-appimage 0.21.1-1 [17+] [0.00%] [4 Sep 2023]
A general purpose 3D CAD modeler (AppImage version)
5 aur/freecad-assembly3-appimage 2023.01.31-1 [2+] [0.03%] [1 Feb 2023]
Assembly3 workbench for FreeCAD.
6 aur/freecad-assembly3-git r498.e9181b6-1 [3+] [0.00%] [4 Jul 2022]
Assembly3 workbench for FreeCAD v0.18
7 aur/freecad-cadquery-git 1.2.0.r32.g8062976-1 [4+] [0.00%] [18 Sep 2018]
CadQuery module for freecad
8 aur/freecad-fcgear-git r193.8b0d8e9-2 [1+] [0.00%] [15 Jan 2021]
Freecad workbench to generate various gears
9 aur/freecad-git 0.22.0.34522.gd8636dd058-1 [installed] [102+] [0.09%] [3 Oct 2023]
A general purpose 3D CAD modeler - git checkout
10 aur/freecad-linkstage3-bin 20231029tip.r0.g471e6aca21-1 [5+] [0.03%] [29 Oct 2023]
A general purpose 3D CAD modeler - Daily build of LinkDaily branch
11 aur/freecad-linkstage3-git 2022.07.04.edge.r0.ga87320cc64-1 [4+] [0.00%] [4 Jul 2022]
A general purpose 3D CAD modeler - LinkStage3 dev branch, git checkout
12 aur/freecad-weekly-appimage 0.22_34810-1 [22+] [1.04%] [29 Oct 2023]
A general purpose 3D CAD modeler
=>> Select packages to install
As you can see, I installed freecad-git from the chaotic-aur repository :
https://aur.chaotic.cx/
I also installed different packages from the extra repository (Arch) :
https://wiki.artixlinux.org/Main/Repositories#Arch_repositories
I'm at home and tinkering at my own risk, but I've had Artix on different PCs since 2019 and everything works.
On a server, I would obviously be more careful, but I would not hesitate to install a few AUR packages if necessary :
https://forum.artixlinux.org/index.php/topic,185.msg1446.html#msg1446