Архив

Публикации с меткой ‘FreeBSD’

Firefox 3 + FreeBSD 8.1 = работающий Flash.

Для поддержки браузером Mozilla Firefox 3 в ос FreeBSD технологии Flash, нам нужно проделать несколько несложных действий:

1. правим /etc/make.conf

OVERRIDE_LINUX_NONBASE_PORTS= f10
OVERRIDE_LINUX_BASE_PORT= f10
LINUX_DIST_SUFFIX= -f10

2. правим /etc/sysctl.conf

compat.linux.osrelease=2.6.16

3. если в вашей системе до этого небыло поддержки линукса – редактируем /etc/fstab, добавляем linprocfs:

linproc /compat/linux/proc linprocfs rw 0 0

4. устанавливаем эмулятор линукса, сам Firefox и flashplugin:

cd /usr/ports/emulators/linux_base-f10 && make install clean
cd /usr/ports/www/firefox && make install clean
cd /usr/ports/www/linux-f10-flashplugin10 && make install clean

5. Привязываем flashplugin к Firefox ставим nspluginwrapper:

cd /usr/ports/www/nspluginwrapper && make install clean

для Firefox плагин ставится следующим образом:
– создаем директорию для плагинов:

mkdir -p ~/.mozilla/plugins

- создаем симлинк на плагин:

cd ~/.mozilla/plugins
ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so

- устанавливаем плагин:

[fantom@main ~/.mozilla/plugins]$ nspluginwrapper -v -a -i
Auto-install plugins from /home/fantom/.mozilla/plugins
Looking for plugins in /home/fantom/.mozilla/plugins
Install plugin /home/fantom/.mozilla/plugins/libflashplayer.so
into /home/fantom/.mozilla/plugins/npwrapper.libflashplayer.so

Ну вот и все на этом установка флеш плагина завершена, перезапускаем браузер, и идем смотреть ролики на youtube.com ;)

FreeBSD 8 + UTF-8 в консоли

Уже с 8.0-RELEASE, FreeBSD поддерживает юникод в консоли.
Чтобы включить UTF-8, необходимо проделав следующие шаги:

1. Добавить в конфигурацию ядра строки

options TEKEN_UTF8
options TEKEN_XTERM

2. Заменить ‘cons25′ на ‘xterm’ в /etc/ttys
3. Пересобираем ядро

cd /usr/src && make buildkernel KERNCONF=MYUTF8

4. Устанавливаем ядро

make installkernel

5. Перегружаемся, и с радостью пользуемся UTF-8 в консоли FreeBSD!!!