JNI 被意外删除

JNI 被意外删除

我正在使用 Ubuntu 10.04。我使用 root 终端意外删除了该jni文件夹。/usr/lib/

有什么方法可以重新安装这些文件吗?或者我应该重新加载 Ubuntu?我尝试从另一台笔记本电脑(与我的品牌和配置相同)复制文件,但有 2 个文件未被复制。

答案1

中的文件/usr/lib/jni都是由各种 Ubuntu 软件包安装的,可以通过重新安装这些软件包来恢复。您可以使用以下命令重新安装软件包:

sudo apt-get install --reinstall <packagename>

其中<packagename>是要重新安装的软件包的名称。

弄清楚需要重新安装哪些软件包可能有点棘手,因为看起来像是多个软件包安装文件/usr/lib/jni。您可以使用以下命令大致了解要重新安装的软件包:

dpkg -l | grep jni

这将列出您已安装的软件包的jni名称。我将首先重新安装每个软件包,看看它是否能解决您的问题。

答案2

找到JNI包名称,然后在终端中运行此命令:

apt-get --reinstall install PACKAGE_NAME

相关内容