Я использую Ubuntu 10.04. Я случайно удалил jni
папка в /usr/lib/
при помощи корневого терминала.
Есть ли какой-либо способ, которым я могу переустановить эти файлы?, или я должен перезагрузить Ubuntu?. Я попытался копировать файлы с другого ноутбука (то же делает, Конфигурация как мой), но 2 файла не копировались.
Файлы в /usr/lib/jni
были все установлены различными пакетами Ubuntu, и они могут быть восстановлены путем переустановки тех пакетов. Можно переустановить пакет с командой как:
sudo apt-get install --reinstall <packagename>
где <packagename>
название пакета, который Вы хотите переустановить.
Выяснение, какие пакеты необходимо переустановить, могло бы быть немного хитрым, потому что похоже, что несколько пакетов устанавливают файлы в /usr/lib/jni
. Можно, вероятно, заставить общее представление о пакетах переустанавливать с этой командой:
dpkg -l | grep jni
Это перечислит пакеты, с которыми Вы установили jni
на их имена. Я запустил бы путем переустановки каждого из тех пакетов и видел бы, решает ли он проблему.
Найдите JNI
имя пакета затем выполняет эту команду в терминале:
apt-get --reinstall install PACKAGE_NAME