4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-02-01 12:00:35 +08:00

Cygwin: doc: Remove executable name setup.exe from user guide

Use "Cygwin Setup program" and add a link to the homepage in some
cases.

Reported-by: David Dyck <david.dyck@gmail.com>
Reviewed-by: Jon Turney <jon.turney@dronecode.org.uk>
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
(cherry picked from commit 4adb6c380659c6f74f7971ceb93c82558331f74a)
This commit is contained in:
Corinna Vinschen 2025-01-17 11:18:45 +01:00
parent 050e44dc89
commit d9a45477cc
5 changed files with 22 additions and 23 deletions

View File

@ -87,9 +87,9 @@ that the root path is <filename>C:\Cygwin</filename>. So it looks for the
<filename>fstab</filename> file in <filename>C:\Cygwin\etc\fstab</filename>. <filename>fstab</filename> file in <filename>C:\Cygwin\etc\fstab</filename>.
The layout of this file is very similar to the layout of the The layout of this file is very similar to the layout of the
<filename>fstab</filename> file on Linux. Just instead of block devices, <filename>fstab</filename> file on Linux. Just instead of block devices,
the mount points point to Win32 paths. An installation with the mount points point to Win32 paths. On installation, a default
<command>setup.exe</command> installs a <filename>fstab</filename> file by <filename>fstab</filename> file is created, which can easily be changed
default, which can easily be changed using the editor of your choice.</para> using the editor of your choice.</para>
<para>The <filename>fstab</filename> file allows mounting arbitrary Win32 <para>The <filename>fstab</filename> file allows mounting arbitrary Win32
paths into the POSIX file system space. A special case is the so-called paths into the POSIX file system space. A special case is the so-called

View File

@ -56,7 +56,7 @@
<title>NOTES</title> <title>NOTES</title>
<para>To port applications you will need to install the development tools, <para>To port applications you will need to install the development tools,
which you can do by selecting <package>gcc</package> in which you can do by selecting <package>gcc</package> in
<emphasis>setup.exe</emphasis> (dependencies are automatically handled). the Cygwin Setup program (dependencies are automatically handled).
If you need a specific program or library, you can search for a If you need a specific program or library, you can search for a
<emphasis>Cygwin</emphasis> package containing it at:</para> <emphasis>Cygwin</emphasis> package containing it at:</para>
<para> <para>

View File

@ -21,17 +21,18 @@ than most UNIX-like operating systems; these are described in more detail in
<xref linkend="using-effectively"></xref>. <xref linkend="using-effectively"></xref>.
</para> </para>
<para> <para>
Use the graphical command <command>setup.exe</command> any time you want Use the graphical Cygwin Setup program (available from the
to update or install a Cygwin package. This program must be run <ulink url="https://cygwin.com/">Cygwin homepage</ulink>)
manually every time you want to check for updated packages since Cygwin any time you want to update or install a Cygwin package. This program must
be run manually every time you want to check for updated packages since Cygwin
does not currently include a mechanism for automatically detecting does not currently include a mechanism for automatically detecting
package updates. package updates.
</para> </para>
<para> <para>
By default, <command>setup.exe</command> only installs a minimal subset of By default, the Cygwin Setup program only installs a minimal subset of
packages. Add any other packages by clicking on the <literal>+</literal> packages. Add any other packages by clicking on the <literal>+</literal>
next to the Category name and selecting the package from the displayed next to the Category name and selecting the package from the displayed
list. You may search for specfic tools by using the list. You may search for specific tools by using the
<ulink url="https://cygwin.com/packages/">Setup Package Search</ulink> <ulink url="https://cygwin.com/packages/">Setup Package Search</ulink>
at the Cygwin web site. at the Cygwin web site.
</para> </para>
@ -40,9 +41,8 @@ After installation, you can find Cygwin-specific documentation in
the <literal>/usr/share/doc/Cygwin/</literal> directory. the <literal>/usr/share/doc/Cygwin/</literal> directory.
</para> </para>
<para> <para>
For more information about what each option in For more information about what each option in Cygwin Setup means,
<command>setup.exe</command> means, see <xref see <xref linkend="internet-setup"></xref>.
linkend="internet-setup"></xref>.
</para> </para>
</sect1> </sect1>

View File

@ -12,19 +12,19 @@ to become acquainted with UNIX basics (search for "UNIX basics" or
"UNIX tutorial"). "UNIX tutorial").
</para> </para>
<para> <para>
To install a basic Cygwin environment, run the To install a basic Cygwin environment, run the Cygwin Setup program from
<command>setup.exe</command> program and click <literal>Next</literal> the <ulink url="https://cygwin.com/">Cygwin homepage</ulink> and click
<literal>Next</literal>
at each page. The default settings are correct for most users. If you at each page. The default settings are correct for most users. If you
want to know more about what each option means, see want to know more about what each option means, see
<xref linkend="internet-setup"></xref>. Use <command>setup.exe</command> <xref linkend="internet-setup"></xref>. Use the Cygwin Setup program
any time you want to update or install a Cygwin package. If you are any time you want to update or install a Cygwin package. If you are
installing Cygwin for a specific purpose, use it to install the tools installing Cygwin for a specific purpose, use it to install the tools
that you need. For example, if you want to compile C++ programs, you that you need. For example, if you want to compile C++ programs, you
need the <systemitem>gcc-g++</systemitem> package and probably a text need the <systemitem>gcc-g++</systemitem> package and probably a text
editor like <systemitem>nano</systemitem>. When running editor like <systemitem>nano</systemitem>. When running Cygwin Setup,
<command>setup.exe</command>, clicking on categories and packages in the clicking on categories and packages in the package installation screen
package installation screen will provide you with the ability to control will provide you with the ability to control what is installed or updated.
what is installed or updated.
</para> </para>
<para> <para>
After installation, you can find Cygwin-specific documentation in After installation, you can find Cygwin-specific documentation in

View File

@ -100,10 +100,9 @@ the GNU configure mechanism. Self hosting was achieved as of the beta
The entire Cygwin toolset was available as a monolithic install. In The entire Cygwin toolset was available as a monolithic install. In
April 2000, the project announced a April 2000, the project announced a
<ulink url="https://www.cygwin.com/ml/cygwin/2000-04/msg00269.html"> <ulink url="https://www.cygwin.com/ml/cygwin/2000-04/msg00269.html">
New Cygwin Net Release</ulink> which provided the native non-Cygwin Win32 program New Cygwin Net Release</ulink> which provided a graphical non-Cygwin
<command>setup.exe</command> to install and upgrade each package Setup program to install and upgrade each package separately. Since then,
separately. Since then, the Cygwin DLL and <command>setup.exe</command> the Cygwin DLL and the Setup tool have seen continuous development.
have seen continuous development.
</para> </para>
<para> <para>