r-studio, еще раз.
(хотя наверно не актуально)
вы из командной строки запускаете не createdb без параметров, а вперед пытаетесь подключиться к серверу PSQL.
Т.е. как выглядит процесс.
- Установили PSQL, запустили, посмотрели, что процесс на месте.
- Подключились к серверу
- Сказали ему создать базу данных
- Сервер выполнил команду
- Разрулили доступ
Вы пытаетесь перескочив второй пункт обратиться к третьему. Так не получится, вы пропускаете большой дополнительный пласт абстракции и сущности базы данных. PostgreSQL не файловая, а полноценная база данных (да, знаю, файловые строго говоря тоже полноценные, но суть в другом).
Представьте что это отдельная машина, к которой надо получить терминальный доступ. Нельзя сказать "База создайся" и она где-то волшебным образом создастся. Нет, тут все по шагам. )
Поэтому первая задача - получить "терминальный доступ" - командную строку сервера.
psql
https://postgrespro.ru/docs/postgresql/9.6/app-psql