SETI@HOME FILE LOCATIONS ON DEBIAN

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

To post messages, you must log in.

AuthorMessage
MPERREAULT

Send message
Joined: 9 Nov 12
Posts: 1
Credit: 1,753,556
RAC: 0
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.
ID: 1461614 · Report as offensive
Wild Penguin

Send message
Joined: 11 Feb 14
Posts: 3
Credit: 452,266
RAC: 0
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.
ID: 1475773 · Report as offensive
Profile Bil

Send message
Joined: 27 Jan 01
Posts: 76
Credit: 1,887,795
RAC: 0
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.
ID: 1476081 · Report as offensive
Wild Penguin

Send message
Joined: 11 Feb 14
Posts: 3
Credit: 452,266
RAC: 0
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 $@
ID: 1476693 · Report as offensive

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


 
©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.