Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Установка BigBlueButton 0.81
Эти инструкции предполагают, что у вас не установленна предыдущая версия BigBlueButton.
Если вы обновляете BigBlueButton с 0.80 до 0.81, тогда начинало здесь.
taran123
02.10.13 в 11:22
|
|
1. Обновление сервера Следующие шаги установят 0.81. Сначала вы должны дать вашему серверу доступ к хранилищу установочного пакета BigBlueButton. В окне терминала, скопируйте и вставьте следующие команды.
# Добавление ключа BigBlueButton wget http://ubuntu.bigbluebutton.org/bigbluebutton.asc -O- | sudo apt-key add -
# Добавить URL BigBlueButton хранилища *******????****** echo "deb http://ubuntu.bigbluebutton.org/lucid_dev_081/ bigbluebutton-lucid main" | sudo tee /etc/apt/sources.list.d/bigbluebutton.list Далее, убедитесь, что у вас есть lucid multiverse в sources.list. Выполните следующие действия.
taran123
02.10.13 в 11:29
|
|
$ grep "lucid multiverse" /etc/apt/sources.list Если у вас есть lucid multiverse в sources.list, вы должны увидеть
deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse Если вы не видите deb строку для lucid multiverse, выполните следующие строки, чтобы добавить этот репозиторий в sources.list.
echo "deb http://us.archive.ubuntu.com/ubuntu/ lucid multiverse" | sudo tee -a /etc/apt/sources.list Прежде чем двигаться дальше, выполните dist-upgrade, чтобы обновить все текущие пакеты на вашем сервере.
sudo apt-get update sudo apt-get dist-upgrade Если вы прежде не обновлялись, тогда apt-get может рекомендовать вам перезагрузку сервера после завершения dist-upgrade. Выполните перезагрузку прежде чем перейти к следующему шагу.
taran123
02.10.13 в 11:50
|
|
2. Установить LibreOffice BigBlueButton использует LibreOffice для преобразования загруженных документов MS Office в формате PDF. LibreOffice делает намного лучшую работу по преобразованию документов, чем по стандартный пакет OpenOffice в Ubuntu 10.04.
Во-первых, мы будем устанавливать заглушки пакет OpenOffice. Это будет служить в качестве заполнителя для зависимостью BigBlueButton на OpenOffice ..
wget http://bigbluebutton.googlecode.com/files/openoffice.org_1.0.4_all.deb sudo dpkg -i openoffice.org_1.0.4_all.deb Если вы получили сообщение об ошибке, проверьте, установленно ли у вас ядро openoffice.org-core. Если это так, то удалите все существующие пакеты openoffice.org и попытайтесь установить пакет снова.
Далее, мы установим LibreOffice
sudo apt-get install python-software-properties
sudo apt-add-repository ppa:libreoffice/libreoffice-4-0 sudo apt-get update
sudo apt-get install libreoffice-common sudo apt-get install libreoffice
taran123
02.10.13 в 16:30
|
+1
|
3. Установка Ruby Система запись и воспроизведение использует Ruby для обработки записанных сессий.
Проверьте, установлена ли у вас предыдущая версия ruby.
dpkg -l | grep ruby Если ruby уже установлен, то проверьте его версию
~$ ruby -v ruby 1.9.2p290 (2011-07-09 revision 32553) Если версия ruby не соответствует указанной выше, тогда удалите её прежде чем продолжить.
Загрузите следующий предварительно собранный пакет ruby.
wget https://bigbluebutton.googlecode.com/files/ruby1.9.2_1.9.2-p290-1_amd64.deb Следующая команда установки будет выдавать ошибку о не найденных зависимостях.
sudo dpkg -i ruby1.9.2_1.9.2-p290-1_amd64.deb Для разрешения зависемостей, введите
taran123
02.10.13 в 16:43
|
|
sudo apt-get install -f После того как пакет установиться, выполните следующие две команды для настройки путей к исполняемым файлам ruby.
sudo update-alternatives --install /usr/bin/ruby ruby /usr/bin/ruby1.9.2 500 \ --slave /usr/bin/ri ri /usr/bin/ri1.9.2 \ --slave /usr/bin/irb irb /usr/bin/irb1.9.2 \ --slave /usr/bin/erb erb /usr/bin/erb1.9.2 \ --slave /usr/bin/rdoc rdoc /usr/bin/rdoc1.9.2 sudo update-alternatives --install /usr/bin/gem gem /usr/bin/gem1.9.2 500 Выполните следующую команду, чтобы проверить, что ruby установлен.
$ ruby -v ruby 1.9.2p290 (2011-07-09 revision 32553) gem установлен.
taran123
02.10.13 в 17:22
|
|
$ gem -v 1.3.7 Наконец, чтобы убедиться, что вы можете установить gems, выполните команды ниже, чтобы установить тест gem. (BigBlueButton не нуждается в gem hallo; скорее, мы просто убеждаемся что gem работает должным образом).
$ sudo gem install hello Успешно установлен hello-0.0.1 1 gem установлен Установка ri документации для hello-0.0.1... Установка RDoc документации для hello-0.0.1...
Убедитесь, что вы можете выполнить эти три команды без ошибок, прежде чем продолжить с этими инструкциями. Если вы столкнетесь с ошибками, пожалуйста, напишите в BigBlueButton-setup и мы поможем вам устранить ошибки.
Вы можете удивиться, почему бы не использовать по умолчанию Ruby пакеты для Ubuntu 10.04? К сожалению, они устарели. Благодаря Брендану Рибера для вышеупомянутого сценария установки последней ruby на Ubuntu 10.04 в пакете.
SSDOC
03.10.13 в 07:36
|
|
4. Установка ffmpeg BigBlueButton использует FFmpeg для обработки видео файлов для воспроизведения. Чтобы установить FFmpeg, создайте файл с названием Install-ffmpeg.sh и скопируйте в следующем сценарии.
SSDOC
03.10.13 в 07:50
|
|
sudo apt-get install build-essential git-core checkinstall yasm texi2html libvorbis-dev libx11-dev libxfixes-dev zlib1g-dev pkg-config LIBVPX_VERSION=1.2.0 FFMPEG_VERSION=2.0.1 if [ ! -d "/usr/local/src/libvpx-${LIBVPX_VERSION}" ]; then cd /usr/local/src sudo git clone http://git.chromium.org/webm/libvpx.git "libvpx-${LIBVPX_VERSION}" cd "libvpx-${LIBVPX_VERSION}" sudo git checkout "v${LIBVPX_VERSION}" sudo ./configure sudo make sudo checkinstall --pkgname=libvpx --pkgversion="${LIBVPX_VERSION}" --backup=no --deldoc=yes --default fi if [ ! -d "/usr/local/src/ffmpeg-${FFMPEG_VERSION}" ]; then cd /usr/local/src sudo wget "http://ffmpeg.org/releases/ffmpeg-${FFMPEG_VERSION}.tar.bz2" sudo tar -xjf "ffmpeg-${FFMPEG_VERSION}.tar.bz2" cd "ffmpeg-${FFMPEG_VERSION}" sudo ./configure --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx sudo make sudo checkinstall --pkgname=ffmpeg --pkgversion="5:${FFMPEG_VERSION}" --backup=no --deldoc=yes --default fi
SSDOC
03.10.13 в 07:51
|
|
Затем запустите команду
chmod +x install-ffmpeg.sh ./install-ffmpeg.sh После того как сценарий заканчивается, проверьте, что ffmepg установлены, набрав команду FFmpeg -version. Вы должны увидеть следующее
$ ffmpeg -version ffmpeg version 2.0.1 built on Sep 1 2013 02:02:28 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1) configuration: --enable-version3 --enable-postproc --enable-libvorbis --enable-libvpx libavutil 52. 38.100 / 52. 38.100 libavcodec 55. 18.102 / 55. 18.102 libavformat 55. 12.100 / 55. 12.100 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 79.101 / 3. 79.101 libswscale 2. 3.100 / 2. 3.100 libswresample 0. 17.102 / 0. 17.102
SSDOC
03.10.13 в 07:53
|
|
5. Установка BigBlueButton Теперь мы готовы установить BigBlueButton.
sudo apt-get install bigbluebutton
Это единственная команда, где происходит все волшебство. Эта команда устанавливает все компоненты BigBlueButton с их зависимостями.Упаковка сделает всю работу за вас установить и настроить сервер BigBlueButton.
Если вы используете HTTP Proxy, вы получите сообщение об ошибке из пакета bbb-record-core. Вы можете решить это, вручную установив gems.
Если вы получили сообщение об ошибке
...... Error: FreeSWITCH didn't start Вы можете игнорировать его так, как мы сделаем перезапуск всех компонентов в шаге 7
SSDOC
03.10.13 в 08:01
|
|
6. Установите API Demos Для интерактивного тестирования BigBlueButton сервер, можно установить набор API Demos.
sudo apt-get install bbb-demo Вы будете нуждаться в установке bbb-demo, если вы хотите присоединиться к тестовому совещанию запущеному с вашей страницы приветствия BigBlueButton сервера. Это то же самое страницу приветствия вы видите в dev081 тест сервере.
Позже, если вы хотите удалить API Demos, вы можете ввести команду
sudo apt-get purge bbb-demo
SSDOC
03.10.13 в 08:06
|
|
7. Сделать аккуратную перезагрузку. Для обеспечения BigBlueButton аккуратное начало, введите следующие команды:
sudo bbb-conf --clean sudo bbb-conf --check --clean опция очистить все log файлы для BigBlueButton. --check опция просмотра log файлы на наличие ошибок.
Выход из sudo bbb-conf --check будет отображать текущие параметры и, после текста, " Potential problems described below ", отобразит любою потенциальную конфигурацию или проблему, которую при запуске он обнаружил.
SSDOC
03.10.13 в 08:29
|
|