More info about nemesis

Arch based Porteus community project

Moderator: M. Eerie

vinnie
Black ninja
Black ninja
Posts: 98
Joined: 13 Jun 2024, 08:25
Distribution: alpine

More info about nemesis

Post#1 by vinnie » 14 Jun 2024, 12:41

I just tried porteus and I like it, but the temptation to have the arch repository available is strong enough so I would like to try nemesis.
I already know that by searching carefully in the forum I would probably find answers to my questions, but I don't have precise ideas, and the forum search doesn't look for three-letter words on the forum (like aur or xzm).
I think I understand that the package manager is called pacaur, but I'm not sure and I'd rather ask.
1) To create the module.xzm in nemesis what command do you use?
2) Is it only provided from the arch repositories or is it also able to build packages from the AUR?
3) I saw a section on documentation, however is there any documentation more focused on Nemesis?

User avatar
Ed_P
Contributor
Contributor
Posts: 8493
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

More info about nemesis

Post#2 by Ed_P » 14 Jun 2024, 16:34

vinnie wrote:
14 Jun 2024, 12:41
the forum search doesn't look for three-letter words on the forum (like aur or xzm).
True but adding this site:forum.porteus.org to a Google Search does. :happy62:
Ed

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

More info about nemesis

Post#3 by beny » 14 Jun 2024, 17:51

hi vinnie, nemesis is based on artix that is an arch system but without systemd
when you have an internet connection you have to run a script named setup-config-pman that configure repositories and it build a package xzm, move it on packages directory after this you can use the pman script for your packages
the aur chapter...you need the devel package and maybe the kernel source,but is...ok try to start the system

User avatar
ncmprhnsbl
DEV Team
DEV Team
Posts: 4043
Joined: 20 Mar 2012, 03:42
Distribution: v5.0-64bit
Location: australia
Contact:

More info about nemesis

Post#4 by ncmprhnsbl » 15 Jun 2024, 04:28

vinnie wrote:
14 Jun 2024, 12:41
1) To create the module.xzm in nemesis what command do you use?
to expand on beny"s answer, after using setup-pman (to intialize keys and so forth) the command "pmod <package_name(s)>" to create an .xzm. (and setup-config-pman for some module preferences(see: /config/modules)
to clarify, the wrapper for pacman is "pman" and it takes any pacman command(and you can use pacman directly too, say for package queries and searching)
and "pmod" is an alias for "pman -Sw" which means get package(s) but don't install them, so the script can build the module without installing to the live system(or any changes you might have)
vinnie wrote:
14 Jun 2024, 12:41
2) Is it only provided from the arch repositories or is it also able to build packages from the AUR?
artix repos with the addition of arch extra, artix preferred when a package is in both (and these are set to the archive repos at iso build date by default)
the script: mirrorlist-toggle will toggle between archive and rolling repos ...use with caution, particularly when iso is some months old(like now ..update coming)
for AUR: script: get-devel should fetch the 05-devel.xzm which contains most build tools and headers/pkgconfig etc stripped from the base modules.
the AUR helper included is "trizen" ...at this stage there's no module building wrapper for this directly, but there's "pkg2xzm" to convert a package to a module and other more manual methods using pacman and dir2xzm.
vinnie wrote:
14 Jun 2024, 12:41
3) I saw a section on documentation, however is there any documentation more focused on Nemesis?
there is the onboard FAQ: menu>system
Forum Rules : https://forum.porteus.org/viewtopic.php?f=35&t=44

vinnie
Black ninja
Black ninja
Posts: 98
Joined: 13 Jun 2024, 08:25
Distribution: alpine

More info about nemesis

Post#5 by vinnie » 16 Jun 2024, 05:58

ok, so I'll play with porteus some more while I wait for the upcoming nemesis update!

Post Reply