Где программа установлена ​​после ./configure

Я устанавливаю программное обеспечение, используя следующие

wget <URL package.tar.gz> tar xzvf package.tar.gr ./configure package cd package make make install 

Моя проблема в том, что пакет не установлен в рабочем каталоге. Где он установлен по умолчанию? Где я должен добавить информацию о месте, где я хочу установить мои файлы?

  • Как заставить Xorg полностью игнорировать один из моих адаптеров дисплея?
  • Запустить Tmux с конкретными приложениями на каждой панели?
  • Какой формат использует человек?
  • Какие файлы конфигурации переопределяют / etc / default / locale?
  • Рабочая конфигурация GRUB для загрузки UEFI FreeBSD
  • Как правильно настроить параметры GRUB из системных настроек KDE
  • Manjaro не обновляет syslinux.cfg при установке новых ядер. Как это можно сделать?
  • Совместите тачпад правильно в xorg.conf на Dell XPS 15
  • One Solution collect form web for “Где программа установлена ​​после ./configure”

    Чтобы установить в пользовательский каталог, используйте следующее:

     ./configure --prefix=/desired/path make sudo make install 

    По умолчанию программы, установленные без добавленного префикса, будут расположены в /usr/local/bin . Чтобы проверить это, вы можете ввести имя which program_name после установки.

    Если вы устанавливаете свою программу в пользовательский каталог, она будет установлена ​​в /desired/path/bin . Затем вам необходимо убедиться, что каталог включен в PATH среды PATH . Если это не так, which program_name не будет работать, и вы не сможете запустить программу, не включая путь или находящийся в том же каталоге.

    Для этого вы можете добавить следующую строку в свой файл ~/.profile :

     export PATH=$PATH:/desired/path/bin 

    После внесения изменений вы можете набрать source ~/.profile для обновления переменной или войти в новую оболочку, чтобы изменения вступили в силу.

    Linux и Unix - лучшая ОС в мире.