на маке какие-то через brew, какие-то через appstore, какие-то сами. на линуксе какие-то через apt, какие-то через snap, какие-то сами. везде есть такая фигня.
На счёт snap не знаю, но то, что ставится ручками попадает в /opt если не соответствует структуре lfs и в папку /usr/local если ручками. Опять же это если тебе нужна какая-то экзотика. Со стандартными всё в порядке