Сентябрь 9th, 2009 |
Published in
Без рубрики
В новой версии Firefox появилась поддержка Open video format/HTML5, что позволяет проигрывать видео без дополнительных плагинов.
Цитата из UPDATING:
AUTHOR: gecko@FreeBSD.org
If your Firefox crashes with the following message while viewing a
HTML5 page: «Bad system call (core dumped)» you need to load the sem
module (kldload sem).
To load sem module on every boot, put the following into your
/boot/loader.conf:
sem_load=»YES»
# uname -a
FreeBSD mephist.jam.zenon.net 7.2-RELEASE FreeBSD 7.2-RELEASE #45: Sun May 31 00:02:34 UTC 2009 root@tinderbox.3c-consulting.lokal:/usr/obj/usr/src/sys/GENERIC i386
Собственно подгружаем модуль sem (POSIX semaphores)
и добавляем в rc.conf, чтобы модуль подгружался при старте системы.
# echo 'sem_load="YES"' >> /etc/rc.conf
Июль 20th, 2009 |
Published in
Без рубрики
Чтобы yum мог поключаться через прокси необходимо в уонфигурационном файле yum.conf (/etc/yum.conf) добавить параметр:
proxy=http://proxy_host:proxy_port
если требуется авторизация:
proxy=http://login:password@proxy_host:proxy_port
Май 12th, 2009 |
Published in
Без рубрики
Сборка PECL-модуля под правами пользователя, если доступен для
редактирования php.ini. Рассмотрим на примере http://pecl.php.net/package/zip
% mkdir ~/src; cd ~/src
% fetch http://pecl.php.net/get/zip-1.8.10.tgz
% tar zxvf zip-1.8.10.tgz; cd ~/src/zip-1.8.10
Создаем необходимое configure окружение для модуля.
> /usr/local/php5/bin/phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
Создаем простой врапер для php-config, который будет
подменять путь extension-dir на локальный ~/local/phpext.
`cat ~/php-config`:
#!/usr/local/bin/perl
if ($ARGV[0] eq '--extension-dir') {
print $ENV{'HOME'}."/local/phpext\n";
} else {
system("/usr/local/php5/bin/php-config ".$ARGV[0]);
}
Проверим работу скрипта:
%chmod +x ~/php-config
%/usr/local/php5/bin/php-config --extension-dir
/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613
%~/php-config --extension-dir
/home/username/local/phpext
Конфигурируем с собственным php-config и собираем.
%./configure --with-php-config=$HOME/php-config
% gmake install clean
После этого убеждаемся в том, что модуль появился в ~/local/phpext.
> ls -la ~/local/phpext/
total 320
-rwxr-xr-x 1 username 112 306126 12 май 11:13 zip.so
Единственное, что осталось – в конфигурационном файле php.ini
исправить значение extension_dir и дописать «extension=zip.so».
% egrep '(zip.so|^extension_dir)' ~/php.ini
extension_dir = "/home/username/local/phpext"
extension=zip.so
Перезапускаем httpd, если это необходимо.
Апрель 20th, 2009 |
Published in
Без рубрики
На странице загрузки плагина скачиваем последнюю версию.
Если версия OS не определилась, то идем по ссылке «Different operating system or browser?»,
далее выбираем Solaris и «Flash Player 10 for Solaris x86″.
Распаковываем архив, файл копируем в /usr/lib/firefox/plugins для централизованной
установки, в $HOME/.mozilla/firefox/plugins для установки конкретному пользователю.
Апрель 18th, 2009 |
Published in
Без рубрики
Есть славная команда cdrw
Она много чего может.
Перечислить пишущие приводы:
cdrw -l
Записать ISO-образ:
cdrw -i /psth/to/disk1.iso
С ключиком -C можно записать чуть больший объем данных,
чем обычно (74 минут или 681984000 байт на CD, 4.7 Гб на DVD)..
cdrw -Ci /path/to/disk1.iso
А так очистить CD/DVD-RW:
cdrw -b all
cdrw(1)