Friday, April 3, 2015

Running RawConverter Using Wine 1.7.2 in OpenSUSE 13.1

This is only a running test of RawConverter using Wine in OpenSUSE. As we have tested, CentOS 5 is an antiquated operating system for RawConverter, so please try to use the latest version of both the OS and Wine.

OpenSUSE Information:

> cat /etc/*-release
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64"
NAME=openSUSE
VERSION="13.1 (Bottle)"
VERSION_ID="13.1"
PRETTY_NAME="openSUSE 13.1 (Bottle) (x86_64)"
ID=opensuse
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:opensuse:13.1"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://opensuse.org/"
ID_LIKE="suse"
openSUSE 13.1 (x86_64)
VERSION = 13.1
CODENAME = Bottle

Install Wine in OpenSUSE:

> cnf wine
> sudo zypper install wine

Install Microsoft .Net 2.0:

You can have multiple wine prefix on your machine, each running as a separate wine. So you can make a 32 bits prefix and install dotnet2 in it:

This will create a new wineprefix (.wine32 in your home) and configure it as 32 bits:
> WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
> env WINEPREFIX=~/.wine32 winetricks dotnet20 
> env WINEPREFIX=~/.wine32 winetricks dotnet40 

Install Thermo MSFileReader Library:

Download and unzip MSFileReader installation file:
> mkdir MSFileReader_2.2.62
> cd MSFileReader_2.2.62
> wget http://fields.scripps.edu/rawconv/download/MSFileReader_2.2.62.tar.bz2
> tar jxvf MSFileReader_2.2.62.tar.bz2

Install MSFileReader in Wine:
env WINEPREFIX=~/.wine32 wine MSFileReader.exe

Download & Run RawConverter Using Wine:

Make directory (mkdir) and change directory (cd) to the place where you want to put the RawConverter.
> wget http://fields.scripps.edu/rawconv/download/rawconv.zip
> unzip rawconv.zip
> env WINEPREFIX=~/.wine32 wine RawConverter.exe YOUR_RAW_FILE_PATH --ms1 --ms2 --select_mono_prec

Cheers!

4 comments:

Unknown said...

Hi there! Thanks for the post.

I've tried the procedure but I'm facing this error after running RawConverter.exe:

"To run this application, you must first instal one of the following versions of the .NET Framework:
v4.0.30319 [...]"

How I can fix it?

I'm working on Ubuntu 12.04 32bit

Thanks!

Federico

Lin said...

Hi Federico,

Sorry for the late reply I seldom maintain this blog but seems I have to from now on. Thanks for your interest very much.

I am not very familiar with Wine, but I noticed if I run "WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg" after the installation of wine, it would automatically install some .Net packages. And then I ran "env WINEPREFIX=~/.wine32 winetricks dotnet20", this is for .Net2.0, changing it to dotnet40 it would be .Net4.0.

Please let me know and thanks again for your interest!

Best,
Lin

Unknown said...

Hi,

Is the Wine version of RawConverter available yet? Can't find it using the URL specified on your post.

Thanks in advance

Lin said...

Please try the following link, Thanks!

http://fields.scripps.edu/rawconv/download/rawconv.zip