|
|

yEdit2 by Spacejock Software
WinXP or later, Mono 2.4 or later
|
yEdit2 is a dotnet 2.0 app written in Visual Basic 2008, but it can also be run on GNU/Linux using Mono 2.4 (or later).
Installation - Part 1
The yEdit2 executable file is identical on Windows and Mono, and the only difference is in the installer. The Windows installer is a runnable exe, which is useless on all other platforms. Therefore, on this page you'll find the yEdit2 application packaged into a zip file.
To install, just unpack the zip file in your home directory, ensuring you keep the directory structure intact. e.g. open a terminal and type:
unzip yEdit2.zip
This will create a directory called yEdit2, and inside that you'll find a 'bin' directory containing the program files.
Installation - Part 2
On Ubuntu 9.10 or later you'll need to add the mono visualbasic library, since it's not installed by default. Just enter the following at the command line:
sudo apt-get install libmono-microsoft-visualbasic8.0-cil
You should also install the MS core fonts from "restricted-packages":
sudo apt-get install ttf-mscorefonts-installer
(It doesn't hurt to run this even if they're already installed.)
Installation - Ubuntu 9.04 or earlier, Mono older than 2.4
If you're running mono 2.2 or earlier you must upgrade to mono 2.4 if you want to run any of my apps on Linux. You'll find instructions on installing mono-2.4 from source here.
Running yEdit2
To run yEdit2, open a terminal window, make sure you're in the path containing 'yEdit2.exe' and type:
mono yEdit2.exe
A folder called ~/yEdit2 will be created as your default path for projects.
Program configurations and log files are stored in ~/.config/Spacejock Software/yEdit2
You can also create a desktop shortcut, using mono yEdit2.exe as the command line
Upgrading to a new version of yEdit2
To update to a new version of yEdit2, just download and unpack the latest zip file over your existing installation. The program can tell you when there's an updated version available, but it can't automatically install a new version - it has to be done manually, using the zip file.
You can always download the latest zipped version here: yEdit2.zip (Version 2.0.0.7, 247.07kb).
You can also download the latest BETA here: yEdit2Beta.zip (Version 2.0.0.8, 248.38kb.)
Mono's officially supported platforms are Linux, Mac OS X, Windows, Solaris, and the big three BSD variants: FreeBSD, OpenBSD, and NetBSD.
yEdit2 is free to download and use ('freeware'), but it's not open source. The source code is not available.
How to install mono-2.4 and mono-basic-2.4 in Ubuntu linux
Remember, this step is NOT needed on Ubuntu 9.10 or later.
I just downloaded the source for mono-2.4 and mono-basic-2.4, compiled them both, and yWriter5 ran perfectly on Ubuntu. The only issue is whether installing mono-2.4 in this way destroys the existing Mono install, but since I don't use any other mono apps on linux I don't really care.
Here are the steps I used. First, open a terminal window (In Ubuntu click Applications, accessories, terminal.)
You need to copy or paste the commands in italics below, or else download, unpack and run the script in this file to have Ubuntu do everything for you. (After unzipping, run the script with sudo sh mono24.sh)
cd ~
sudo su
(enter your regular password - you're now the root user)
wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.4.tar.bz2
tar -jxvf mono-2.4.tar.bz2
cd mono-2.4
./configure
At this point, the configure script may stop with an error. On Ubuntu you may see a message about installing bison or gettext. If so, run these commands:
apt-get install bison
apt-get install gettext
Now you can run ./configure again. If you see a message about glib-2.0 missing, run this command:
apt-get install libglib2.0-dev
Keep running ./configure and using apt-get on the packages Ubuntu reports as missing until the error messages stop. Then proceed:
make
make install
Mono 2.4 is now installed. Change back to the original folder so we can do mono-basic:
cd ..
wget http://ftp.novell.com/pub/mono/sources/mono-basic/mono-basic-2.4.tar.bz2
tar -jxvf mono-basic-2.4.tar.bz2
cd mono-basic-2.4
./configure
make
make install
cd ..
Run this to make sure the latest version is installed and running properly:
mono -V
(upper case V)
Now exit from the root shell: by typing
exit
An example: installing yWriter5 on Linux
First, make sure you're in your home directory by typing
cd ~
now enter
wget http://www.spacejock.com/files/yWriter5.zip
and then
unzip yWriter5.zip
This will create a yWriter5 directory, with a bin folder inside it. So, enter
cd yWriter5
cd bin
and now run yWriter with this command:
mono yWriter5.exe
You can set up a shortcut on the Ubuntu desktop by specifying ~/yWriter/bin as the path, mono as the application and yWriter5.exe as the parameter. You can also run yWriter by right-clicking the yWriter5.exe file and selecting 'run with mono'
|
|
|