服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

在没有互联网的系统上安装RPM导致依赖冲突:libstdc ++。so.6,libm等

为了避免XY的问题,让我先描述一下情况。 我们有一个独特情况的客户项目。 我们有一个相对现代的软件栈(Keras DNN的东西),需要在客户端的系统上运行。 该系统是一个Cloudera CentOS 6集群,用于安全生产。 我们无法保证这件事曾经见过networking。 我们开发了一个bash脚本,它使用RPM从磁盘安装必要的软件包,并在我们的本地模拟(容器化)集群上进行testing(因为repo数据库不是最新的,所以YUM失败)。 经过一番捣鼓之后,我们能够让Keras运行起来,而不需要像从互联网上的数据包那样运行。 客户端有自己的虚拟化系统,它应该和实际的集群非常接近(就configuration而言)。 但是,当他运行它时,总是发生巨大的灾难。 很多错误,如: (用于通过sudo rpm -Uvh glibc-common-2.12-1.209.el6_9.1.x86_64.rpm glibc-2.12-1.209.el6_9.1.x86_64.rpm glibc-headers-2.12-1.209.el6_9.1.x86_64.rpm glibc-devel-2.12-1.209.el6_9.1.x86_64.rpm安装glibc-common-2.12和朋友sudo rpm -Uvh glibc-common-2.12-1.209.el6_9.1.x86_64.rpm glibc-2.12-1.209.el6_9.1.x86_64.rpm glibc-headers-2.12-1.209.el6_9.1.x86_64.rpm glibc-devel-2.12-1.209.el6_9.1.x86_64.rpm ) warning: ./rpm/glibc-common-2.12-1.209.el6_9.1.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY error: Failed dependencies tzdata >= 2015g-4 is needed by glibc-common-2.12-1.209.el6_9.1.x86_64.rpm libc.so.6(GLIBC_2.13)(64bit) is needed by (installed) util-linux-2.23.2-26.el7.x86_64 libc.so.6(GLIBC_2.13)(64bit) is […]