You are here

Is a bash command "wget" a reasonable way for download of Rosetta with binaries?

4 posts / 0 new
Last post
Is a bash command "wget" a reasonable way for download of Rosetta with binaries?
#1

Dear Sir or Madam,

previously I have always downloaded Rosetta with binaries. But for now the Rosetta package with binary files became too huge (over 17 GB), which makes the Rosetta package download through slow browser (1 Mbps in average and it doesn't depend on a browser) really complicated deal. Other problem, which complicates downloading the Rosetta package, consists in that, what the download process is aborted when laptop screen fades and laptop go to sleep mode.

On the other hand, I tried to compile Rosetta source package (without binaries) with a help of gcc/g++-4.8, but I haven't found any way to do it yet.

I would like to find out if using of a bash command "wget" is a good alternative for downloading via the browser? Also, I want to know if the Rosetta package download through "wget" command is faster than download via the browser and if this kind of download will not be aborted or stopped during laptop sleep mode?

Many thanks in advance.

Best regards,

Corvin.

Category: 
Post Situation: 
Tue, 2020-03-24 01:11
Corvin

Using `wget` (or any other download managers) is no faster then downloading through browser. However such donwload managers often offer "countinue" feature so you can resume download if your computer go to sleep or otherwise network connectiong got interupted. For wget you can use "--continue" flag to trigger such behaviour. (please see wget documentation for more info).

Re compiling Rosetta: please see our documentation on how to compiler Rosetta package.

Wed, 2020-03-25 11:24
Sergey

Dear Sergey,

I am really thankful for your response and help.

What about Rosetta package compiling, a problem consists in the inability of g++, which is newer than 5.4/5.5 versions, to do the compilation of the Rosetta package. I haven't seen in Rosetta documentation yet, how to specify gcc/g++ version before compilation. If there is such documentation for solution such a problem, could you send me a link to this documentation, please?

Best regards,

Corvin.

Thu, 2020-03-26 00:30
Corvin

Rosetta should be able to work with recent versions of GCC. While we sometimes need a bit of time to adjust to the quirks of the absolutely most recent version of GCC, 5.4 and 5.5 should be versions we support.

That said, the way you specify a particular compiler version is by specifying the path to that compiler. In main/source/tools/build/site.settings there should be commented-out lines where you can set the full path to the particular  plain C and the C++ compiler you wish to use. This is mentioned (briefly) at https://www.rosettacommons.org/docs/latest/build_documentation/Build-Documentation under the troubleshooting section.

Thu, 2020-07-09 10:43
rmoretti