Questions and Answers :
Unix/Linux :
SETI@HOME FILE LOCATIONS ON DEBIAN
Message board moderation
Author | Message |
---|---|
MPERREAULT Send message Joined: 9 Nov 12 Posts: 1 Credit: 1,753,556 RAC: 0 |
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: 452,266 RAC: 0 |
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. |
Bil Send message Joined: 27 Jan 01 Posts: 76 Credit: 1,887,795 RAC: 0 |
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: 452,266 RAC: 0 |
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 $@ |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.