BOINC - установка и настройка под Gentoo: различия между версиями

Материал из AlexNook
Перейти к навигацииПерейти к поиску
(Новая: для настройки и установки http://209.85.129.132/search?q=cache:20H_UYZcU0kJ:www.fr.gentoo-wiki.com/Boinc+gentoo+wiki+boinc+install&hl=en&ct=clnk&cd=1&client=opera ...)
 
 
Строка 1: Строка 1:
для настройки и установки http://209.85.129.132/search?q=cache:20H_UYZcU0kJ:www.fr.gentoo-wiki.com/Boinc+gentoo+wiki+boinc+install&hl=en&ct=clnk&cd=1&client=opera
'''[[wikipedia:ru:BOINC|BOINC]]''' - ('''Berkeley Open Infrastructure for Network Computing''') — открытая [[wikipedia:ru:программное обеспечение|программная]] платформа [[wikipedia:ru:Калифорнийский университет в Беркли|(университета) Беркли]] для [[wikipedia:ru:распределённые вычисления|распределённых вычислений]]) — некоммерческое межплатформенное ПО для организации распределённых вычислений.


/var/lib/boinc/gui_rpc_auth.cfg
Лично мне понравилась идея [[wikipedia:ru:Rosetta@home|Росетты]]. Однако можно выполнять и множество проектов сразу.


/etc/conf.d/boinc
Для установки данной программы я использую сервер на базе Gentoo, куда и будет ставится программа и обычный свой десктоп на базе WinXP, где будет стоять клиент для возможности удалённого подключения к серверу и управлением работой программы на сервере.


==Установка==
Т.к. программный продукт замаскировали в портажах по причине:
{{Warning|Packages are masked for a reason: they are either being tested or are known to be unstable. Unmask and emerge masked packages at your own risk.}}
то необходимо отредактировать файл '''/etc/portage/package.keywords''', добавив в него строку


{{File|/etc/portage/package.keywords|<pre>
sci-misc/boinc ~amd64
</pre>}}
Далее устанавливаем саму программу:
{{root|emerge boinc}}
Не значю что точно означает  '''server''', но я его активировал
{{USEFlag|extended=yes|
{{EnableFlag|server}}
{{EnableFlag|unicode}}
{{DisableFlag|X}}}}
Далее добавляем программу в автозапуск:
{{root|rc-update add boinc default}}
Пробуем запустить программу:
{{root|/etc/init.d/boinc start}}
==Настройка удалённого коннекта к программе==
Как говорилось выше, управлять программой буду из-под ОС WinXP. Для этого надо отредактировать строку в файле '''/etc/conf.d/boinc'''
{{File|/etc/conf.d/boinc|<pre>
# Allow remote gui RPC yes or no
ALLOW_REMOTE_RPC="yes"
</pre>}}
Затем создаём пароль для удалённого доступа к прграмме:
{{root|echo 'Password' > /var/lib/boinc/gui_rpc_auth.cfg}}
Теперь делаем рестарт программы и всё готово:
{{root|/etc/init.d/boinc restart}}
==Соединение с удалённым компьютером из клиента в WinXP==
Для соединения с сервером необходимо поставить программу boinc под WinXP, затем зайти в меню, как показанно на скриншоте и ... - всё работа сделанна!
[[Image:boinc_change_computer.png|thumb|Смена компьютера]]
Единственный минус - нельзя просматривать красивые заставки, крутящихся структур белка, но польза проекту от этого не уменьшается!
==Ссылки==
# [[wikipedia:ru:BOINC|Wikipedia BOINC]]
# [http://boinc.bakerlab.org/rosetta/ Сайт проекта Rosetta@HOME]
# [http://boinc.berkeley.edu/ Сайт программы BOINC]


[[Category:Index]]
[[Category:Index]]
[[Category:Linux]]
[[Category:Linux]]

Текущая версия на 17:07, 6 декабря 2008

BOINC - (Berkeley Open Infrastructure for Network Computing) — открытая программная платформа (университета) Беркли для распределённых вычислений) — некоммерческое межплатформенное ПО для организации распределённых вычислений.

Лично мне понравилась идея Росетты. Однако можно выполнять и множество проектов сразу.

Для установки данной программы я использую сервер на базе Gentoo, куда и будет ставится программа и обычный свой десктоп на базе WinXP, где будет стоять клиент для возможности удалённого подключения к серверу и управлением работой программы на сервере.

Установка

Т.к. программный продукт замаскировали в портажах по причине:

Warning: Packages are masked for a reason: they are either being tested or are known to be unstable. Unmask and emerge masked packages at your own risk.

то необходимо отредактировать файл /etc/portage/package.keywords, добавив в него строку

File: /etc/portage/package.keywords
sci-misc/boinc ~amd64

Далее устанавливаем саму программу:

emerge boinc

Не значю что точно означает server, но я его активировал

Use Flags: server unicode -X (?)

Далее добавляем программу в автозапуск:

rc-update add boinc default

Пробуем запустить программу:

/etc/init.d/boinc start

Настройка удалённого коннекта к программе

Как говорилось выше, управлять программой буду из-под ОС WinXP. Для этого надо отредактировать строку в файле /etc/conf.d/boinc

File: /etc/conf.d/boinc
# Allow remote gui RPC yes or no
ALLOW_REMOTE_RPC="yes"

Затем создаём пароль для удалённого доступа к прграмме:

echo 'Password' > /var/lib/boinc/gui_rpc_auth.cfg

Теперь делаем рестарт программы и всё готово:

/etc/init.d/boinc restart

Соединение с удалённым компьютером из клиента в WinXP

Для соединения с сервером необходимо поставить программу boinc под WinXP, затем зайти в меню, как показанно на скриншоте и ... - всё работа сделанна!

Смена компьютера

Единственный минус - нельзя просматривать красивые заставки, крутящихся структур белка, но польза проекту от этого не уменьшается!

Ссылки

  1. Wikipedia BOINC
  2. Сайт проекта Rosetta@HOME
  3. Сайт программы BOINC