You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将指定Debian包对应安装到Amazon Linux 2 Docker镜像中

Amazon Linux 2 中对应Debian/Ubuntu包的等价RPM包及安装方法

包对应关系

以下是你原Debian/Ubuntu包对应的Amazon Linux 2 RPM包:

  • libssl-dev → openssl-devel(提供SSL开发所需的头文件和库)
  • zlib1g-dev → zlib-devel(zlib压缩库的开发组件)
  • libsasl2-dev → cyrus-sasl-devel(SASL认证框架的开发包)
  • openssl → openssl(与Debian包同名,包含SSL工具及运行库)
  • libldap2-dev → openldap-devel(OpenLDAP的开发文件)
  • curl → curl(同名,命令行HTTP/HTTPS工具)
  • ldap-utils → openldap-clients(提供ldapsearch等LDAP客户端工具)

完整安装命令

适配Docker环境的非交互式安装命令如下,同时包含清理步骤以减小镜像体积:

yum update -y \
    && yum install -y --setopt=tsflags=nodocs \
    openssl-devel \
    zlib-devel \
    cyrus-sasl-devel \
    openssl \
    openldap-devel \
    curl \
    openldap-clients \
    && yum clean all \
    && rm -rf /var/cache/yum/*

补充说明

  1. RPM生态中,开发包通常以-devel为后缀,对应Debian系的-dev包;
  2. --setopt=tsflags=nodocs参数会跳过文档安装,等价于Debian系的--no-install-recommends,用于减小镜像体积;
  3. yum clean all和删除/var/cache/yum/*对应Debian系的apt-get clean及清除/var/lib/apt/lists/*,用于清理安装缓存。

内容的提问来源于stack exchange,提问作者João Casarin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 14:34:55