Unix environments for MS Windows


 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Answers to Frequently Asked Questions Unix environments for MS Windows
# 1  
Old 02-06-2005
Unix environments for MS Windows

We often get questions about how to provide a Unix environment under Windows. Mircosoft has several OS's that collectively are called Windows. Most users are running a recent Microsoft OS with an NT kernel, usually Windows XP. The solutions in this thread may not work on very old Microsoft OS's. There are three basic packages that provide a unix-like environment under Microsoft Windows: SFU, Cygwin, and uwin. There is also a relatively new player called colinux. A new product is available from VMWARE for freecalled VMware Server. Also when this question comes up, users sometimes suggest using vmware, or to run Linux from a cd, or to partition the hard drive and install linux or SunOS. I'll include links to threads that mention these ideas.

SFU
http://www.microsoft.com/windows/sfu/
Microsoft Services For Unix used to be a product, but as of this writing, it's a free download. It comes with pdksh and tcsh. Some more packages for sfu are available here including bash. There is a SFU FAQ that you should probably should read before installing sfu.

Cygwin
http://cygwin.com/
Cygwin is also free. It comes with bash and many other gnu packages. It uses bash. There is a Cygwin FAQ with extensive information.

uwin
http://www.research.att.com/sw/tools/uwin/
uwin was written by ATT and it also is free. Formerly, uwin plus some extensions were sold as a product by Wipro under the name Wipro Uwin. Wipro discontinued the uwin product as of May 7, 2004. There is a uwin FAQ

colinux
http://www.colinux.org/
Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. Here is the colinux FAQ.

VMware Server
http://www.vmware.com/products/server/
VMware Server is a product for server virtualization. VMware Server enables you to partition a physical server into multiple virtual machines. You can run Windows and Linux operating systems and applications on the same physical server, at the same time. Here is the VMware Server FAQ

THREADS
Here are some threads that discuss all of the options:

UNIX for Windows?
UNIX emulators
Questions about UWIN?
Windows Services for UNIX
need help with cygwin installation
From WinXP to Unix with X-window
free VMWARE clone for windows?
about cygwin
Windows UNIX emulators?
UNIX in MS Win2003 Domain
what is the use of cat32 command
windows -linux dual boot............
These 2 Users Gave Thanks to Perderabo For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Needed SFTP script from windows to UNIX server and from UNIX to windows server(reverse SFTP)

hi guys, i need a script to sftp the file from windows to unix server ....(before that i have to check whether the file exists in the windows server or not and again i have to reverse sftp the files from unix to windows server..... regards, Vasa Saikumar. (13 Replies)
Discussion started by: hemanthsaikumar
13 Replies

2. Shell Programming and Scripting

Unix shell script to Copy files from one Windows server to another Windows server.

Can anybody please help me on how to code for the below requirement: I need to write a shell script (on different unix server) to copy files from multiple folders (ex. BRN-000001) from one windows server (\\boldls-mwe-dev4)to a different windows server(\\rrwin-ewhd04.ecomad.int). This shell... (4 Replies)
Discussion started by: SravsJaya
4 Replies

3. Shell Programming and Scripting

Batch job in unix server to move the pdf file from unix to windows.

Hi Experts, I have a requirement where i need to setup a batch job which runs everymonth and move the pdf files from unix server to windows servers. Could some body provide the inputs for this. and also please provide the inputs on how to map the network dirve in the unix like that... (1 Reply)
Discussion started by: ger199901
1 Replies

4. AIX

Do I need to configure my local windows to FTP files from local windows to a UNIX AIX server?

Hi Friends, I have this script for ftping files from AIX server to local windows xp. #!/bin/sh HOST='localsystem.net' USER='myid_onlocal' PASSWD='mypwd_onlocal' FILE='file.txt' ##This is a file on server(AIX) ftp -n $HOST <<END_SCRIPT quote USER $USER quote PASS $PASSWD put $FILE... (1 Reply)
Discussion started by: rajsharma
1 Replies

5. Shell Programming and Scripting

Switch environments on a single unix server

Hi All, I have written a script for a particular user say tren212 ,which checks the disk space of the user. I wish to check the disk space of another user say tren213 in the same script. How can I do the same? I have tried using su command but it asks for the password at the... (4 Replies)
Discussion started by: Taranjeet Singh
4 Replies

6. UNIX for Dummies Questions & Answers

Changing windows server alias name on windows or unix?

My situation is that we have production unix scripts that ftp files over to a windows server. I'm not sure if its a 2000 or 2003 server as I dont work on server, more on the unix side. It turns out that they are changing servers on the network. So they are migrating our data over from say Server 1... (1 Reply)
Discussion started by: NycUnxer
1 Replies

7. UNIX for Advanced & Expert Users

missing Path(in UNIX) when i launch a job on to unix machine using windows SSh

hi i want run an unix application from a windows program/application.i am using SSH(command line version)to log on to a unix machine from windows. the application has to read a configuration file inorder to run. the configuration file .CFG is in bin in my home directory. but the application... (1 Reply)
Discussion started by: megastar
1 Replies

8. UNIX for Dummies Questions & Answers

Unix environments to fiddle around with

I'm a newbie and I was wondering if there were any public unix environments on the internet I could telnet to and fiddle around with?? (1 Reply)
Discussion started by: eloquent99
1 Replies

9. UNIX for Dummies Questions & Answers

UNIX problem? Unix programm runs windows 2000 CPU over 100%

Okee problems...!! What is happening: Unix server with some programms, workstations are windows 2000, the workstations work good but when you start a programm on the Unix server the CPU of the workstations go to 100% usage resulting that the system gets very slow. The programm well its running so... (2 Replies)
Discussion started by: zerocool
2 Replies
Login or Register to Ask a Question