crossworking using wine and cygwin arjun jain, r.v. college of engineering, bangalore

Post on 05-Jan-2016

214 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

wine-users@winehq.org

wine-devel@winehq.org

http://www.cygwin.com

http://www.redhat.com/cygwin

page 19

Thank You!

That’s all Folks!

Arjun Jainarjun@rvce.ac.inhttp://rvce.ac.in/~arjun

top related