JNI excluído acidentalmente

2

Estou usando o Ubuntu 10.04. Eu apaguei acidentalmente a pasta jni em /usr/lib/ usando o terminal raiz.

Existe alguma maneira de reinstalar esses arquivos? ou devo recarregar o Ubuntu ?. Eu tentei copiar arquivos de outro laptop (mesmo make, configuração como meu), mas 2 arquivos não estavam sendo copiados.

    
por karan 15.06.2011 / 13:44

2 respostas

1

Os arquivos em /usr/lib/jni foram todos instalados por vários pacotes do Ubuntu e podem ser restaurados por meio da reinstalação desses pacotes. Você pode reinstalar um pacote com um comando como:

sudo apt-get install --reinstall <packagename>

em que <packagename> é o nome do pacote que você deseja reinstalar.

Descobrir quais pacotes você precisa reinstalar pode ser um pouco complicado, porque parece que vários pacotes instalam arquivos em /usr/lib/jni . Provavelmente você pode ter uma ideia aproximada dos pacotes a serem reinstalados com este comando:

dpkg -l | grep jni

Isso listará os pacotes que você instalou com jni em seus nomes. Eu começaria reinstalando cada um desses pacotes e verificando se isso resolve o problema.

    
por Ben Williams 15.06.2011 / 14:02
0

Encontre o nome do pacote JNI e execute este comando no terminal:

apt-get --reinstall install PACKAGE_NAME

    
por Mike Thomsen 15.06.2011 / 14:09