Re: PostgreSQL binaries under /usr/lib, why?
От | Stuart Bishop |
---|---|
Тема | Re: PostgreSQL binaries under /usr/lib, why? |
Дата | |
Msg-id | CADmi=6MaAku9HHv+Roaef02hpq30a4xZACw2UctYY7Ug5oJk5w@mail.gmail.com обсуждение исходный текст |
Ответ на | PostgreSQL binaries under /usr/lib, why? (Rafael Martinez <r.m.guerrero@usit.uio.no>) |
Список | pgsql-general |
On Fri, Feb 22, 2013 at 4:41 PM, Rafael Martinez <r.m.guerrero@usit.uio.no> wrote: > Why are many postgres binaries in ubuntu under /usr/lib/postgresql? They are under /usr/lib/postgresql/${VERSION}/bin. This allows multiple PostgreSQL versions to coexist on the same Debian or Ubuntu server. > According to FHS-2.3, /usr/lib includes object files, libraries, and > internal binaries that are not intended to be executed directly by > users or shell scripts. Right. This is why wrappers are installed in /usr/bin that invoke the correct version of the executable when it is known (and a default version when it isn't, such as when you are connecting to a remote server). You shouldn't need to invoke anything from /usr/lib directly, unless you are doing something particularly low level. -- Stuart Bishop <stuart@stuartbishop.net> http://www.stuartbishop.net/
В списке pgsql-general по дате отправления: