linux 取消软链接lib库,linux – 我删除了libssl.so.10

您是否真的删除了真正的.so文件或仅删除了指向真实.so文件的软链接,因此库创建者可以动态刷新库,以便重新编译系统中的所有程序.

如果你只删除了软链接,让我们找到它!

使用

find /usr/lib | grep libssl

找到真正的.so文件,如果你找到它,重新创建软链接:

ln /usr/lib/path/to/real/libssl /lib/libssl.so.10

也许程序(现在:apt-get)尝试到达指定路径中的共享库,该路径编译到程序中,找到您的程序:

which apt-get

(我的结果是:/usr/bin/apt-get)

并在程序中找到“潜在”共享库位置:

strings /path/to/your/program

(我的结果是:

/lib64/ld-linux-x86-64.so.2

libapt-pkg.so.4.12

libutil.so.1

libstdc++.so.6

libm.so.6

libgcc_s.so.1

libc.so.6

__libc_start_main

install - Install new packages (pkg is libc6 not libc6.deb)

)

啊,它是静态使用/lib64/ld-linux-x86-64.so.2

(看起来像我的apt-get编译的whitout libssl)

我们来试试吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值