我无法在 Amazon 标准 linux 实例上安装这个名为 librsync 的库。
我试过这个:
yum install librsync-devel
但我得到了No package librsync available
(我猜很公平!)
我还遵循了安装说明,上面写着:
To build and test librsync from the extracted distribution do;
$ ./configure
$ make all check
我不是 linux 专家,我提取了库文件并运行了这些命令:
[ec2-user@ip-**-***-**-*** librsync]$ ./configure
-bash: ./configure: Permission denied
[ec2-user@ip-**-***-**-*** librsync]$ sudo ./configure
sudo: ./configure: command not found
[ec2-user@ip-**-***-**-*** librsync]$ sudo configure
sudo: configure: command not found
我更改了配置文件的权限并./configure
再次运行该命令。我得到了一长串是的(完整的日志在这里),然后是这个:
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
我完全迷路了。知道如何在 EC2 linux 实例上安装这个 librsync 库吗?