Я верю who
полагается /var/run/utmp
или /var/run/wtmp
файл для определения логинов. Проверьте на проблему со своим / разделом var или полномочиями того файла/каталога.
Если OpenCV Вы имеете в виду библиотеки машинного зрения по http://opencv.willowgarage.com/ затем, они уже упаковываются для debian Научной Командой Debian.
Ваш лучший выбор состоит в том, чтобы загрузить debianised исходный пакет с Вашего ближайшего зеркала debian, изменить debian/rules и/или Make-файл или настроить и т.д. по мере необходимости, чтобы скомпилировать правильно на пи малины и восстановить пакеты.
Упаковочная работа уже сделана, нет никакой потребности сделать это снова.... и снова и снова каждый раз Ваш хотело обновить их.
Существует целый набор двоичных пакетов, но libopencv-dev, вероятно, что Вы хотите запустить с http://packages.debian.org/search?keywords=libopencv-dev
Эта страница должна иметь всю информацию и учебные руководства, в которых Вы нуждаетесь: http://wiki.debian.org/Packaging
Я думал, что добавлю лучший ответ на кого-либо еще, наблюдая за этой нитью.
Итак, если вы уже проходили беда построить OpenCV на устройстве, вы, вероятно, следовали инструкциям здесь:
http://docs.Opencv.org/doc/toctorials/introduction/linux_install /inux_Install.html
Ine, если вы не добавляете -D -D args
, чтобы динамически переопределить параметры CMake в шаге двух, и вместо этого просто запустить ..
Каталог сборки (созданный), он будет генерировать файл cmakecache.txt
.
Если вы редактируете файл cmakecache.txt
, вы можете изменить:
cpack_binary_deb: bool = на
... в дополнение к другим указанным переменным в приведенной выше ссылки OpenCV. Вместо бега сделать
или или
Установить
... просто запустить Сделать пакет
, а волшебство происходит.
Предупреждение: Если у вас есть с_cuda: Bool = On
У вас может быть проблемы с зависимостью с Packager - и это совершенно другой вопрос ...
Для получения дополнительной информации см. Подробнее CPAC _ * _ *: Bool
Параметры в файлах Cmake и обратитесь к документации CPack: