首页 > TAG信息列表 > lib64
OpenSSL升级至 1.1.1x版本
本文可用于已预装的openssl-1.0.2版本升级至1.1.1x。 检查当前版本 [root@develop ~]# openssl version OpenSSL 1.0.2k-fips 26 Jan 2017 获取OpenSSL安装包 通过官网下载:https://www.openssl.org/source 或使用wget命令下载: wget https://www.openssl.org/source/openssl-1.【问题记录-C哈勃】drogon安装后找不到libjson.so.25
使用drogon_ctl新建新项目出现 drogon_ctl: error while loading shared libraries:libjson.so.25 解决:是libjson.so.25默认安装在了/usr/local/lib64, 使用 echo "/usr/local/lib64" >> /etc/ld.so.conf 然后 ldconfigKingbaseES V8R6 维护管理案例之---Kstudio在CentOS 7启动故障
案例说明: 在CentOS 7上安装KingbaseES V8R6C006数据库后,启动Kstudio图形界面启动失败,gtk动态库加载失败,安装gtk相关动态库后,问题解决。 适用版本: KingbaseES V8R6C006 故障现象: 启动Kstudio: 问题分析: 加载动态库: [kingbase@node102 .cp]$ pwd /opt/Kingbase/ES/V8R6_C6/ClieKingbaseES V8R6维护管理案例之---Kstudio在CentOS 7启动故障
案例说明: 在CentOS 7上安装KingbaseES V8R6C006数据库后,启动Kstudio图形界面启动失败,gtk动态库加载失败,安装gtk相关动态库后,问题解决。 适用版本: KingbaseES V8R6C006 故障现象: 启动Kstudio: 问题分析: 加载动态库: [kingbase@node102 .cp]$ pwd /opt/Kingbase/ES/V8R6_C6/ClientTnet_mlx5: cannot load glue library: /lib64/libmlx5.so.1
安装openstack报错 net_mlx5: cannot load glue library: /lib64/libmlx5.so.1: version `MLX5_1.6' not found (required by /usr/lib64/dpdk-pmds-glue/librte_pmd_mlx5_glue.so.18.11.0) net_mlx5: cannot initialize PMD due to missing run-time dependency on rdma-co/www/server/php/56/sbin/php-fpm:error while loading shared libraries:libssl.so.1.0. 0:cannot open sh
在开启PHP是要使用libssl.so.1.0. 0或者libcrypto.so.1.0.0,但由于他们大多没有1.0.0版本,我是基于链接解决的,以libcrypto.so.1.0.0为例 1.首先查看一下当前系统文件里,libcrypto.so都有哪些版本 ll /usr/lib64/libcrypto.so.* 2.属实没有这个libcrypto.so.1.0.0,但是有这个/usr/liblinux拷贝依赖库到指定目录——Linux 批量依赖库拷贝(ldd)
背景 如何将程序依赖的动态库拷贝到指定的目录? 例子 1、通过LDD查看依赖的动态库。 # ldd postgres linux-vdso.so.1 => (0x00007ffcfc324000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb6151ba000) libxml2.so.2 => /lib64/libxml2.so.2 (0x00007fb614e4f000) libpamC++笔记-Asan(address-sanitize)的使用
目录参考资料ASAN使用检查越界检查内存泄露 参考资料 https://github.com/google/sanitizers/wiki/AddressSanitizer ASAN使用 检查越界 测试代码 test_asan.cpp #include <iostream> int main() { int *arr = new int[10]; int res = arr[10]; // index out of bounds stdmongo: error while loading shared libraries: libcrypto.so.10: cannot open shared object file: No suc
自己构建的docker mongodb,启动失败 查看缺少文件 #ldd /data/usr/mongodb/bin/mongod docker的 /lib64 目录下少了文件:libcrypto.so.10、libssl.so.10 查看宿主机: #ll /lib64/libcrypto.so.1* #ll /lib64/libssl.so* 复制文件 #cp /lib64/libcrypto.so.1Your OpenSSL headers do not match your library
2022年4月9日 23:37 configure: error: Your OpenSSL headers do not match your library. Check config.log for details. If you are sure your installation is consistent, you can disable the check by running "./configure --without-openssl-header-check". A黑群晖DS918+ 42218 物理机+U盘引导启动 安装流程梳理
黑群晖DS918+ 42218安装流程梳理: 1. 启动方式:物理机+U盘启动 2. 流程(参考文章链接) 2-1.修改引导img镜像里面的grub.cfg文件,配置参数,并更新到镜像 netif_num=2 mac1=xxxxxx mac2=xxxxxx sn=xxxxxx # 使用ChipEasy_4.0工具查看引导U盘的vid和pid值 vid=xxxxxx pid=xxxxxx # B460M主Ubuntu20.04配置TensorRT
linux20.04 + CUDA11.3 + cudnn8.2 + TensorRT8.0.1.6 nvidia-smi显示的CUDA版本和nvcc -V得到的CUDA版本会不一致,nvidia-smi显示的是支持的最高的 1.安装CUDA,从官网下载,可下在run的和deb的,按照提示的命令安装,安装完成后/usr/local/cuda*路径下 2.安装cudnn,从官网下载,下载tar软件运行和编译过程及库调用机制(以及删除库的恢复方法)
1.ldd是个外部命令 [root@centos7 ~]# type ldd ldd is /usr/bin/ldd 2.ldd:是用来打印共享对象(库)依赖关系 3.1)来查查ls调用的二进制库有哪些 [root@centos7 ~]# which ls alias ls='ls --color=auto' /usr/bin/ls [root@centos7 ~]# ldd /usr/bin/lscentos 报错:error while loading shared libraries: libpcap.so.0.8: cannot open shared object file: No s
先直接yum安装libpcap-devel: ➜ ~ yum install libpcap-devel 然后locate一下,发现了安装的是1.5.3版本,定位出/usr/lib64目录下的三个文件: ➜ ~ locate libpcap /usr/lib64/libpcap.so.1 /usr/lib64/libpcap.so.1.5.3 /usr/share/doc/libpcap-1.5.3 /usr/share/doc/libpcap-1.5.嵌入式Linux开发中qt.conf配置
Qt程序启动时会用QLibraryInfo类载入qt.conf文件,qt.conf主要用于配置qt编译环境,如qt头文件所在路径,qt动态库所在路径等。如果没有qt.conf,qt会采用硬编码在qmake内的路径 如下是常用的qt.conf路径及功能 [Paths] #待续 Prefix = /usr Headers = /usr/include/qt5 Libraries =mydumper 安装
mydumper 安装 编译安装下载安装包上传软件解压安装依赖包cmake编译安装验证缺少库文件测试总结 rpm包安装下载安装包安装测试 遗留问题 mydumper是社区开源产品,支持并行导出,导入。功能单一,当我们在进行逻辑备份时,可以使用它进行单纯的数据备份。但是它不是MySQL自带的工linux 安装 talib 的完美姿势!
安装 TA-Lib $ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz $ tar -zxvf ta-lib-0.4.0-src.tar.gz $ cd ta-lib/ $ ./configure --prefix=/usr $ make $ make install $ pip install TA-Lib 顺利安装完成!!! 戏剧性的一幕紧跟其后,在我准备导入使用时,记一次动态依赖包版本过高解决过程
举例:xxx.so 包依赖了openssl的libssl.so 和 libcrypto.so 包, 由于openssl版本为1.1.1k 已经取消了一些接口函数,尝试低版本后发现openssl-1.0.2j.tar.gz包含这些接口函数。 另外xxx.so为动态包,是不能将openssl-1.0.2j.tar.gz 编译后libssl.a 这种方法引用的 首先检验缺少那些依赖包安装cudnn
网上搜到了一些安装cudnn的步骤,都是这样的: 1. 从官网下载cudnn 2. 解压 3. 将解压出来的lib64和include中所有的内容都拷贝到/usr/local/cuda的lib64和include中 不行。 看了一下解压出来的内容,lib64里面包含了两个软链接,直接cp过去软链接会失效。正确的做法是把lib64的路径yum安装导致大部分命令失效
背景 原因是我在CentOS 7 上yum安装一个软件后,安装时都是正常的,没任何错误,但是当我使用ls、ps、vi命令的时候,心脏骤停!大部分命令直接失效了! 原因 报错如下,只能使用cd 、sln这些命令,其他的都报这个错,而且远程也不能开启新的会话了。 这种情况还好我没有关闭机器重启,不然就连/usr/bin/ld: 找不到 -lcudnn
命令行进入 /usr/local/cuda-10.0/lib64 路径下,运行以下命令: sudo cp lib* /usr/local/cuda/lib64/ cd /usr/local/cuda/lib64/ sudo rm -rf libcudnn.so libcudnn.so.7sudo ln -s libcudnn.so.7.4.2 libcudnn.so.7sudo ln -s libcudnn.so.7 libcudnn.sopstack 追踪进程-转
转: https://wangchujiang.com/linux-command/c/pstack.html pstack 显示每个进程的栈跟踪 补充说明 pstack命令 可显示每个进程的栈跟踪。pstack 命令必须由相应进程的属主或 root 运行。可以使用 pstack 来确定进程挂起的位置。此命令允许使用的唯一选项是要检查的进程的abrt-cli: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/libstdc++.so.6)
ssh登录后出现 Last login: Mon Nov 8 18:12:29 2021 from 192.168.20.206 'abrt-cli status' timed out 在终端执行abrt-cli status后,提示如下: abrt-cli: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/libstdc++.so.6) 解决: cd /usr/local/src sinnobackupex备份报错: qpress: Unexpected end of source file
简介: 线上使用innobackupex备份,使用命令innobackupex --decompress解压时,发现失败,于是手动解压报错文件,报错如下: # qpress -d xtrabackup_logfile.qp ./qpress: Unexpected end of source file -- try the -R flag to recover qpress: Disk full while writing destinaCentOS 8下OpenSSL 3和OpenSSL 1共存的方法
搞了好久这个问题,现在把发现的问题记录下来。虽然标题是写CentOS 8,但是,很多Linux应该是通用的。 目前,OpenSSL 1系列还是默认安装的,如果非要安装OpenSSL 3怎么办呢? 下载OpenSSL 3的源码,可以去OpenSSL 3官网源码下载。 解压缩并进入解压后的目录,在目录里面执行./Configure && make