Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: what the repositories are for - what gets put in world vs extra or even galaxy (Read 1896 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

what the repositories are for - what gets put in world vs extra or even galaxy

I have checked the wiki and also searched this forum and read the FAQ but cannot figure out what the different repositorys are and when to choose one over another.  For example

Code: [Select]
❯ sudo pacman -Ss pulseaudio-alsa
world/pulseaudio-alsa 2-5
    ALSA Configuration for PulseAudio
extra/pulseaudio-alsa 2-5
    ALSA Configuration for PulseAudio

do I pick the world or extra?  I am also confused as to what galaxy is for.  I understand to eliminate systemd artix needs its own repositories, I just don't understand the meanings of each, and when given an option which one to pick.  If someone could guide me as to what these mean or where I can find more information on the subject that would be appreciated.


Re: what the repositories are for - what gets put in world vs extra or even galaxy

Reply #1
World is ours, in general it should pick ours over Arch repos

Re: what the repositories are for - what gets put in world vs extra or even galaxy

Reply #2
Thank you, so does this mean that extra refers to arch's repository.  Do you know about galaxy and what that is used for.

In /etc/pacman.conf I see these

Code: [Select]
❯ sed -n '/^\[/p' /etc/pacman.conf
[options]
[system]
[world]
[galaxy]
[extra]
[community]

Now I understand that world is Atrix's repo and I can infer that community might be like Arch's  community where trusted users put their packages.  what is galaxy and some of the other commented out ones like gremlins?

Re: what the repositories are for - what gets put in world vs extra or even galaxy

Reply #3
system = Arch's core
world = Arch's extra
galaxy = Arch's community
gremlins = Arch's testing

Also there's goblins which is Arch's staging (definitely don't touch this unless you really know what you're doing)

We can't use Arch's repo names of course so the names have to be a little different. extra and community are included in the pacman.conf since we can't possibly provide every single package arch has. Core is left out since that's full of system critical stuff that conflicts with Artix's system repo (like systemd for example).

Re: what the repositories are for - what gets put in world vs extra or even galaxy

Reply #4
Thank you that answers my questions, I much appreciate your help with this.

Re: what the repositories are for - what gets put in world vs extra or even galaxy

Reply #5
This topic inspired a new Wiki entry. :P