SETI@HOME FILE LOCATIONS ON DEBIAN


log in

Advanced search

Questions and Answers : Unix/Linux : SETI@HOME FILE LOCATIONS ON DEBIAN

Author Message
MPERREAULT
Send message
Joined: 9 Nov 12
Posts: 1
Credit: 1,633,175
RAC: 202
United States
Message 1461614 - Posted: 8 Jan 2014, 0:08:08 UTC

Hello,

I am relatively new to the BOINC/SETI@HOME community on Linux/Debian and have a quick question. I used the debian package installer to install, but gave found that all the support files are in my home directory, pretty much making a mess of it. Is there any way to move the files to a separate directory? Even if I have to reinstall it would be worth it to have a clean and organized home directory again! Any help at all would be greatly appreciated.

Wild Penguin
Send message
Joined: 11 Feb 14
Posts: 3
Credit: 352,840
RAC: 2,352
Finland
Message 1475773 - Posted: 11 Feb 2014, 20:43:50 UTC - in response to Message 1461614.

Hi!

I'm new to Seti@HOME, and was hit with the same problem. I believe, that as currently, boincmgr puts all the file in the current working directory - which is messy and definitely not the Linux way.

That being said, I believe Seti@Home can't do anythhing for this problem as it is an upstream boinc issue (I really believe they should store all files in $HOME/.boinc, or $HOME/.config/boinc etc. in *nix platforms).

As a workdaround, create a folder and run boinc in there (you can probably create a shortcut to run boinc and set a working folder there) - but this should really be unnecessary.


Send message
Joined: 3 Apr 99
Posts: 2082
Credit: 49,836,752
RAC: 302,478
Message 1475807 - Posted: 11 Feb 2014, 22:32:19 UTC
Last modified: 22 Mar 2014, 0:14:13 UTC

--

Profile Bil
Send message
Joined: 27 Jan 01
Posts: 75
Credit: 565,686
RAC: 2,046
Latvia
Message 1476081 - Posted: 12 Feb 2014, 11:15:10 UTC - in response to Message 1475773.

xm. maybe is good then to deinstall that distro-specific boinc version, and download one original from
http://boinc.berkeley.edu/download.php

put downloaded file in your home dir, and run it ( by making it executable, or by
sh _downloadedfile.sh

it very quickly build in your home dir catalog BOINC, where is all need files and environment - i think, it is a good unix-way.

Wild Penguin
Send message
Joined: 11 Feb 14
Posts: 3
Credit: 352,840
RAC: 2,352
Finland
Message 1476693 - Posted: 13 Feb 2014, 20:08:00 UTC
Last modified: 13 Feb 2014, 20:08:30 UTC

What the original file only does, is to create a directory "BOINC" with shell scripts and the pre-built binaries (and skin files etc.). The shell scripts created just changes the working directory, and runs the binary - same could be easily done by hand (with distribution-specific binaries). For example, this is what I get in run_manager (after runnning in the dir /home/ville/usr/src/boinc/):

cd "/home/ville/usr/src/boinc/BOINC" && exec ./boincmgr $@

Questions and Answers : Unix/Linux : SETI@HOME FILE LOCATIONS ON DEBIAN

Copyright © 2014 University of California