Опишу вариант решения проблемы, с которой лично столкнулся.
Проблема заключалась в том, что подключиться к Postgresql на Big sur мне так и не удалось. Различные форумы в преодолении проблемы не помогли. Обошёл проблему с помощью Docker.
Что нужно сделать, что бы установить Postgresql на Docker:
1. Установить Docker.
2. Установить сам Postgresql и если нужно pgAdmin. Вот ссылка на установку одного Postgresql, а вот ссылка на установку Postgres + PgAdmin.
Вторая ссылка на английском и в ней всё коротко описано, поэтому если возникают сложности с её пониманием, то советую прежде воспользоваться первой ссылкой, которая на русском. Она более подробная.
Кирилл
35 уровень
Если mac os не подключается к Postgresql, используй Docker.
Комментарии (12)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #2460969
22 августа 2021, 20:36
в чем вопрос, просто поставить постгре на БС и подключить к нему проект ?
0
VladimirMaster
20 августа 2021, 13:10
Кирилл, ты красавчик! 😉👍 И с докером теперь знаешь как работать. Докер - это не сложно на самом деле и проще гораздо, если вникнешь.
+2
Кирилл Java Developer
20 августа 2021, 13:24
Владимир, благодарю!
До слов "не сложно" про докер мне ещё как до Китая )) Как и про любую прогу с похожим интерфейсом, аля git, nix os. (про схожесть могу ошибаться кончено, но как по мне, так они имеют схожие подходы в реализации).
Надо будет видимо в эту тему погружаться основательно. Книгу одну прочёл конечно "Командная строка Linux", но она больше про код, а не архитектуру. Да и про git книгу прочёл, но она, как оказалось на данном этапе совершенно лишняя для меня. Всё забылось за пол года... Как и "Сети нисходящий подход" собственно )) В общем всему своё время, так понимаю.
+1
VladimirMaster
20 августа 2021, 15:14
Всё забылось за пол года
Все, что не используешь, все забудешь. По этой причине в профессии программиста все не выучишь. Важно научиться быстро обучаться новому и не прекращать вспоминать старое (это то самое, что называют опыт). 😉
0
Кирилл Java Developer
20 августа 2021, 17:11
Да уж. Это точно. )
0
Aleksei Software Engineer в Cisco Expert
20 августа 2021, 07:27
У меня работает нормально, устанавливал через Homebrew, если правильно помню. Мак с M1 чипом?
+1
Кирилл Java Developer
20 августа 2021, 07:31
Чип intel.
В том-то и дело, что сперва установил стандартной установкой. Не заработало. Начал пытаться через Homebrew. В итоге и тут не заработало. Возможно наследил просто и не смог исправить...
Раз работает, то здорово! Мне это было важно узнать. В следующий раз можно будет глубже просто в этом покопаться. )
0
Justinian Judge в Mega City One Master
20 августа 2021, 07:17
Во многих местах видел, что назывались рабочие решения без докера, но мака нет, не проверить пока.
Но рабочее решение дорого стоит, спасибо, полезный пост, лайкайте народ )
+1
Кирилл Java Developer
20 августа 2021, 07:22
Если опробуешь на Big sur, то отпишись. Самому интересно понять, мои руки виноваты или ОС. Дело в том, что пока мудрил с установкой, мог наворотить делов. А не зная сути nix ОС, так понимаю копаться можно очень долго в поисках проблемы )
0
Justinian Judge в Mega City One Master
20 августа 2021, 07:44
Я попробую, но подозреваю что у кого-то да работает точно.
Дело не в руках, реально, иногда так ребром стает, я такие кейсы встречал, ну вообще объяснения нет, если глубоко не закапываться в системное программирование, ОС, компоненты и регистры, на одном и том же наборе железа и версий ОС, могут быть два разных результата.
Особая ценность поэтому является добыть рабочее решение, каким бы оно не было.
Слово "костыль" придуман и живет в компьютерном жаргоне не просто так, оно же по другому не работает часто, программные продукты с миллионами строк кода которые взаимодействуют с друг другом на фоне постоянно меняющихся версий, как это вообще еще работает это уже магия.
В твоем случае, я бы советовал сфокусирваться на других вещах, а к этому моменту вернуться либо по необходимости, либо через полгодика, не раньше, все глюки компьютерные не победить, жизни не хватит, пока победишь один, другой появится
+1
Кирилл Java Developer
20 августа 2021, 07:47
Благодарю! )
0
fFamous
20 августа 2021, 06:22
Сохранил на будущее, спасибо 👍
+1