* [9front] installing things system-wide vs for user
@ 2021-10-20 10:48 Stuart Morrow
2021-10-20 11:38 ` sirjofri
0 siblings, 1 reply; 4+ messages in thread
From: Stuart Morrow @ 2021-10-20 10:48 UTC (permalink / raw)
To: 9front
Does anyone use a strict way of deciding which to do for a given thing
you're installing?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9front] installing things system-wide vs for user
2021-10-20 10:48 [9front] installing things system-wide vs for user Stuart Morrow
@ 2021-10-20 11:38 ` sirjofri
2021-10-21 0:18 ` Pavel Renev
0 siblings, 1 reply; 4+ messages in thread
From: sirjofri @ 2021-10-20 11:38 UTC (permalink / raw)
To: Stuart Morrow
Here's what I usually do:
I store repositories for system-wide applications in glenda user
directory (/usr/glenda/src). mk install usually puts the files in
/$objtype/bin etc, which is fine.
User-based apps I personally do like this: $home/src for repositories, mk
install should install to $home/bin/$objtype. Often enough
BIN=$home/bin/$objtype is enough there.
I try to keep /sys as clean as possible, with only occasional manual
patches applied (eg smtp.c).
sirjofri
20.10.2021 12:48:22 Stuart Morrow <morrow.stuart@gmail.com>:
> Does anyone use a strict way of deciding which to do for a given thing
> you're installing?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9front] installing things system-wide vs for user
2021-10-20 11:38 ` sirjofri
@ 2021-10-21 0:18 ` Pavel Renev
2021-10-21 5:51 ` sirjofri
0 siblings, 1 reply; 4+ messages in thread
From: Pavel Renev @ 2021-10-21 0:18 UTC (permalink / raw)
To: 9front
What would be the difference between system-wide vs user-based programs?
Like vanilla rio vs rio with custom colors?
Can't think of much else.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9front] installing things system-wide vs for user
2021-10-21 0:18 ` Pavel Renev
@ 2021-10-21 5:51 ` sirjofri
0 siblings, 0 replies; 4+ messages in thread
From: sirjofri @ 2021-10-21 5:51 UTC (permalink / raw)
To: Pavel Renev
It's also about personal programs you wrote for your specific use case,
as well as programs that don't make sense for other people and would just
be confusing.
Eg, I use wwb. Most people don't even know what it is.
Most people wanted git. I installed it system-wide until it became part
of 9front. Netsurf can be similar.
It's about software you, the admin, provide for all users, or software
you, the user, provide for yourself.
sirjofri
21.10.2021 02:18:39 Pavel Renev <an2qzavok@gmail.com>:
> What would be the difference between system-wide vs user-based
> programs?
> Like vanilla rio vs rio with custom colors?
> Can't think of much else.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-10-21 9:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-20 10:48 [9front] installing things system-wide vs for user Stuart Morrow
2021-10-20 11:38 ` sirjofri
2021-10-21 0:18 ` Pavel Renev
2021-10-21 5:51 ` sirjofri
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).