特殊:Badtitle/NS100:FoldingAtHome/origami:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
第5行: | 第5行: | ||
-Christer Edwards | -Christer Edwards | ||
== Download == | == Download == | ||
To download the latest version of origami (as of this writing, 0.6. | Origami 0.6.8.3 is available in the Ubuntu 8.10 "Intrepid Ibex" repository. Simply: | ||
<pre><nowiki> | |||
sudo aptitude install origami | |||
</nowiki></pre> | |||
To download the latest version of origami (as of this writing, 0.6.9) visit: | |||
* [http://zelut.org/projects/origami/ origami download page]. | * [http://zelut.org/projects/origami/ origami download page]. | ||
You'll need to unpack the origami archive after you've downloaded from the above link. To do that run: | You'll need to unpack the origami archive after you've downloaded from the above link. To do that run: | ||
<pre><nowiki> | <pre><nowiki> | ||
tar | tar xf origami-* | ||
cd origami-* | cd origami-* | ||
</nowiki></pre> | </nowiki></pre> | ||
第18行: | 第22行: | ||
Origami is also available in Ubuntu Personal Package Archive (.deb form): | Origami is also available in Ubuntu Personal Package Archive (.deb form): | ||
<pre><nowiki> | <pre><nowiki> | ||
deb http://ppa.launchpad.net/christer.edwards/ubuntu intrepid main | |||
deb http://ppa.launchpad.net/christer.edwards/ubuntu hardy main | deb http://ppa.launchpad.net/christer.edwards/ubuntu hardy main | ||
deb http://ppa.launchpad.net/christer.edwards/ubuntu gutsy main | |||
deb http://ppa.launchpad.net/christer.edwards/ubuntu dapper main | |||
</nowiki></pre> | </nowiki></pre> | ||
The .deb packages are available for all currently supported versions of Ubuntu (dapper | The .deb packages are available for all currently supported versions of Ubuntu (dapper, gutsy, hardy, intrepid). | ||
The bzr branch will always be considered the latest development. If you want to help test features and submit bugs, bzr branch lp:origami is what you want. If you want stable keep with the Ubuntu 8.10 "Intrepid" package or PPA. | |||
== Installation Options == | == Installation Options == | ||
Below is a list of options that can be used with origami. If any (or all) of these are omitted at install time the installer will not ask you for them. It will default to an Anonymous contributor, Team 0, i386 with no active cron scheduling. | Below is a list of options that can be used with origami. If any (or all) of these are omitted at install time the installer will not ask you for them. It will default to an Anonymous contributor, Team 0, i386 with no active cron scheduling, no proxy, no passkey and'normal' packets. | ||
* -t|--team TEAMNUMBER allows you to set the team number. | * -t|--team TEAMNUMBER allows you to set the team number. | ||
* -u|--user FOLDINGUSER allows you to set the folding username. | * -u|--user FOLDINGUSER allows you to set the folding username. | ||
* -p|--proc accepts "i386" or "smp" (or "amd64" on version 0.6.7.1 and higher). Only select "smp" (or "amd64") if you have a 64bit machine & OS installed. | * -p|--proc accepts "i386" or "smp" (or "amd64" on version 0.6.7.1 and higher). Only select "smp" (or "amd64") if you have a 64bit machine & OS installed. If you have multiple cores but running 32bit Origami '''will''' leverage each core. | ||
* -c|--cron accepts "1" or "0" to toggle the creation of a cron job to turn off folding at 8:00am and on again at 5:00pm. | * -c|--cron accepts "1" or "0" to toggle the creation of a cron job to turn off folding at 8:00am and on again at 5:00pm. | ||
* -P|--port defines a port to be used with a proxy | * -P|--port defines a port to be used with a proxy | ||
* -H|--host defines a host to be used with a proxy | * -H|--host defines a host to be used with a proxy | ||
* -k|--key defines PASSKEY (new with Folding 6.x clients) | |||
* -b|--big defines BIGPACKETS (small, normal, big) | |||
=== Installation === | === Installation === | ||
Install to the local machine, optionally setting the TEAMNUMBER, FOLDINGUSER, processor | Install to the local machine, optionally setting the TEAMNUMBER, FOLDINGUSER, processor, cron setting, proxy, passkey and packet size.: | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami install [-t TEAMNUMBER -u FOLDINGUSER -p i386|smp(|amd64) -c 1|0 -P PORT -H HOST -k PASSKEY -b (small, normal, big)] | ||
</nowiki></pre> | </nowiki></pre> | ||
=== Network Deployment === | === Network Deployment === | ||
Install to any machine listed in the ~/.origamirc file, optionally setting the TEAMNUMBER, FOLDINGUSER, processor | Install to any machine listed in the ~/.origamirc file, optionally setting the TEAMNUMBER, FOLDINGUSER, processor, cron setting, proxy, passkey and packet size: | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami deploy [-t TEAMNUMBER -u FOLDINGUSER -p i386|smp(|amd64) -c 1|0] -P PORT -H HOST -k PASSKEY -b (small, normal, big)] | ||
</nowiki></pre> | </nowiki></pre> | ||
=== Updating User and Team === | === Updating User and Team === | ||
Update the TEAMNUMBER and/or FOLDINGUSER on the local machine. Default is 'Anonymous' and '0'. | Update the TEAMNUMBER and/or FOLDINGUSER on the local machine. Default is 'Anonymous' and '0'. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami name [-t TEAMNUMBER -u FOLDINGUSER] | ||
</nowiki></pre> | </nowiki></pre> | ||
Update the FOLDINGUSER and TEAMNUMBER data on any machine listed in ~/.origami. | Update the FOLDINGUSER and TEAMNUMBER data on any machine listed in ~/.origami. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami network-name [-t TEAMNUMBER -u FOLDINGUSER] | ||
</nowiki></pre> | </nowiki></pre> | ||
=== Removal === | === Removal === | ||
Uninstall Folding @ Home from the local machine: '''USE WITH CAUTION''' | Uninstall Folding @ Home from the local machine: '''USE WITH CAUTION''' | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami erase | ||
</nowiki></pre> | </nowiki></pre> | ||
Uninstall Folding @ Home on any machine listed in ~/.origamirc. '''USE WITH CAUTION''' | Uninstall Folding @ Home on any machine listed in ~/.origamirc. '''USE WITH CAUTION''' | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami armageddon | ||
</nowiki></pre> | </nowiki></pre> | ||
=== Monitor Progress === | === Monitor Progress === | ||
Monitor the local status and progress of Folding @ Home work units: | Monitor the local status and progress of Folding @ Home work units: | ||
<pre><nowiki> | <pre><nowiki> | ||
origami monitor | |||
origami status (on version 0.6.7.1 and higher) | |||
</nowiki></pre> | </nowiki></pre> | ||
Monitor the status and progress of Folding @ Home on any machine listed in ~/.origamirc. | Monitor the status and progress of Folding @ Home on any machine listed in ~/.origamirc. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami network-monitor | ||
</nowiki></pre> | </nowiki></pre> | ||
=== Backup Current Data === | === Backup Current Data === | ||
Backup your local Folding @ Home progress. Data saved to ~/.origami. | Backup your local Folding @ Home progress. Data saved to ~/.origami. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami archive | ||
</nowiki></pre> | </nowiki></pre> | ||
Backup Folding @ Home progress from any machine listed in ~/.origamirc. Data saved by hostname-date in ~/.origami. | Backup Folding @ Home progress from any machine listed in ~/.origamirc. Data saved by hostname-date in ~/.origami. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami network-archive | ||
</nowiki></pre> | </nowiki></pre> | ||
=== Restore Backup === | === Restore Backup === | ||
Restore your backed up Folding @ Home data to the local machine. | Restore your backed up Folding @ Home data to the local machine. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami restore | ||
</nowiki></pre> | </nowiki></pre> | ||
Restore your backed up Folding @ Home data to any machine listed in ~/.origamirc. | Restore your backed up Folding @ Home data to any machine listed in ~/.origamirc. | ||
<pre><nowiki> | <pre><nowiki> | ||
sudo | sudo origami network-restore | ||
</nowiki></pre> | </nowiki></pre> | ||
If you have any questions, comments, concerns, bugs, etc please report them on launchpad [https://bugs.launchpad.net/origami Origami on Launchpad]. I am also very actively pursuing packaging this for Ubuntu & Debian. My goal is to have this implemented in time for Ubuntu 8.10 "Intrepid Ibex". | If you have any questions, comments, concerns, bugs, etc please report them on launchpad [https://bugs.launchpad.net/origami Origami on Launchpad]. I am also very actively pursuing packaging this for Ubuntu & Debian. My goal is to have this implemented in time for Ubuntu 8.10 "Intrepid Ibex". | ||
[[category:UbuntuHelp]] | [[category:UbuntuHelp]] |
2008年12月16日 (二) 18:34的版本
文章出处: |
{{#if: | {{{2}}} | https://help.ubuntu.com/community/FoldingAtHome/origami }} |
点击翻译: |
English {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/af | • {{#if: UbuntuHelp:FoldingAtHome/origami|Afrikaans| [[::FoldingAtHome/origami/af|Afrikaans]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ar | • {{#if: UbuntuHelp:FoldingAtHome/origami|العربية| [[::FoldingAtHome/origami/ar|العربية]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/az | • {{#if: UbuntuHelp:FoldingAtHome/origami|azərbaycanca| [[::FoldingAtHome/origami/az|azərbaycanca]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/bcc | • {{#if: UbuntuHelp:FoldingAtHome/origami|جهلسری بلوچی| [[::FoldingAtHome/origami/bcc|جهلسری بلوچی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/bg | • {{#if: UbuntuHelp:FoldingAtHome/origami|български| [[::FoldingAtHome/origami/bg|български]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/br | • {{#if: UbuntuHelp:FoldingAtHome/origami|brezhoneg| [[::FoldingAtHome/origami/br|brezhoneg]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ca | • {{#if: UbuntuHelp:FoldingAtHome/origami|català| [[::FoldingAtHome/origami/ca|català]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/cs | • {{#if: UbuntuHelp:FoldingAtHome/origami|čeština| [[::FoldingAtHome/origami/cs|čeština]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/de | • {{#if: UbuntuHelp:FoldingAtHome/origami|Deutsch| [[::FoldingAtHome/origami/de|Deutsch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/el | • {{#if: UbuntuHelp:FoldingAtHome/origami|Ελληνικά| [[::FoldingAtHome/origami/el|Ελληνικά]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/es | • {{#if: UbuntuHelp:FoldingAtHome/origami|español| [[::FoldingAtHome/origami/es|español]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/fa | • {{#if: UbuntuHelp:FoldingAtHome/origami|فارسی| [[::FoldingAtHome/origami/fa|فارسی]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/fi | • {{#if: UbuntuHelp:FoldingAtHome/origami|suomi| [[::FoldingAtHome/origami/fi|suomi]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/fr | • {{#if: UbuntuHelp:FoldingAtHome/origami|français| [[::FoldingAtHome/origami/fr|français]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/gu | • {{#if: UbuntuHelp:FoldingAtHome/origami|ગુજરાતી| [[::FoldingAtHome/origami/gu|ગુજરાતી]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/he | • {{#if: UbuntuHelp:FoldingAtHome/origami|עברית| [[::FoldingAtHome/origami/he|עברית]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/hu | • {{#if: UbuntuHelp:FoldingAtHome/origami|magyar| [[::FoldingAtHome/origami/hu|magyar]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/id | • {{#if: UbuntuHelp:FoldingAtHome/origami|Bahasa Indonesia| [[::FoldingAtHome/origami/id|Bahasa Indonesia]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/it | • {{#if: UbuntuHelp:FoldingAtHome/origami|italiano| [[::FoldingAtHome/origami/it|italiano]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ja | • {{#if: UbuntuHelp:FoldingAtHome/origami|日本語| [[::FoldingAtHome/origami/ja|日本語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ko | • {{#if: UbuntuHelp:FoldingAtHome/origami|한국어| [[::FoldingAtHome/origami/ko|한국어]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ksh | • {{#if: UbuntuHelp:FoldingAtHome/origami|Ripoarisch| [[::FoldingAtHome/origami/ksh|Ripoarisch]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/mr | • {{#if: UbuntuHelp:FoldingAtHome/origami|मराठी| [[::FoldingAtHome/origami/mr|मराठी]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ms | • {{#if: UbuntuHelp:FoldingAtHome/origami|Bahasa Melayu| [[::FoldingAtHome/origami/ms|Bahasa Melayu]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/nl | • {{#if: UbuntuHelp:FoldingAtHome/origami|Nederlands| [[::FoldingAtHome/origami/nl|Nederlands]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/no | • {{#if: UbuntuHelp:FoldingAtHome/origami|norsk| [[::FoldingAtHome/origami/no|norsk]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/oc | • {{#if: UbuntuHelp:FoldingAtHome/origami|occitan| [[::FoldingAtHome/origami/oc|occitan]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/pl | • {{#if: UbuntuHelp:FoldingAtHome/origami|polski| [[::FoldingAtHome/origami/pl|polski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/pt | • {{#if: UbuntuHelp:FoldingAtHome/origami|português| [[::FoldingAtHome/origami/pt|português]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ro | • {{#if: UbuntuHelp:FoldingAtHome/origami|română| [[::FoldingAtHome/origami/ro|română]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/ru | • {{#if: UbuntuHelp:FoldingAtHome/origami|русский| [[::FoldingAtHome/origami/ru|русский]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/si | • {{#if: UbuntuHelp:FoldingAtHome/origami|සිංහල| [[::FoldingAtHome/origami/si|සිංහල]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/sq | • {{#if: UbuntuHelp:FoldingAtHome/origami|shqip| [[::FoldingAtHome/origami/sq|shqip]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/sr | • {{#if: UbuntuHelp:FoldingAtHome/origami|српски / srpski| [[::FoldingAtHome/origami/sr|српски / srpski]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/sv | • {{#if: UbuntuHelp:FoldingAtHome/origami|svenska| [[::FoldingAtHome/origami/sv|svenska]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/th | • {{#if: UbuntuHelp:FoldingAtHome/origami|ไทย| [[::FoldingAtHome/origami/th|ไทย]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/tr | • {{#if: UbuntuHelp:FoldingAtHome/origami|Türkçe| [[::FoldingAtHome/origami/tr|Türkçe]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/vi | • {{#if: UbuntuHelp:FoldingAtHome/origami|Tiếng Việt| [[::FoldingAtHome/origami/vi|Tiếng Việt]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/yue | • {{#if: UbuntuHelp:FoldingAtHome/origami|粵語| [[::FoldingAtHome/origami/yue|粵語]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/zh | • {{#if: UbuntuHelp:FoldingAtHome/origami|中文| [[::FoldingAtHome/origami/zh|中文]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/zh-hans | • {{#if: UbuntuHelp:FoldingAtHome/origami|中文(简体)| [[::FoldingAtHome/origami/zh-hans|中文(简体)]]}}|}} {{#ifexist: {{#if: UbuntuHelp:FoldingAtHome/origami | UbuntuHelp:FoldingAtHome/origami | {{#if: | :}}FoldingAtHome/origami}}/zh-hant | • {{#if: UbuntuHelp:FoldingAtHome/origami|中文(繁體)| [[::FoldingAtHome/origami/zh-hant|中文(繁體)]]}}|}} |
{{#ifeq:UbuntuHelp:FoldingAtHome/origami|:FoldingAtHome/origami|请不要直接编辑翻译本页,本页将定期与来源同步。}} |
{{#ifexist: :FoldingAtHome/origami/zh | | {{#ifexist: FoldingAtHome/origami/zh | | {{#ifeq: {{#titleparts:FoldingAtHome/origami|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:FoldingAtHome/origami|1|-1|}} | zh | | }}
I wrote origami to make Folding @ Home feel more native on Linux systems. I also very regularly work in lab environments where I have a number of machines at my disposal for testing. For this reason I created the deployment features for hands-off Folding @ Home deployment to multiple machines. I am very actively developing this application at this point and welcome any comments and suggestions. -Christer Edwards
Download
Origami 0.6.8.3 is available in the Ubuntu 8.10 "Intrepid Ibex" repository. Simply:
sudo aptitude install origami
To download the latest version of origami (as of this writing, 0.6.9) visit:
You'll need to unpack the origami archive after you've downloaded from the above link. To do that run:
tar xf origami-* cd origami-*
You can also checkout the latest builds via bzr on Launchpad:
bzr branch lp:origami
Origami is also available in Ubuntu Personal Package Archive (.deb form):
deb http://ppa.launchpad.net/christer.edwards/ubuntu intrepid main deb http://ppa.launchpad.net/christer.edwards/ubuntu hardy main deb http://ppa.launchpad.net/christer.edwards/ubuntu gutsy main deb http://ppa.launchpad.net/christer.edwards/ubuntu dapper main
The .deb packages are available for all currently supported versions of Ubuntu (dapper, gutsy, hardy, intrepid). The bzr branch will always be considered the latest development. If you want to help test features and submit bugs, bzr branch lp:origami is what you want. If you want stable keep with the Ubuntu 8.10 "Intrepid" package or PPA.
Installation Options
Below is a list of options that can be used with origami. If any (or all) of these are omitted at install time the installer will not ask you for them. It will default to an Anonymous contributor, Team 0, i386 with no active cron scheduling, no proxy, no passkey and'normal' packets.
- -t|--team TEAMNUMBER allows you to set the team number.
- -u|--user FOLDINGUSER allows you to set the folding username.
- -p|--proc accepts "i386" or "smp" (or "amd64" on version 0.6.7.1 and higher). Only select "smp" (or "amd64") if you have a 64bit machine & OS installed. If you have multiple cores but running 32bit Origami will leverage each core.
- -c|--cron accepts "1" or "0" to toggle the creation of a cron job to turn off folding at 8:00am and on again at 5:00pm.
- -P|--port defines a port to be used with a proxy
- -H|--host defines a host to be used with a proxy
- -k|--key defines PASSKEY (new with Folding 6.x clients)
- -b|--big defines BIGPACKETS (small, normal, big)
Installation
Install to the local machine, optionally setting the TEAMNUMBER, FOLDINGUSER, processor, cron setting, proxy, passkey and packet size.:
sudo origami install [-t TEAMNUMBER -u FOLDINGUSER -p i386|smp(|amd64) -c 1|0 -P PORT -H HOST -k PASSKEY -b (small, normal, big)]
Network Deployment
Install to any machine listed in the ~/.origamirc file, optionally setting the TEAMNUMBER, FOLDINGUSER, processor, cron setting, proxy, passkey and packet size:
sudo origami deploy [-t TEAMNUMBER -u FOLDINGUSER -p i386|smp(|amd64) -c 1|0] -P PORT -H HOST -k PASSKEY -b (small, normal, big)]
Updating User and Team
Update the TEAMNUMBER and/or FOLDINGUSER on the local machine. Default is 'Anonymous' and '0'.
sudo origami name [-t TEAMNUMBER -u FOLDINGUSER]
Update the FOLDINGUSER and TEAMNUMBER data on any machine listed in ~/.origami.
sudo origami network-name [-t TEAMNUMBER -u FOLDINGUSER]
Removal
Uninstall Folding @ Home from the local machine: USE WITH CAUTION
sudo origami erase
Uninstall Folding @ Home on any machine listed in ~/.origamirc. USE WITH CAUTION
sudo origami armageddon
Monitor Progress
Monitor the local status and progress of Folding @ Home work units:
origami monitor origami status (on version 0.6.7.1 and higher)
Monitor the status and progress of Folding @ Home on any machine listed in ~/.origamirc.
sudo origami network-monitor
Backup Current Data
Backup your local Folding @ Home progress. Data saved to ~/.origami.
sudo origami archive
Backup Folding @ Home progress from any machine listed in ~/.origamirc. Data saved by hostname-date in ~/.origami.
sudo origami network-archive
Restore Backup
Restore your backed up Folding @ Home data to the local machine.
sudo origami restore
Restore your backed up Folding @ Home data to any machine listed in ~/.origamirc.
sudo origami network-restore
If you have any questions, comments, concerns, bugs, etc please report them on launchpad Origami on Launchpad. I am also very actively pursuing packaging this for Ubuntu & Debian. My goal is to have this implemented in time for Ubuntu 8.10 "Intrepid Ibex".