Обновить расположение tar по умолчанию (CENTOS) [закрыто]

Я не являюсь администратором Linux, но в последнее время я играл с node ... пакет, который я пытаюсь использовать меня не устраивает b / c tar, и я обнаружил, что использую tar (GNU tar) 1.15.1

, я загрузил новую версию в / usr / local / src , распаковал и установил это с помощью ./ configure FORCE_UNSAFE_CONFIGURE = 1 --bindir = / usr / local / bin / make make install

Мне пришлось использовать принудительно небезопасно, потому что я не мог запустить configure без использования root я сказал ему использовать --bindir = / usr / local / bin / потому что я хотел, чтобы это был мой tar по умолчанию я получил путь, выполнив 'which tar' и У меня есть путь / usr / local / bin / tar

, так что теперь новый tar установлен, но когда я делаю tar --version, я все еще вижу старый номер версии

, как мне установить новый tar на b e значение по умолчанию?

0
задан 17 August 2011 в 23:55
1 ответ

If you type:

/usr/local/bin/tar --version

what do you see?

If that is the correct version, then make sure that /usr/local/bin is at the beginning of your PATH (and that you don't have a tar alias overriding anything).

By default /usr/local/bin should come before /bin (which is where the CentOS provided tar lives). You can type echo $PATH, to verify.

1
ответ дан 4 December 2019 в 22:10

Теги

Похожие вопросы