Из этот ответ Мне нужно обновить psql
в Google Cloud Shell. Но при любом обновлении, которое я делаю там, отображается такое предупреждение:
Обратите внимание, что ваш компьютер Cloud Shell недолговечен, и никакие общесистемные изменения не сохранятся после завершения сеанса.
Итак, как мне обновить psql
в Google Cloud Shell и как это сделать постоянно?
К сожалению, краткий ответ на этот вопрос заключается в том, что сделать его постоянным обновлением невозможно. Однако я нашел обходной путь и надеюсь, что это может быть полезно для всех, кто разрабатывает из Китая.
gcloud
на этом сервере. Если вы используете сервер Ubuntu, как я, вы можете следовать эта инструкцияpsql
. Для серверов Linux вы можете следовать эта инструкцияgcloud init
. Установите соответствующий проект и расположение сервера. Найдите расположение сервера в консоли Google Cloud.gcloud sql connect <postgres-instance-name> --user=<username> --quiet
Тогда это работает!
Теперь я могу использовать GCLOUD без VPN, потому что сначала подключаюсь к тому серверу, который я настраиваю.