从源头构建项目 - 确定/更改 bin 位置?

从源头构建项目 - 确定/更改 bin 位置?

我已经下载了 Ansible 的 git 存储库,并按照说明构建它。我不熟悉从源代码构建的过程,并且有些困惑。

http://docs.ansible.com/ansible/intro_installation.html

当一切完成后,ansible 成功运行。但是,它没有创建通常的配置目录/etc/ansible并且运行which ansible会产生/home/testuser/ansible/bin/

二进制文件位于此处看起来很奇怪吗?我这样做错了吗?我怎样才能安全地安装或移动它到/usr/bin/usr/local/bin

答案1

跑步which ansible产生/home/testuser/ansible/bin/

没关系。

环境设置更改一些环境变量。例如,PATH:

expr "$PATH" : "${PREFIX_PATH}.*" > /dev/null || export PATH="$PREFIX_PATH:$PATH"

它没有创建通常的配置目录/etc/ansible

没关系。

Ansible 不会创建该目录/etc/ansible

该目录/etc/ansible随包一起提供。

例如,Debian 软件包包含:

相关内容