CoreOS разработан как «голый» -костяк и, таким образом, содержит ровно столько функций, чтобы обеспечить кластерную инфраструктуру, и ничего более. Там нет менеджера пакетов, так как не нужно ничего устанавливать; Приложения и/или службы запускаются в контейнерах.
Поскольку вы хотите выполнить задание cron, вы можете использовать CoreOS для создания контейнера Docker или rkt , в котором вы можете установить cron и запустить свое задание.
Например, вы можете создать контейнер Docker, используя образ Debian, а затем использовать apt-get
для установки cron. Загвоздка в том, что контейнеры Docker предназначены для непосредственного запуска процесса и обычно не имеют системы инициализации, поэтому вам может потребоваться явный запуск демона cron.
1... generate a thumbnail e.g. for JPEGs, PNGs
Я не могу придумать ни одного API для Linux, который можно было бы использовать для этого. GTK/Qt/FLTK/Enlightenment имеют очень разные библиотеки изображений. Теоретически вы можете использовать libpng/libjpeg-turbo/libtiff
и другие подобные библиотеки для других форматов, а затем изменять размер, используя свои собственные алгоритмы.
2... fallback to extract document icons for the file if no thumbnail is available?
Я не понимаю этот вопрос, извините.