Как запустить программу, установленную через терминал

Я следовал этим простым инструкциям, чтобы загрузить и установить platform.sh на мою машину. В основном я только что побежал curl -sS https://platform.sh/cli/installer | php из моего каталога по умолчанию (каталог, в который вы переходите при вводе cd в терминале) используя терминал. Похоже, все установлено в порядке.

Направления говорят, чтобы потом просто бежать platform из терминала, чтобы начать использовать его. Но когда я бегу platform из того же каталога терминал просто сообщает мне "платформа: команда не найдена".

Я думаю, может быть, есть какая-то проблема пути или что-то. Я не очень хорош в Linux, так что, вероятно, я просто не понимаю, что происходит. Я думаю, что, возможно, мне придется ссылаться на программу по какому-то пути, но я не знаю, каким будет путь к программе. Кроме того, я хотел бы упростить для себя, чтобы я мог просто запустить программу, набрав platform вместо того, чтобы каждый раз печатать весь путь.

Может кто-нибудь, пожалуйста, помогите мне?

1 ответ

Решение

Установщик добавил следующий фрагмент к ~/.bashrc в моей системе:

# Automatically added by Platform.sh CLI installer
export PATH="/home/andrew/.platformsh/bin:$PATH"
. '/home/andrew/.platformsh/shell-config.rc' 2>/dev/null

Таким образом, расширение вашего $PATHэто означает, что для первого запуска вы должны использовать две команды:

source ~/.bashrc
platform

В противном случае ваша система не будет выглядеть в очень нестандартном месте: $HOME/.platformsh/bin, Когда вы вышли из системы и снова вошли в систему, вам не понадобится source ~/.bashrc линия снова...

Другие вопросы по тегам