Я ставил вначале Puppy Linux Lucid 5.2.5, потому что для неё на ютубе есть видео по установке — www.youtube.com/watch?v=fJtYhl-7SqI
потом уже более позднею версию.
К моему стыду, я этим вопросом как то не озаботился. Я больше на карточку смотрел что бы скорость у неё была больше и система соответственно загружалась быстрее. Есть, правда, надежда что за меня этот вопрос проработали создатели дистрибутива, так как там пункт установки на compactflash идет отдельным вариантом.
Еще есть две очень хорошие книжки:
«Learning OpenCV — O'Reilly» — её написали до того как в OpenCV плюсы появилась, так что там еще C код, так же хороша как учебник по компьютерному зрению.
«OpenCV 2 Computer Vision Application Programming Cookbook» — более новая так что там уже C++, и там описано как библиотеку поставить и с компилятором использовать.
потом уже более позднею версию.
А пакеты там можно как обычные файлы скачать и по щелчку мыши установить — puppylinux.com/development/createpet.htm