Я использую сервер, и у меня нет root-доступа. Мне нужна более новая версия пакета. Итак, я установил его с префиксом в свой локальный каталог и обновил $ PATH и $ LD_LIBRARY_PATH. Поскольку сервер имеет ту же команду, когда я использую, which команда все еще указывает на старую версию. Как я могу переопределить эту команду с моей новой командой в моем локальном каталоге?

1 ответ1

1

Обновление $ PATH является правильным; однако, поскольку он интерпретируется слева направо, ваш пользовательский каталог bin должен находиться перед системными каталогами:

PATH="$HOME/bin:$PATH"

...или похожие.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .