Документация по ОС FreeBSD Среда, 18.06.2025, 10:45
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

Skype на FreeBSD 7.0 [2008]
Не люблю эту софтину, но как-то пришлось использовать. И натолкнулся на грабли. А грабли следующие: если внимательно прочитать, что пишет скайп после окончания установки, то сразу станет понятно, что надо использовать бинарную совместимость с линуксом, причем линукса, с ядром не старше 2.6. А FreeBSD по умолчанию ставит совместимость с Fedora Core 4. А в вышеуказанном линуксе используется ядро 2.4.
Лично я при установке всегда ставлю и поддержку линукса. А поэтому сначала надо будет её удалить.
root@localhost# kldunload -f linux.ko
root@localhost# umount -f /usr/compat/linux/proc
root@localhost# pkg_info | grep -i linux | awk '{print $1}' | sh -c 'while read PACKAGE; do pkg_delete -f $PACKAGE ; done'
root@localhost# rm -rf /compat/linux

Таким образом, мы удалили все пакеты, которые носят в себе название "linux". Теперь ставим новый линукс, как минимум, это должен быть Fedora Core 6.
root@localhost# cd /usr/ports/emulators/linux_base-fc6
root@localhost# make install clean
......................................
......................................
root@localhost# cd /usr/ports/net/skype
root@localhost# make install clean
......................................

Скайп вытянет за собой еще много чего от линукса.
Конечно в /etc/rc.conf должна быть строка:
linux_enable="YES"

Ну а в /etc/sysctl.conf надо вписать:
compat.linux.osrelease=2.6.16

Да, и в /etc/fstab надо бы добавить:
linprocfs               /compat/linux/proc linprocfs    rw      0       0

Поскольку скайп, обычно, ставится на desktop систему, то лучше перезагрузить компьютер. После перезагрузки проверяем, что у нас получилось:
root@localhost# compat/linux/bin/uname -a
Linux freebsd-localhost 2.6.16 FreeBSD 7.0-RELEASE #0: Fri Sep  5 14:01:15 MSD 2008 i686 i686 i386 GNU/Linux
                        ^^^^^^

Но кому _очень_ не хочется перезагружать компьютер и портить uptime можно попробовать следующее:
root@localhost# kldload linux
root@localhost# mount -t linprocfs none /usr/compat/linux/proc
root@localhost# sysctl compat.linux.osrelease=2.6.16

После чего скайп уже должен запуститься. Если нет, смотрим вывод /compat/linux/bin/uname -a и думаем, в чем дело.
Еще небольшая проблема. Скорее всего, милую девушку при тестовом звонке вы услышите. Но вот свою запись - вряд ли. Вывод простой - надо настроить миксер для микрофона
user@localhost% mixer -s mic 90
Setting the mixer mic from 0:0 to 90:90.
user@localhost% mixer -s rec 90
Setting the mixer rec from 0:0 to 90:90.
user@localhost% mixer -s phin 90
Setting the mixer phin from 0:0 to 90:90.

После этого всё должно работать нормально.


Источник: http://www.ounix.ru/index.php?page=article&id=30
Категория: Установка и настройка | Добавил: oleg (16.10.2008) | Автор: Dark
Просмотров: 967 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2025