Установка двоичных файлов на centos

Когда я устанавливаю что-то на свой сервер CentoS, я обычно следую инструкциям, где я могу просто установить пакет с помощью "yum install xy" viola, все готово. Иногда мне нужно получить более свежую версию, которая обычно предлагается только в скомпилированном двоичном файле (из Github). Итак, я получаю .tar.gz, и я не уверен, как мне его правильно установить.

Что я сделал:

cd /opt
mkdir packagename
cd packagename
wget fileurl.tar.gz
tar -xvfz fileurl.tar.gz

Моя проблема:

Несмотря на то, что я могу запустить библиотеку (на этот раз, например, «dotnet»), команда не доступна глобально. Я что-то делаю неправильно или просто пропущен шаг, чтобы команда стала доступна глобально?

0
задан 23 June 2017 в 03:13
1 ответ

Переменная окружения PATH определяет, какие команды глобально доступны. По умолчанию он будет включать / usr / bin и, возможно, / usr / local / bin, вы можете увидеть текущую настройку с помощью echo $ PATH . Обычно вы можете добавить каталоги к своему пути, изменив $ HOME / .bashrc или $ HOME / .bash_profile и добавив export PATH = $ PATH: / the / new / directory и повторно открыв оболочку.

]
1
ответ дан 4 December 2019 в 16:13

Теги

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