error while loading shared libraries: libhwloc.so.5: cannot open shared object file: No such file or directory

摘要:
但是,如果您第二次更改系统并在第一个解决方案中使用该命令,仍然会报告错误。因此,转到/usr/lib/x86_在64linuxgnu目录中查找文件,并发现文件libhwloc.So.5不存在。我认为这很荒谬。安装包已正常安装,但尚未安装命令。我在网上查了几次,但都没有答案,所以我尝试强行添加一个libhwloc.so.5文件,这是为了创建一个软连接。出乎意料的是,这真的是可能的。做一个简单的记录。如果你遇到类似的问题,你可以试试。

安装一个服务的时候碰到了这个问题:

error while loading shared libraries: libhwloc.so.5: cannot open shared object file: No such file or directory

遇到了两次,一次是在Ubuntu 18系统上,一次是在Ubuntu 20系统上。

解决办法如下:


# 这一步一定不能少
sudo apt-get install -y libhwloc-dev

# 处理办法一
sudo ln -s /usr/lib/x86_64-linux-gnu/libhwloc.so.5.7.6 /usr/lib/x86_64-linux-gnu/libhwloc.so.15

# 处理办法二
sudo ln -s /usr/lib/x86_64-linux-gnu/libhwloc.so /usr/lib/x86_64-linux-gnu/libhwloc.so.5

第一次碰到这个问题时,执行处理办法一的命令后,正常了。

但是第二次换个系统,再使用处理办法一的那个命令,还是会报错。于是就去/usr/lib/x86_64-linux-gnu目录下找文件,发现确实没有libhwloc.so.5这个文件,就觉得挺离谱的。安装包都正常执行安装了,命令没装上,服气。网上查了几次,也没答案,于是就尝试一下强行增加一个libhwloc.so.5文件,就是创建一个软连接嘛,没想到真的可以了,™的大力出奇迹。

简单做个记录,有碰到类似问题的朋友可以试试。

免责声明:文章转载自《error while loading shared libraries: libhwloc.so.5: cannot open shared object file: No such file or directory》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇让这家有12万名员工、1.7万种产品的钢铁厂平滑上云的黑科技是什么?查询条件(规约模式应用)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux 之不同运维人员共用root 账户权限审计

一、为什么?   在中小型企业,公司不同运维人员基本都是以root 账户进行服务器的登陆管理,缺少了账户权限审计制度。不出问题还好,出了问题,就很难找出源头。   这里介绍下,如何利用编译bash 使不同的客户端在使用root 登陆服务器使,记录各自的操作,并且可以在结合ELK 日志分析系统,来收集登陆操作日志 二、环境   服务器:centos 6.5...

linux 根目录扩容方法

准备知识 linux volume 1.(PV)physical volume disk ; 物理硬盘 物理硬盘需要转换成lvm(logic volume manage)可识别的状态,将磁盘的system id 转换成8e(lvm的识别码),再通过 pvcreate转换成PV,这样才能对磁盘加以利用 2.(VG) volume group 磁盘组, 由p...

解决Deepin每次打开Chome都提示解锁登录密钥环的麻烦

密钥环是linux系统用于安全保存程序私密数据的模块,可以用于加密保存密码、证书、密钥等安全数据。chrome的密钥环用于保存本地访问站点密码或缓存从google服务器同步下来的访问站点的密码。 Deepin系统的chrome会默认会把密码放在登录密钥环里,之所以会提示解锁登录密钥环是因为你的登陆密钥环被锁定了,只要把你的登陆密钥环解锁就可以了。 安装se...

关于linux免密登录的配置及ssh客户端基于私钥文件的登录

操作系统环境: CentOS Linux release 7.7.1908 (Core) 1、首先在linux服务器上,使用ssh-keygen命令生成密钥对文件(一直回车即可,默认使用rsa算法),如下所示       其中还支持的算法有dsa | ecdsa | ed25519 | rsa | rsa1,使用其他算法只需要使用-t选项指定即可    ...

DockerFile与镜像(Image)仓库

深入Docker 之 Image: 当我们使用docker pull mysql 这个命令获取镜像的时候,到底他是怎么做的?我们登录官方提供的仓库看一下 https://github.com/docker-library. 我们搜索mysql并且选择对应的版本,比如 5.7 我们会看到改目录下只有两个文件,其中最重要的则是这个Dockerfile 文件了...

linux系统统计某一字符出现的次数

1、创建测试数据 [root@linuxprobe test]# cat a.txt e i j s e f s d g e d d 2、利用grep命令统计字符e出现的次数 [root@linuxprobe test]# grep -o "e" a.txt | wc -l 3 3、同时统计e和d出现的次数 [root@linuxprobe test]#...