ࡱ> Y[XM bjbj== &6WWl.......b b b b $ 44n h h h h I .w  4 4 4 4 4 4 4$5 8-4. I I -4K..h h B4KKK .h .h 4K 4KK5R{0..[3h pjIRb 5o1[3X40418/8[3KB.p,.... Running Microsoft DOS and Microsoft Windows Executables This covers Linux software which allows one to run Microsoft DOS and Microsoft Windows applications on a Linux system.  HYPERLINK "http://www.dosemu.org/" DOSemu.org - DOS emulator home page  HYPERLINK "http://www.winehq.com/" WINE - Subsystem to run Microsoft Windows programs. It allows Linux to handle Windows API calls natively. (not an emulator) (OSS) I could never get Outlook 2000 to run under the open source version of wine. (Use Crossover's commercial release of WINE below.)  HYPERLINK "http://sourceforge.net/projects/winex" WineX - Wine with DirectX API extensions to support games.  HYPERLINK "http://rewind.sourceforge.net/" Rewind - MIT/X11 fork of Wine project.  HYPERLINK "http://www.netraverse.com/" Netraverse.com Win4Lin - Linux version of SCO Unixware Merge - Requires Windows operating system. Lacks NETBIOS networking support. No DirectX support but does give you native Linux filesystem access which VMWare does not. Requires MS/Windoew OS license.  HYPERLINK "http://www.vmware.com/" VMWare - Virtual x86 Intel machine to run any Intel operating system including Windows. (Commercial product) No access to Linux file system. Must interface with Linux through network. Requires MS/Windoew OS license. Only method to be able to run any Microsoft application.     Wine: Installation / Configuration / Use with Microsoft Office 2000 The Wine compatibility layer is an implementation of the Microsoft API on X-Windows which allow Linux to run Microsoft Windows application. The limitation is that since the Microsoft applications have been compiled to run on Intel 32 bit architectures, Wine is limited to the same architecture. The executable will run natively in Linux. Wine is NOT a virtual machine. Thus Wine does NOT read each binary instruction. Wine does NOT require the installation of the Microsoft Windows operating system. The Microsoft Windows application will run on Linux executing its Intel binary instructions. The Wine compatibility layer is invoked every time the application makes a call to a Microsoft Windows API function. Wine will handle the call and make the appropriate X-Window call to display or render the appropriate graphics. Wine Installation: (as root) Go to the  HYPERLINK "http://www.von-thadden.de/Joachim/WineTools/" WineTools home page to find which version of Wine should be used. (Wine version 20041019 was recommended for use with WineTools 2.1.2) You can download the latest RPM binary from  HYPERLINK "http://www.winehq.com/site/download" WineHq.com. They recommend downloading an older version compatable with the WineTools configuration/application installation tool from  HYPERLINK "http://prdownloads.sourceforge.net/wine" http://prdownloads.sourceforge.net/wine. Binaries are available for a multitude of Linux distributions running on Intel 32 bit compatable (i386/i686i/AMD x86_64) architecture. Use ctrl-F to search page and find the correct version. Install Wine: rpm -ivh wine-20050524-1fc3winehq.i686.rpm NOTE: I had the best success with the latest version of Wine!!! Download and install  HYPERLINK "http://dag.wieers.com/packages/xdialog/" xdialog. (Required for WineTools) rpm -ivh xdialog-2.1.2-1.1.fc3.rf.i386.rpm  HYPERLINK "http://www.von-thadden.de/Joachim/WineTools/" WineTools: menu driven Wine configuration tool and installer for Microsoft Windows applications. Make a note of which version of Wine should be used with WineTools. WineHq.com will release newer versions of Wine which are not compatable. rpm -ivh winetools-2.1.2-jo.i386.rpm Configuration: Copy default config file: mkdir ~/.wine cp /usr/share/doc/wine-20050524/samples/config ~/.wine/config This configuration can be edited:  HYPERLINK "http://www.winehq.com/site/docs/wine-user/config-file" configuration details Edit file /etc/fstab /dev/cdrom /cdrom iso9660 ro,noauto,users,unhide 0 0 or /dev/hdd /mnt/cdrom auto umask=0,unhide,user,codepage=850,iocharset=iso8859-15,noauto,ro,exec 0 0 or use mount command: mount -t iso9660 -o ro,unhide /dev/hdd /mnt/cdrom Add the parameter "unhide". Configure and test Wine installation by running /usr/bin/winecfg  INCLUDEPICTURE \d "C:\\TEMP\\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\\mhtA6(1).tmp" \* MERGEFORMATINET   INCLUDEPICTURE \d "C:\\TEMP\\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\\mhtA9(1).tmp" \* MERGEFORMATINET  This generates the registry, "C:" drive, ... in ~/.wine/... Download/Install DCOM98 (Distributed Component Object Model) - [ HYPERLINK "http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE" Download] [ HYPERLINK "http://www.microsoft.com/downloads/details.aspx?familyid=08b1ac1b-7a11-43e8-b59d-0867f9bdda66&displaylang=en" Info] Extract: wine dcom98.exe /C Install: WINEDLLOVERRIDES="ole32=n;rpcrt4=n;oleaut32=n" wine dcom98.exe Note wget has a download size limit of 2GB. Use  HYPERLINK "http://node1.yo-linux.com/cgi-bin/man2html?cgi_command=ncftpget" ncftpget or  HYPERLINK "http://node1.yo-linux.com/cgi-bin/man2html?cgi_command=curl" curl. Install Microsoft Office: cd /mnt/cdrom wine INSTALL.EXE DLLOVERRIDES="ole32=n;oleaut32=n;rpcrt4=n" wine INSTALL.EXE WineTools: Wine configuration tool - I could not get this to work at all!!! Fedora Core users: Turn off pre-linking (as root) prelink -uav rm -f /etc/prelink.cache To turn back on: /etc/cron.daily/prelink Download fonts from  HYPERLINK "http://mesh.dl.sourceforge.net/sourceforge/corefonts/arial32.exe" http://mesh.dl.sourceforge.net/sourceforge/corefonts/arial32.exe and place into ~/winetools/fonts Start Wine configuration program as regular user: /usr/local/bin/wt2 Select "OK" to get to "Base setup".  INCLUDEPICTURE \d "C:\\TEMP\\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\\mhtAC(1).tmp" \* MERGEFORMATINET  Select each item and then "OK". Only one language needs to be selected. Note: True Type Arial font installation requires an internet connection. - Don't do this step!!! Your "C:" drive will be located in /home/user1/.wine/drive_c [Potential Pitfall]: Later, when launching WineTools, the dialog box will directly specify the compatable versions of Wine. This is not necessarily in sync with the web page which lists compatability for a given version of WineTools and maybe not for the version you are using.  INCLUDEPICTURE \d "C:\\TEMP\\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\\mhtAF(1).tmp" \* MERGEFORMATINET   Links:  HYPERLINK "http://wihok.8m.com/linux/rhl57.htm" \l "E67E57" DOSemu - DOS emulator installation and configuration  HYPERLINK "http://yolinux.com/HOWTO/DOSEMU-HOWTO.html" DOSemu HOWTO - Mike Deisher .   ;<()-../bchi !/018"#GHNO[ \ ] ^ _ ` a b e 嚕 j*U j- U jUjB*OJQJU^JphjTB*OJQJU^Jph5B*OJQJ\^Jph0JjB*OJQJU^JphCJaJB*OJQJ^JphjB*OJQJU^Jph5:;<.thh\ & Fdd[$\$ & Fdd[$\$H$$If0!!634a8$$If!634a$If "[ ] _ c e g  |Uw & Fdd$If[$\$@$K$L$If!  3634a$IfK$$If $$Ifa$$If & Fdd[$\$ & Fdd[$\$ e f g F G Z [ ./9:jk,-67Bo|~#$9:FPRE56徻徻徴徻徻徻 B*ph 0JB*ph 0JB*ph0JjB*OJQJU^JphCJaJ#5B*CJOJQJ\^JaJphB*OJQJ^JphjB*OJQJU^Jph? UDT<Rd  & F dd$If[$\$ $If^ $If[$\$^ $If^  & F $If & F dd$If[$\$$If & Fdd$If[$\$6789:IJ<=ABN`k)*237889yz iվվվվվվվվվվվjB*OJQJU^Jph0J 0JB*phjB*OJQJU^JphB*OJQJ^JphjB*OJQJU^Jphj8B*OJQJU^JphCPF./1 & F dd$If[$\$$If$If $If^ $If[$\$^ & F dd$If[$\$ & F dd$If[$\$ & F dd$If[$\$iot*+,-/01789:wx~   ȸȎȎ㑁<B*OJQJ^Jph0JCJaJ#5B*CJOJQJ\^JaJphjB*OJQJU^JphjHB*OJQJU^JphjB*OJQJU^JphB*OJQJ^JphB*OJQJ^Jph0J6B*]ph 0JB*ph"189  H7^$$If<0f"8 634<` a & F dd$If[$\$ & F dd$If[$\$@$K$L$If!  3634a$IfK$   H$$If0i 634a $$Ifa$$If[$\$$1h/R / =!"#$%DdP  3 3"K((Dd,N  c 2ANormal3" rnum=Math.round(Math.random() * 100000); document.write('<scr'+'ipt src="http://www.burstnet.com/cgi-bin/ads/ad9427a.cgi/v=2.0S/sz=468x60A|728x90A/'+rnum+'/NI/RETURN-CODE/JS/"></scr'+'ipt>'); JavaScriptb}Lacb!cn}Lacb!cPNG  IHDRfsRGB@}0PLTEO&IWIDATcPܿH\7L , QB@ !lؠ y`&0Mhpb3IENDB`DdP  3 3"K((Dd^7<P  3 3"((Dd,,  c 2ANormalC"Æ0<!-- google_ad_client = "pub-8567479315106986"; google_ad_width = 160; google_ad_height = 600; google_ad_format = "160x600_as"; google_ad_channel =""; google_color_border = ["000000","6699CC","2D5893","191933"]; google_color_bg = ["F0F0F0","003366","99AACC","333366"]; google_color_link = ["0000FF","FFFFFF","000000","99CC33"]; google_color_url = ["008000","AECCEB","000099","FFCC00"]; google_color_text = ["000000","AECCEB","003366","FFFFFF"]; //--> type="text/javascript"b!X󆡑NBnX󆡑NBPNG  IHDRfsRGB@}0PLTE{bIDATE!0Eq^uM&VUp\ &C|)"3.8̴(6 jPtsʄ&)NU- \^w& ^eyƾ_c|_^9IENDB`Dd,  c 2ANormalC"* src="Linux%20Tutorial%20Running%20Microsoft%20DOS%20and%20Microsoft%20Windows%20Executables_files/show_ads.js" type="text/javascript"b!X󆡑NBq nX󆡑NBPNG  IHDRfsRGB@}0PLTE{bIDATE!0Eq^uM&VUp\ &C|)"3.8̴(6 jPtsʄ&)NU- \^w& ^eyƾ_c|_^9IENDB`rDd,  c 2ANormal3"Â rnum=Math.round(Math.random() * 100000); document.write('<scr'+'ipt src="http://www.burstnet.com/cgi-bin/ads/sk9427a.cgi/v=2.0S/sz=120x600A|160x600A/'+rnum+'/RETURN-CODE/JS/"></scr'+'ipt>'); JavaScriptb}Lacb!cnn}Lacb!cPNG  IHDRfsRGB@}0PLTEO&IWIDATcPܿH\7L , QB@ !lؠ y`&0Mhpb3IENDB`DdP   3 3"K((DfaC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtA6(1).tmp   C  C:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtA6(1).tmpDfaC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtA9(1).tmp   C  C:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtA9(1).tmp DfaC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtAC(1).tmp  C  C:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtAC(1).tmp Df2aC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtAF(1).tmp  C  C:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtAF(1).tmp DdP  3 3"K((  i8`8 NormalCJ_HaJmH sH tH J`J Heading 1dd@&[$\$5CJ0KH$\aJ0<A@< Default Paragraph FontFU`F Hyperlink$7>*B*OJQJS*Y(^Jo(phVV`V FollowedHyperlink$7>*B* OJQJS*Y(^Jo(ph@o@ textdd[$\$B*OJQJ^JphNo"N textbolddd[$\$5B*OJQJ\^Jph:^`2: Normal (Web)dd[$\$Fg`AF HTML TypewriterCJOJPJQJ^JaJe`R HTML Preformatted7 2( Px 4 #\'*.25@9CJOJPJQJ^JaJ6![1+!+!'Y+P   :;<."[]_ceg U DT<Rd PF./189    0000000 0 0 0 0 0 0000000000 0 0 0 0 00 0 0 0 0 000 00 0 0 0 0 0 0 0 0 00 0 0 00000 0000 0 0 0000000e 6i 1 (-.bh /"GN F Z . 9  j , 6 #9579I<A)278y*,9w~XXXXXXXXXXXXCCXXXXXCCXX8@0(  H c $ ?MSOFFICEWINELINKS[e/[e/chPX HN G P i s } p z - 6 #&agotKP[`bgq(17:<E*2 >Kclx~N\ !w|bpuz-l::::::::::::::::::: Image v5.05PdE:\Secure\CIS228\Handouts\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables.doc ! &'hFlM1vP4@'F6(k2F,0 R C2RVq@WȇVW[r|-Co~.Imu<`~B8DzVA~2PCZh.$ vdIHR}04^%q<fR]vu<SZ.[" s"lmp~FPM$nOsn/c.nk e0e @Rʓ~ڒ!xixFn<א.j`r6GLbfrR,8\6pZ.k2GLinux Tutorial: Running Microsoft DOS and Microsoft Windows Executables Image v5.05P Image v5.05POh+'0 $8 P\ x  HLinux Tutorial: Running Microsoft DOS and Microsoft Windows Executablesinu Image v5.05Pl: magmag Normal.dotP Image v5.05Pl: 2agMicrosoft Word 9.0n@@}IR@}IRV՜.+,D՜.+,< hp   RR Donnelleyu4 Z HLinux Tutorial: Running Microsoft DOS and Microsoft Windows Executables Title8 8@ _PID_HLINKSA*,B+http://yolinux.com/HOWTO/DOSEMU-HOWTO.htmlY?$http://wihok.8m.com/linux/rhl57.htmE67E57MQ6Ahttp://mesh.dl.sourceforge.net/sourceforge/corefonts/arial32.exea3<http://node1.yo-linux.com/cgi-bin/man2html?cgi_command=curlm0@http://node1.yo-linux.com/cgi-bin/man2html?cgi_command=ncftpgetQ-mhttp://www.microsoft.com/downloads/details.aspx?familyid=08b1ac1b-7a11-43e8-b59d-0867f9bdda66&displaylang=en [*]http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXEG!6http://www.winehq.com/site/docs/wine-user/config-fileO -http://www.von-thadden.de/Joachim/WineTools/e"(http://dag.wieers.com/packages/xdialog/"!(http://prdownloads.sourceforge.net/winee&$http://www.winehq.com/site/downloadO -http://www.von-thadden.de/Joachim/WineTools/76http://www.vmware.com/(( http://www.netraverse.com/oz http://rewind.sourceforge.net/ &http://sourceforge.net/projects/winex#4http://www.winehq.com/'"http://www.dosemu.org/}nNormal}n_ Normal}n` Normal}na Normalvv6 bC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtA6(1).tmpvy bC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtA9(1).tmpv#bC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtAC(1).tmpv&+bC:\TEMP\Linux Tutorial Running Microsoft DOS and Microsoft Windows Executables_files\mhtAF(1).tmp  !"#$%&'()+,-./0123456789:;<=>?@ABCDEFHIJKLMNPQRSTUVWZRoot Entry FբIR\Data 1Table*8WordDocument&6SummaryInformation(GDocumentSummaryInformation8OCompObjjObjectPoolբIRբIR  FMicrosoft Word Document MSWordDocWord.Document.89q