Назад | Перейти на главную страницу

Ubuntu добавляет команды в bash

Я использую Zend Framework. Недавно я установил последнюю версию ZF. Я пытаюсь использовать zend tool с терминала в ubuntu. Когда я показываю версию ZF, я все еще вижу версию 1.9.6. Как я могу убедиться, что ZF команда будет использовать последнюю версию?

Я думаю, что однажды добавил ZF в свой профиль терминала, но не знаю, как его изменить.

Может кто-нибудь помочь мне?

Это не проблема с Bash. Для меня это звучит как проблема пути. Вы не упомянули, как вы установили версию 1.9.6 или как вы установили последнюю версию. Так что я могу только догадываться, что происходит. Но я предполагаю, что обе версии по-прежнему устанавливаются на разные пути, а 1.9.6 обнаруживается первой из-за того, как настроен ваш путь.

Вы можете увидеть свой текущий путь, запустив echo $PATH. И вы можете узнать, какая команда ZF выполняется, запустив which ZF. Итак, если вы знаете путь к двоичному файлу, который хотите запустить, это просто вопрос исправления вашего PATH. Я также предлагаю удалить старую версию, если она не нужна, чтобы у вас больше не возникало проблем.