首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在EC2上安装libsodium

在EC2上安装libsodium
EN

Unix & Linux用户
提问于 2021-03-23 10:11:20
回答 1查看 1.4K关注 0票数 0

我试图在一个AWS Ec2 (Linux)实例上安装R和相关的软件包。包由于依赖于libsodium而失败。

R失效

代码语言:javascript
运行
复制
    ------------------------- ANTICONF ERROR ---------------------------
Configuration failed because libsodium was not found. Try installing:
 * deb: libsodium-dev (Debian, Ubuntu, etc)
 * rpm: libsodium-devel (Fedora, EPEL)
 * csw: libsodium_dev (Solaris)
 * brew: libsodium (OSX)
If libsodium is already installed, check that 'pkg-config' is in your
PATH and PKG_CONFIG_PATH contains a libsodium.pc file. If pkg-config
is unavailable you can set INCLUDE_DIR and LIB_DIR manually via:
R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
--------------------------------------------------------------------

试图在EC2上安装Trying

代码语言:javascript
运行
复制
[ec2-user@ip-xxx R]$ sudo yum install libsodium
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
amzn2-core                                                                                                                                                                                  | 3.7 kB  00:00:00
No package libsodium available.
Error: Nothing to do

如果我给利伯钠的话也一样

代码语言:javascript
运行
复制
[ec2-user@ip-xxx R]$ yum info libsodium-devel
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Error: No matching Packages to list

===编辑====

正如在这里中所建议的那样,我试图为RHEL安装EPEL (sudo yum install epel-release),它重新定向到amazon,我安装如下所示

代码语言:javascript
运行
复制
ec2-user@ip-xxx R]$ sudo amazon-linux-extras install epel
Installing epel-release
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
Cleaning repos: amzn2-core amzn2extra-R3.4 amzn2extra-docker amzn2extra-epel
17 metadata files removed
6 sqlite files removed
0 metadata files removed
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
amzn2-core                                                                                                                                                                                  | 3.7 kB  00:00:00
amzn2extra-R3.4                                                                                                                                                                             | 3.0 kB  00:00:00
amzn2extra-docker                                                                                                                                                                           | 3.0 kB  00:00:00
amzn2extra-epel                                                                                                                                                                             | 3.0 kB  00:00:00
(1/9): 
:
(9/9): amzn2-core/2/x86_64/primary_db                                                                                                                                                       |  51 MB  00:00:00
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-11 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================
 Package                                              Arch                                           Version                                         Repository                                               Size
==============================================================================
Installing:
 epel-release                                         noarch                                         7-11                                            amzn2extra-epel                                          15 k

Transaction Summary
===============================================================================
Install  1 Package

Total download size: 15 k
Installed size: 24 k
Is this ok [y/d/N]: y
Downloading packages:
epel-release-7-11.noarch.rpm                                                                                                                                                                |  15 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-11.noarch                                                                                                                                                                        1/1
  Verifying  : epel-release-7-11.noarch                                                                                                                                                                        1/1

Installed:
  epel-release.noarch 0:7-11

Complete!

但它还是失败了,因为“没有发现利伯钠”。

$ sudo find / -iname -iname$

感谢关于如何在AWS EC2上安装install的任何提示。

致以问候。

EN

回答 1

Unix & Linux用户

发布于 2022-09-08 09:08:21

在安装EPEL之后,我成功地在AWS 2上安装了Linux:

安装<#>1:

sudo amazon-linux-extras install epel

2.安装Install:

sudo yum install libsodium-devel.x86_64

(您可以通过运行yum search libsodium-devel来搜索确切的包名,在我的例子中,它给出了实际的包名:libsodium-devel.x86_64

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/640656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档