J'ai un problème étrange.
[.____] Je corrige actuellement une installation flash sur BackTrack 5 (basée sur Ubuntu). J'ai vraiment besoin de faire fonctionner le flash, alors j'ai levé les yeux sur Google. Sur un conseil d'administration, un gars a déclaré que sur cette distribution (qui est enfin basé sur Debian), Flash s'installe dans Iceweasel-Flashplugin, nous devons donc changer le chemin d'accès à partir de Iceweasel à Firefox. (Ou dites à Firefox de rechercher le plugin là-bas, je ne suis pas sûr).
Mais voici la partie étrange. Lorsque vous utilisez la commande de localisation, je peux trouver un fichier et le chemin d'accès. Essayer la commande CAT sur ce chemin exact donne "aucun fichier ou répertoire", et même avec LS -LA rien ne vient. Je n'ai que deux fichiers commençant par I.
Est-ce que quelqu'un sait pourquoi cela se passe? Et s'il y aurait un moyen de réparer cet installation flash?
Merci beaucoup d'avance.
locate
utilise une base de données appelée locatedb
. Il est normalement mis à jour par les emplois System Cron. Si la DB n'a pas été mise à jour, elle montrera des fichiers/nouveaux répertoires inexistants ou nouveaux. Vous pouvez forcer une mise à jour avec la commande updatedb
. Voir ce lien entre autres.
Manpage de locate
dit clairement -
locate reads one or more databases prepared by updatedb and writes
file names matching at least one of the PATTERNs to standard output,
one per line.
By default, locate does not check whether files found in database still
exist; locate can never report files created after the most recent
update of the relevant database.
localiser est basé sur une base de données généralement mise à jour une fois par jour via Cron. Forcer une mise à jour: Run updatedb
et votre locate iceweasel
retournera des résultats à jour.