| <chapter id="installing"> |
| <title>Installing or uninstalling Wine</title> |
| |
| <para> |
| A standard Wine distribution form (which you probably downloaded |
| according to chapter <link linkend="getting-wine">Getting Wine</link>) |
| includes quite a few different programs, libraries |
| and configuration files. All of these |
| must be set up properly for Wine to work well. In order to |
| achieve this, this chapter will guide you through the necessary steps |
| to get the Wine files |
| installed on your system. It will <emphasis>not</emphasis> |
| deal with how to get Wine's Windows environment |
| <emphasis>configured</emphasis>; that's what the next chapter |
| will talk about. |
| </para> |
| |
| <para> |
| When installing Wine, you should make sure that it doesn't happen |
| to overwrite a previous Wine installation (as this would cause |
| an overwhelming amount of annoying and fatal conflicts); |
| uninstalling any previous Wine version (as explained in this chapter) |
| to avoid this problem is recommended. |
| </para> |
| |
| <sect1 id="installing-package"> |
| <title>Installing or uninstalling Wine packages</title> |
| |
| <para> |
| Now that you have downloaded the Debian or RPM or whatever Wine |
| package file, probably via the instructions given in the |
| previous chapter, you may be wondering "What in the world do I |
| do with this thing?". |
| This section will hopefully be able to put an end to your |
| bewildered questioning, by giving detailed install instructions |
| for all sorts of well-known package types. |
| </para> |
| |
| <sect2> |
| <title>Debian Linux</title> |
| |
| <para> |
| In case you haven't downloaded and automatically installed the |
| Wine package file via <command>apt-get</command> as described |
| in the <link linkend="getting-wine">Getting Wine</link> |
| section, you now need to use <command>dpkg</command> to |
| install it. Switch to the directory you downloaded the Debian |
| .deb package file to. Once there, type these commands, |
| adapting the package file name as required: |
| </para> |
| <screen> |
| <prompt>$ </><userinput>su -</> |
| Password: |
| <prompt># </><userinput>cd /home/user</> |
| <prompt># </><userinput>dpkg -i wine_<replaceable>0.0.20030115-1</>.deb</> |
| </screen> |
| <para> |
| (Type the root password at the "Password:" prompt) |
| </para> |
| |
| <para> |
| You may also want to install the |
| <systemitem>wine-doc</systemitem> package, and if you are |
| using Wine from the 2.3 distribution (Woody), the |
| <systemitem>wine-utils</systemitem> package as well. |
| </para> |
| |
| <para> |
| Uninstalling an installed Wine Debian package can be done by |
| running: |
| </para> |
| <screen> |
| <prompt># </><userinput>dpkg -l|grep wine</> |
| </screen> |
| <para> |
| The second column of the output (if any) of this command will |
| indicate the installed packages dealing with "wine". |
| The corresponding packages can be uninstalled by running: |
| </para> |
| <screen> |
| <prompt># </><userinput>dpkg -r <replaceable><package_name></></> |
| </screen> |
| <para> |
| where <package_name> is the name of the Wine-related package |
| which you want to uninstall. |
| </para> |
| </sect2> |
| <sect2> |
| <title>Linux Red Hat, Mandrake, Suse and other distributions using RPM</title> |
| |
| <para> |
| Most distributions provide a graphical tool for installing |
| RPM packages, you can use it by simply clicking (Or double clicking, |
| depending on your system settings) on the RPM. If you don't have a |
| graphical RPM manager installed, using a shell, switch to the |
| directory where you downloaded the RPM package file to. |
| Once there, type this one command as root, adapting the |
| package file name as required: |
| </para> |
| <screen> |
| <prompt># </><userinput>rpm -ivh wine-<replaceable>20031212.i386</>.rpm</> |
| </screen> |
| <para> |
| You may also want to install the |
| <systemitem>wine-devel</systemitem> package. |
| </para> |
| <para> |
| If you've installed wine graphically, you can uninstall it |
| using your graphical RPM manager (Gnorpm, Kpackage, Yast, |
| Mandrake Control Center and so on), alternatively, uninstalling |
| a installed Wine RPM package can be done from a shell, by running: |
| </para> |
| <screen> |
| <prompt># </><userinput>rpm -qa|grep -i wine</> |
| </screen> |
| <para> |
| This command will indicate the installed packages dealing with "wine". |
| The corresponding packages can be uninstalled by running: |
| </para> |
| <screen> |
| <prompt># </><userinput>rpm -e <replaceable><package_name></></> |
| </screen> |
| <para> |
| where <package_name> is the name of the Wine-related package |
| which you want to uninstall. |
| </para> |
| </sect2> |
| </sect1> |
| |
| <sect1 id="installing-source"> |
| <title>Installing or uninstalling a Wine source code tree</title> |
| |
| <para> |
| If you are in the directory of the Wine version that you just |
| compiled (e.g. by having run <command>make depend && make</command>), then you may now install this Wine version by running as <glossterm>root</glossterm>: |
| </para> |
| <screen> |
| <prompt># </><userinput>make install</> |
| </screen> |
| <para> |
| This will copy the Wine binary files to their final destination |
| in your system. You can then proceed to the <link |
| linkend="config-wine-main">Configuration chapter</link> to |
| configure the Wine environment. |
| </para> |
| |
| <para> |
| If instead you want to uninstall the currently installed Wine |
| source code version, then change to the main directory of this |
| version and run as <glossterm>root</glossterm>: |
| </para> |
| <screen> |
| <prompt># </><userinput>make uninstall</> |
| </screen> |
| </sect1> |
| </chapter> |
| |
| <!-- Keep this comment at the end of the file |
| Local variables: |
| mode: sgml |
| sgml-parent-document:("wine-user.sgml" "set" "book" "chapter" "") |
| End: |
| --> |