How To Download and Install Latest Moshell
How To Download and Install Latest Moshell
0h |
Windows
- Installation for Windows (using Cygwin)
Note : Go directly to step 13, MoShell Installation, if you have already installed and configured Cygwin
previously.
Prerequisite:
Java Run-Time Environment 1.2.2 or higher must be installed on the workstation. Java 1.3.1_15 or
1.3.1_16 is recommended because it uses the least amount of memory and supports all features on
MoShell.
Use this link Java 1.2.2
When running on Windows, Moshell uses a unix emulator known as Cygwin. 2.8.0 ( Latest version )
9. In the directory C:\Cygwin ,double-click on the file cygwin.bat. This will startup the Cygwin window and
create some files. Now close the Cygwin window.
Open an editor and edit the file cygwin.batch (MS-DOS Batch file) – click right button and edit.
Delete the line: bash --login -i. At the end of the file add the following (replace xxxx with your user id):
set USER=xxxx
set HOME=/home/xxxx
set SHELL=/bin/bash
rxvt -sl 65000 -e /bin/bash --login –i
set USER=ARRY
set HOME=/home/ARRY
set SHELL=/bin/bash
#rxvt -sl 65000 -e /bin/bash --login -i
mintty -e /bin/bash --login -i
IMPORTANT: Make sure that there are no spaces at the end of the lines otherwise the windows
environment variables don’t get set correctly and your .Xdefaults file will not be read (meaning that rxvt
looks horrible!).
10. Open the file C:\Cygwin\etc\profile in a text editor and add the following 6 lines at
the end of the file (replace XXXX with your user id!):
export USER=XXXX
export HOME=/home/XXXX
export SHELL=/bin/bash
mkdir -p $HOME
cd $HOME
source $HOME/.bashrc
---------------------------------------Baru sampe sini -----------------------------------------
11. Edit the file C:/Cygwin/etc/passwd in a text editor and make sure that there is a row with your username
and home directory. If the home directory (found towards the end of the line) looks like /cygdrive/h then
replace this with /home/youruserid (replace youruserid with your user id!!). This is needed for ssh to
function properly.
12. Start a Cygwin Terminal window by clicking on the icon in start menu or on desktop, then run the
following commands: (Start program cygwin)
Create the following 3 files in your /home/youruserid directory: .bashrc, .inputrc, and .Xdefaults
13. Go to the directory C:\Cygwin\home\XXXX (from windows explorer) and open the following 3 files in a
text editor:
unset PROMPT_COMMAND
export PS1="\[\033[1m\][\w]\\$\[\033[0m\] "
alias ls=’ls -FX’
set -o notify
set -o ignoreeof
shopt -s cdspell
shopt -s cdable_vars
shopt -s checkhash
shopt -s checkwinsize
shopt -s sourcepath
shopt -s histappend
export PATH=$PATH:/home/XXXX/moshell
The last line appends the moshell directory to your $PATH. This will enable you to call moshell from any
directory.
In the .inputrc file, put the following lines:
(Delete all and copy all from .inputrc working file.)
(Type man bash if you want to get more information about what these lines do)
Rxvt*background: Black
Rxvt*foreground: White
Rxvt*saveLines: 65535
Rxvt*termName: xterm
Rxvt*geometry: 143x64+0+0
Rxvt*loginShell: true
Rxvt*font: "Lucida Console-11"
Rxvt*cutchars: ‘"’&()*,;<=>? []{|}
These are just examples of terminal properties, you can change them to fit your needs.
Type man rxvt to view all available properties.
14. 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 the last 4 steps again and make sure you haven’t missed out anything.
Cd /tmp
unzip -o moshellxxx.zip
bash moshell_install
# You can go home (C:/cygwin/home) copy moshell and moshell logfile folder from
working file.
# If unknown command --- go home (C:/cygwin/home/moshell) check jarxml file and copy from working
jarxml file.
If you facing any problem, please share here and i'll glad to help you all ;)