linux – 我删除了libssl.so.10
发布时间:2020-12-13 17:20:03 所属栏目:Linux 来源:网络整理
导读:我不能apt-get,我删除了libssl.so.10 大多数命令包括wget给我一些东西到libssl.so.10的末尾:无法打开共享对象文件:没有这样的文件或目录 是否有一种可靠的方法可以在我仍有活动连接时备份所有数据. 解决方法 您是否真的删除了真正的.so文件或仅删除了指向
我不能apt-get,我删除了libssl.so.10
大多数命令包括wget给我一些东西到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) 我们来试试吧! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容