Upload
reginald-alan-nicholson
View
216
Download
1
Tags:
Embed Size (px)
Citation preview
Crossworking using Wine and Cygwin
Arjun Jain, R.V. College of Engineering, Bangalore
page 2
Wine- Overview
What is it?
What are the other alternatives?
Other Wine offerings
ReWind
CodeWeavers CrossOver Office
TransGaming Technologies WineX
page 3
Wine- Why?
Supply diversification
Large homogeneous populations - risk to society
Any Windows replacement must run Win apps
Vicious circle- Linux on the desktop
Wine benefits
Take advantage of all the Unix strong points
Remote application accessibility
Thin clients
Open Source Software- suit your needs
page 4
Wine- A few “Myths”
"Wine is slow because it is an emulator"
"Wine is bad for Linux"
"Emulators like VMWare are better"
"You need Windows anyway"
"Wine can't succeed at running new applications"
"Windows suck. So who needs wine?"
page 5
Wine- Wine HowTo
Download
Installation
From Source
tar -zxvf Wine-YYYYMMDD.tar.gz
./tools/wineinstall
From Binary
rpm -ivh wine-YYYYMMDD-i386.rpm
apt-get install wine
Configuration
The Wine configuration file
page 6
Wine- Screenshots-1
page 7
Wine- Screenshots-2
page 8
Wine- Screenshots-3
page 9
Wine- Screenshots-4
page 10
Wine- Please contribute!
General maintenance
Development
Documentation writing
Localization work
Donations
page 11
wine- Demo..
Wine- Demo
page 12
Cygwin- An Overview
What is it ?
Open Source, Gnu GPL license
Evolution
Enhance development tools to development tools
port the tools to Win NT/9x
writing a shared library (the Cygwin DLL)
self-hosting
page 13
Cygwin – What’s in it for me …
UNIX Programmers
rich set of utilities
standard GNU compilers
port UNIX software to Windows
Windows Programmers
console or GUI executables that rely on the Win32 API
linker and dlltool utility to write DLLs
Use Windows & Linux simultaneously ;-)
Windows & Linux commands in a script?
page 14
Cygwin – The power of …
Unix development tools on windows
Net utilities
Databases
Publishing!
Cygwin/XFree86
Anything missing? Just recompile! :-)
page 15
Cygwin – Setting Up. Click-Click-Click!!
Download Source
Select an Install Directory
Local Package Directory
Connection Method
Choosing Mirrors
Choosing Packages
Icons
Post-Install Scripts
page 16
Cygwin – Screenshot
page 17
Cygwin- Demo..
Cygwin- Demo
page 18
Sources..
http://www.winehq.com
Mailing lists
http://www.cygwin.com
http://www.redhat.com/cygwin