NetBSD guide: Storing third-party software correction
"Scratch & Game channel" <[email protected]> Sun, 17 Dec 2023 16:55:16 +0700
| Newsgroups | gmane.os.netbsd.documentation |
|---|---|
| Message-ID | <CANpwtmwqce3JBUUda59PR1fdM5qVsO=igT5-Md-o723rD97QgQ@mail.gmail.com> |
--000000000000545a34060cb1a2dc Content-Type: text/plain; charset="UTF-8" On https://netbsd.org/docs/guide/en/chap-boot.html#chap-boot-pkgsrc > Storing third-party software > On many UNIX-like systems the directory structure under /usr/local is > reserved for applications and files which are independent of the > system's software management. This convention is the reason why most > software developers expect their software to be installed under > /usr/local. NetBSD has no /usr/local directory, but it can be created > manually if needed. NetBSD does not care about anything installed > under /usr/local, so this task is left to you as the system > administrator. This is a point for NetBSD, at my first thought. /usr/local sucks. (You can safely skip two line below.) Why separating "distro"-installed packages with user-installed packages? They are just packages that are not necessary for the system to boot up. Skipped over the pain installing NetBSD, I found that there is no /usr/local, but /usr/pkg with the identical directory structure !!! Will it worth mentioning? --000000000000545a34060cb1a2dc Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">On <a href=3D"https://netbsd.org/docs/guide/en/chap-boot.h= tml#chap-boot-pkgsrc">https://netbsd.org/docs/guide/en/chap-boot.html#chap-= boot-pkgsrc</a><br><br>> Storing third-party software<br>> On many UN= IX-like systems the directory structure under /usr/local is<br>> reserve= d for applications and files which are independent of the<br>> system= 9;s software management. This convention is the reason why most<br>> sof= tware developers expect their software to be installed under<br>> /usr/l= ocal. NetBSD has no /usr/local directory, but it can be created<br>> man= ually if needed. NetBSD does not care about anything installed<br>> unde= r /usr/local, so this task is left to you as the system<br>> administrat= or.<br><br>This is a point for NetBSD, at my first thought. /usr/local suck= s.<br>(You can safely skip two line below.)<br>Why separating "distro&= quot;-installed packages with user-installed packages?<br>They are just pac= kages that are not necessary for the system to boot up.<br><br>Skipped over= the pain installing NetBSD, I found that there is no<br>/usr/local, but /u= sr/pkg with the identical directory structure !!!<br><br>Will it worth ment= ioning?</div> --000000000000545a34060cb1a2dc--