mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-31 19:49:50 +00:00
188 lines
5.9 KiB
Text
188 lines
5.9 KiB
Text
<glossary id="glossary">
|
|
<title>Glossary</title>
|
|
<!--
|
|
EXAMPLE:
|
|
<glossdiv>
|
|
<title>test</title>
|
|
<glossentry sortas="rme">
|
|
<glossterm id="bad_mistake">Very Stupid Mistake</glossterm>
|
|
<glosssee>things_to_avoid</glosssee>
|
|
<acronym>VSM</acronym>
|
|
<abbrev>Doh!</abbrev>
|
|
<glossseealso otherterm="accident">
|
|
<glossdef>
|
|
<para>Something you should try to avoid at all costs.</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
-->
|
|
<glossdiv>
|
|
<title></title>
|
|
<glossentry>
|
|
<glossterm>Binary</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
A file which is in machine executable, compiled form: hex data (as opposed to a source code file).
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>CVS</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
Concurrent Versions System, a software package to manage software development done by several people. See the CVS chapter in the Wine Developers Guide for detailed usage information.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Distribution</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
A distribution is usually the way in which some "vendor" ships operating system CDs (usually mentioned in the context of Linux).
|
|
A Linux environment can be shipped in lots of different configurations: e.g. distributions could be built to be suitable for games, scientific
|
|
applications, server operation, desktop systems, etc.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>DLL</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
A DLL (Dynamic Link Library) is a file that can be loaded and executed by programs dynamically. Basically it's an external code repository for programs.
|
|
Since usually several different programs reuse the same DLL instead of having that code in their own file, this dramatically reduces required storage space.
|
|
A synonym for a DLL would be library.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Editor</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
An editor is usually a program to create or modify text files.
|
|
There are various graphical and text mode editors available on
|
|
Linux.
|
|
</para>
|
|
<para>
|
|
Examples of graphical editors are: nedit, gedit, kedit, xemacs,
|
|
gxedit.
|
|
</para>
|
|
<para>
|
|
Examples of text mode editors are: joe, ae, emacs, vim, vi.
|
|
In a <glossterm>terminal</glossterm>, simply run them via:
|
|
</para>
|
|
<screen>
|
|
<prompt>$ </><userinput><replaceable>editorname</replaceable>
|
|
<replaceable>filename</replaceable></>
|
|
</screen>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Environment variable</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
Environment variables are text definitions used in a <glossterm>Shell</glossterm> to store important system settings.
|
|
In a <command>bash</command> shell (the most commonly used one in Linux),
|
|
you can view all environment variables by executing:
|
|
</para>
|
|
<screen>
|
|
<userinput>set</userinput>
|
|
</screen>
|
|
<para>
|
|
If you want to change an environment variable, you could run:
|
|
</para>
|
|
<screen>
|
|
<userinput>export <replaceable>MYVARIABLE</>=<replaceable>mycontent</></userinput>
|
|
</screen>
|
|
<para>
|
|
For deleting an environment variable, use:
|
|
</para>
|
|
<screen>
|
|
<userinput>unset <replaceable>MYVARIABLE</></userinput>
|
|
</screen>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Package</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
A package is a compressed file in a
|
|
<glossterm>distribution</glossterm> specific format. It contains the
|
|
files for a particular program you want to install. Packages are
|
|
usually installed via the <command>dpkg</command> or
|
|
<command>rpm</command> package managers.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>root</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
root is the account name of the system administrator.
|
|
In order to run programs as root, simply open a
|
|
<glossterm>Terminal</glossterm> window, then run:
|
|
</para>
|
|
<screen>
|
|
<prompt>$ </><userinput>su -</>
|
|
</screen>
|
|
<para>
|
|
This will prompt you for the password of the root user of your system,
|
|
and after that you will be able to system administration tasks
|
|
that require special root privileges. The root account is indicated by the
|
|
</para>
|
|
<screen>
|
|
<prompt># </>
|
|
</screen>
|
|
<para>
|
|
prompt, whereas '$' indicates a normal user account.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Shell</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
A shell is a tool to enable users to interact with the
|
|
system. Usually shells are text based and command line oriented.
|
|
Examples of popular shells include <command>bash</command>,
|
|
<command>tcsh</command> and <command>ksh</command>. Wine assumes
|
|
that for Wine installation tasks, you use <command>bash</command>,
|
|
since this is the most popular shell on Linux.
|
|
Shells are usually run in a <glossterm>Terminal</glossterm> window.
|
|
</para>
|
|
<!-- <glossseealso otherterm="Terminal"> -->
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Source code</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
Source code is the code that a program consists of before the program
|
|
is being compiled, i.e. it's the original building instructions of a
|
|
program that tell a compiler what the program should look like once
|
|
it's been compiled to a <glossterm>Binary</glossterm>.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
<glossentry>
|
|
<glossterm>Terminal</glossterm>
|
|
<glossdef>
|
|
<para>
|
|
A terminal window is usually a graphical window that one uses to
|
|
execute a <command>Shell</command>. If Wine asks you to open a
|
|
terminal, then you usually need to click on an icon on your desktop
|
|
that shows a big black window (or, in other cases, an icon displaying a
|
|
maritime shell).
|
|
Wine assumes you're using the <command>bash</command> shell in a
|
|
terminal window, so if your terminal happens to use a different
|
|
shell program, simply type:
|
|
</para>
|
|
<screen>
|
|
<userinput>bash</>
|
|
</screen>
|
|
<para>
|
|
in the terminal window.
|
|
</para>
|
|
</glossdef>
|
|
</glossentry>
|
|
</glossdiv>
|
|
</glossary>
|