如何为 git 编译 libsecret 文件,而我的 git 安装中没有这个文件夹
how to compile libsecret file for git whereas I don't have this folder in my git installation
我的版本 > 2.11,我需要使用凭证管理器。
我读到我需要使用 libsecret :
sudo apt-get install libsecret-1-0 libsecret-1-dev
cd /usr/share/doc/git/contrib/credential/libsecret
sudo make
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
但是 git 安装是在没有使用 yum 的情况下进行的,因为我的 git 版本没有作为 red hat 7.9 的软件包提供。所以我们编译了源代码。
Git 运行良好,但我没有此文件夹:
/usr/share/doc/git/contrib/credential/libsecret
所以我无法执行 make 命令。
解决方法是什么?
如果您从源代码编译,那么只需 cd
到您克隆代码或提取 tarball 的位置,然后 cd contrib/credential/libsecret
和 运行 从那里制作。并相应地调整到内置凭证助手的路径。
我的版本 > 2.11,我需要使用凭证管理器。 我读到我需要使用 libsecret :
sudo apt-get install libsecret-1-0 libsecret-1-dev
cd /usr/share/doc/git/contrib/credential/libsecret
sudo make
git config --global credential.helper /usr/share/doc/git/contrib/credential/libsecret/git-credential-libsecret
但是 git 安装是在没有使用 yum 的情况下进行的,因为我的 git 版本没有作为 red hat 7.9 的软件包提供。所以我们编译了源代码。
Git 运行良好,但我没有此文件夹: /usr/share/doc/git/contrib/credential/libsecret
所以我无法执行 make 命令。
解决方法是什么?
如果您从源代码编译,那么只需 cd
到您克隆代码或提取 tarball 的位置,然后 cd contrib/credential/libsecret
和 运行 从那里制作。并相应地调整到内置凭证助手的路径。