
Здравствуй, centos, пока Dibian. Пока. Переставил на одном из серверов Centos, с целью, так сказать развиваться, изучать основные дистрибутивы поподробнее. Соответственно возникла задача: надо из недорогой веб-камеры сделать пост наблюдения 🙂
Для этих целей мы будем использовать программу fswebcam, которая будет забирать изображения из /dev/video0. Поскольку rpm-пакета не нашлось, я скомпилировал вручную:
yum install make gcc gd-devel
С вопросами соглашаемся, ставим пакеты. Далее качаем исходники fswebcam:
cd /tmp
wget http://www.firestorm.cx/fswebcam/files/fswebcam-20110717.tar.gz
Конфигурим:
./configure
Компилируем и устанавливаем. :
make
make install
Готово. Да, знаю, что для бинарных дистрибутивов сборка пакетов есть муветон, но уж простите, rpm-пакет делать лень. Теперь надо подключить веб-камеру в usb-порт и настроить программу. Я наваял простой скрипт:
#!/bin/bash
while true
do
#rm /home/siteroot/public_html/capture.jpg
fswebcam /home/siteroot/public_html/capture.jpg
sleep 3
done
Read more…
30 июня в списке рассылки Debian Devel Announce было объявлено о переходе текущей тестовой ветки Debian в состояние заморозки. Это означает, что все дальнейшие обновления пакетов должны ограничиваться исправлениями ошибок. Пакеты, для которых на момент заморозки были более новые версии в Sid, автоматически получили исключения и будут обновлены немного позже. Прочие обновления и добавление новых пакетов возможны лишь по согласованию с Release Team (командой, ответственной за подготовку нового выпуска дистрибутива).
Среди интересных нововведений можно отметить:
поддержку Multiarch;
пакеты, когда возможно, собираются с использованием опций компилятора, повышающих безопасность (http://wiki.debian.org/HardeningWalkthrough);
/tmp по умолчанию в tmpfs (окончательного решения пока нет).
Debian 7.0 будет включать:
ядро Linux 3.2.0 (LTS-ветка);
поддержку стандарта LSB 4.1;
компилятор GCC 4.7;
Python 2.7;
Perl 5.14;
среду рабочего стола GNOME 3.4;
среду рабочего стола KDE 4.8.4 (кроме приложений KDE PIM (4.4.11));
среду рабочего стола Xfce 4.8;
офисный пакет LibreOffice 3.5.4;
графический редактор GIMP 2.8;
веб-браузер Iceweasel 10.0 (ESR-ветка);
почтовый клиент Icedove 10.0 (ESR-ветка);
веб-сервер Apache 2.2.22;
PHP 5.4.4;
MySQL 5.5.24;
и многое другое.
Ссылка на источник
Ссылка на первоисточник

Собственно, qwerty-форум отключили, на работе нечего делать, а готовиться к сессии лень. Вот я и решил написать сюда. Как и обещал – мы переехали на новый сервер, купили ИБП, все теперь на raid-1 🙂 Однако, заполняться блог почему-то перестал. Быть может, дело в работе, может еще в чем-то, но это необходимо исправлять.
За это время успели выйти:
- Debian 6.0.6
- Linux-kernel 3.6
- Slackware 14.0
Вот такие дела.

Наверное каждый хотел попробовать понаблюдать за тем, что происходит вокруг, когда рядом с компьютером никого нет? Либо просто фотографировать себя за работой в течении продолжительного времени, как программа hidden от Mac. Многие интересовались, можно ли реализовать что-то подобное на Linux? Отвечаю: да можно. Есть даже несколько готовых реализаций таких программ. Достоинство этого скрипта в том – что он может работать без X, и не зависит от того, залогинен ли пользователь в системе.
Устанавливаем программу fswebcam:
aptitude update && aptitude -y install fswebcam
Я бы рекомендовал под работу этого скрипта создать отдельного пользователя, от которого потом запускать скрипт.
#!/bin/bash
cd ~/
mkdir .hidecam
cd .hidecam/
_now=$(date +"%Y_%m_%d_%S")
_file="capture_$_now.jpg"
echo "Starting backup to $_file..."
fswebcam "$_file"
exit 0
Создаем файл, вставляем туда текст скрипта. После этого, не забываем сделать его исполняемым:
chmod +x scriptcam
Соответственно, теберь это можно прописать в crontab, скажем что бы снимок делелся раз в 5 минут.
crontab -e
Дописываем строчку:
*/5 * * * * /path-to-script/scriptcam
Всё, теперь в папке .hidecam будут создаваться изображения с веб-камеры.

К сожалению, Google перестал выпускать deb, rpm и другие пакеты для Linux. Обусловлено это тем, что сама Picassa, которую портировали под Linux, работала непосредственно через свою отдельную копию Wine. Соответственно, мы с таким же успехом можем просто скачать установщик и произвести установку через Wine. После долгого тестирования выяснилось, что программа работает не хуже чем в родной среде, и выполняет все те же самые функции без каких-либо ограничений.
Скачиваем установочный пакет:
# wget http://dl.google.com/picasa/picasa39-setup.exe
Устанавливаем Wine, если не сделали этого раньше:
# aptitude update && aptitude -y install wine
Далее, переходим в папку, куда скачивали Picassa и устанавливаем обычным способом, как в Windows. После установки можно включить поиск по папкам на наличие имеющихся изображений, после чего создать библиотеку фотографий, и многое другое.
Recent Comments