Какой пакет предоставляет исходный текст Postgresql?
Если у меня нет /etc/init.d/postgresql файл в каком пакете можно найти?
2 ответа
Решение
Я предполагал, что это была опечатка в Q, но поиск на packages.ubuntu.com нашел файл в любом доступном пакете, независимо от того, установлен он или нет.
Если вы хотите найти файл в пакете, который уже установлен, вы можете найти это dpkg (эквивалентно dpkg-query) опция полезна:
-S, --search filename-search-pattern...
Search for packages that own files corresponding to the given pattern.
Standard shell wildchars can be used in the pattern. This command will
not list extra files created by maintainer scripts, nor will it list
alternatives.
Может быть попробовать dpkg -S postgresql
Увидеть:
- Руководство по Ubuntu-серверу для dpkg: https://help.ubuntu.com/lts/server guide/dpkg.html
man dpkgстраница: http://manpages.ubuntu.com/manpages/trusty/man1/dpkg.1.htmlman dpkg-queryстраница: http://manpages.ubuntu.com/manpages/trusty/man1/dpkg-query.1.html
/etc/init.d/postgresql обеспечивается postgresql-commonсогласно индексу пакетов.