0% found this document useful (0 votes)
16 views3 pages

Installation of Cygwin For Moshell

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

Installation of Cygwin for Moshell

Date: 29-September-2019

Follow below procedure;

Installation for Windows (using Cygwin)

When running on Windows, MoShell uses a UNIX emulator known as Cygwin.

Go directly to step 10, MoShell Installation, if you have already installed and configured Cygwin
previously.

1. Download and execute the file http://www.cygwin.com/setup-x86.exe

2. Choose "Install from internet", then click Next.

3. Root Directory C:\cygwin (It is not recommended to choose a different directory, especially if it
contains spaces).

4. Choose a Download Site. For instance http://sourceware.mirror.tds.net is known to work well but
probably others work fine

too.

5. In the "Select Packages" View menu, choose "Category", then add the following packages:

under Archive select zip and unzip

under Database, select postgresql

optional: under Editors select vim (if you want to be able to edit files with vi)

under Graphics, select gnuplot

under Libs, select libglib2.0_0

under Net select curl, inetutils, openssh, openssl

under Perl select perl, perl-XML-Simple, and perl-IO-Tty

under Python select python2

under Tcl select expect


6. Click Next, install will start. Wait for installation to complete.

7. Copy the file moshell/examples/cygwin_install/cygwin_install.txt to C:/Cygwin (also available from

http://newtran01.au.ao.ericsson.se/moshell/cygwin_install.txt). .

8. Click on Start –> Run.

In the "Run" window, type: cmd , then press <enter>.

A DOS window opens. At the DOS prompt, execute the following commands:

c:

cd cygwin

bin\perl.exe cygwin_install.txt

This will create the following files: c:/cygwin/etc/profile, c:/cygwin/cygwin.bat,

c:/cygwin/home/youruserid/.bashrc, c:/cygwin/home/youruserid/.minttyrc,

c:/cygwin/home/youruserid/.inputrc.

If those files already exist, they are automatically moved to the folder c:/cygwin/tmp/installbackup.

9. Open a new cygwin terminal window. The window should be black with white text and the prompt
should like this: [~]$

If not, then go through all the steps again and make sure you haven’t missed out anything.

More info about Cygwin installation issues can be found at: http://cygwin.com/faq/faq0.html

Uninstall instructions for cygwin can be found at

http://cygwin.com/faq/faq.setup.html#faq.setup.uninstall-all

10. Moshell installation. Follows these steps if you already have a working Cygwin environment.

Copy the moshell installation package moshellxxx.zip to your home directory


c:/cygwin/home/youruserid

Open the cygwin shell and run:

unzip -o moshellxxx.zip

bash moshell_install

When prompted to enter the directory where you want to install moshell, it is recommended to specify
your HOME directory
( ~).

If you have executed moshell_install from your home directory then you can press the enter key and the
current

directory is selected.

If a previous moshell installation already exists, it is recommended to install in the same directory as the
old one. This way,

all your custom files (jar/xml files, site files, etc.) get copied across to the new revision and the old
revision gets moved to a

different location so you can still access it if needed.

When prompted to enter the path to Java, just type java .

11. Running moshell for the first time

If you have set the PATH variable correctly in your ~/.bashrc file, you should be able to run moshell from
any directory. E.g:

moshell <ip-address>

You might also like