https://github.com/rvoicilas/inotify-tools
пример использования: inotifywait -e modify -m / tmp / foo &; echo test> foo
выводит: / tmp / foo MODIFY
Encontré una solución, muchas gracias a estas publicaciones:
https://stackoverflow.com/questions/37121895/yocto-build-loadlocale-c-130
Problema de No se puede establecer la configuración regional; ¡asegúrese de que $LC _*y $LANG sean correctos!
Sin embargo, todavía no estoy seguro de dónde echar la culpa de este problema.
Primero, para obtener una línea de comando utilizable, $LANG
debe definirse:
>$ LANG=/usr/lib/locale/en_US
(la configuración LANG=en_US
NO funcionó, ¡se requiere la ruta!)
Luego, la línea de comando debería poder usarse nuevamente. Edite locale.gen
como raíz y elimine los comentarios de todas las configuraciones regionales que desee utilizar en su sistema:
>$ sudo vim /etc/locale.gen
Ahora ejecute locale-gen
como root y el sistema debería estar reparado.
La nota:dpkg-reconfigure locales
no funcionó porque también arrojaba errores.
Para evitar este problema, elimine cmake
antes de actualizar (si está instalado )y actualice su sistema usando apt-get upgrade
. No pude averiguar qué paquete necesitaría una actualización específica.
Pensé que actualizar locales
debería ser suficiente, pero eso no funcionó ya queapt-get upgrade locales
(o los paquetes relacionados )dan como resultado un error de paquetes borken:
>$ sudo apt-get upgrade locales
[...]
The following packages have unmet dependencies:
libc-dev-bin : Depends: libc6 (< 2.20) but 2.27-3 is to be installed
Recommends: manpages-dev but it is not going to be installed
libc6-dev : Depends: libc6 (= 2.19-18+deb8u10) but 2.27-3 is to be installed
E: Broken packages
y aunque creo que el paquete relevante es console-data
(, ya que le preguntará amablemente qué diseño de teclado -le gustaría usar durante una actualización completa ), la actualización console-data
resultó en la actualización de los mismos paquetes como apt-get upgrade
se habría actualizado.