summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@open-infrastructure.net>2017-04-11 06:00:45 +0000
committerDaniel Baumann <daniel.baumann@open-infrastructure.net>2017-04-11 06:00:45 +0000
commitf23c084917fab84dc8f14feb4babfea1b4b69a5f (patch)
tree6a1c07af2e4fe097c1c2699d19500eb20e201f87
parentReleasing version 20170407. (diff)
downloadlocales-c.utf-8-f23c084917fab84dc8f14feb4babfea1b4b69a5f.tar.xz
locales-c.utf-8-f23c084917fab84dc8f14feb4babfea1b4b69a5f.zip
Slightly updating texts in manpage.
Signed-off-by: Daniel Baumann <daniel.baumann@open-infrastructure.net>
-rw-r--r--share/man/locales-c.utf-8.7.txt23
1 files changed, 13 insertions, 10 deletions
diff --git a/share/man/locales-c.utf-8.7.txt b/share/man/locales-c.utf-8.7.txt
index d165e4d..9e8f349 100644
--- a/share/man/locales-c.utf-8.7.txt
+++ b/share/man/locales-c.utf-8.7.txt
@@ -35,7 +35,7 @@ DESCRIPTION
-- Wikipedia (https://en.wikipedia.org/wiki/Locale_(computer_software))
locale-c.utf-8 provides the system integration to use C.UTF-8 within Debian
-based systems (see rational below).
+based systems without using the locales or locales-all package.
DOWNLOAD
@@ -90,7 +90,7 @@ a default locale for a system. Other packages are relying on these settings in
order to work properly.
If the locales or the configuration of the default locale is missing the
-automatic fallback of libc is used, which currently is C and not C.UTF-8:
+automatic fallback of libc is used, which currently is C (and not C.UTF-8):
* The C locale is the standard locale, it implements the ISO C standard and
basically is a en_US locale with a metric system and 24 hours time format.
@@ -99,14 +99,14 @@ automatic fallback of libc is used, which currently is C and not C.UTF-8:
Problem
~~~~~~~
-Debian based systems expect a UTF-8 capable locale. Some packages behave
-differently when being run under a non-UTF-8 locale, such as:
+Debian based systems expect a UTF-8 capable locale to be used. Some packages
+behave differently when being run under a non-UTF-8 locale, such as:
* programs may show warnings on the command line
* programs may fail to start
Additionally some packages in Debian strictly depend on the locales or
-locales-all package eventhough only they require a proper UTF-8 locale to be
+locales-all package eventhough they only require any UTF-8 locale to be
used.
The C.UTF-8 locale is included in the libc-bin package which is a package marked
@@ -114,19 +114,22 @@ essential and thus always present on any Debian based system.
Solution
~~~~~~~~
-The locale-c.utf-8 package provides the necessary glue on the system level
-(configuration files) as well as the on the package manager level
-(conflicts/breaks/provides on locales and locales-all) to allow using C.UTF-8 as
-the default locale by not breaking any other packages assumptions.
+The locale-c.utf-8 package provides the necessary integration on the system
+level (configuration files) as well as the on the package-manager level
+(conflicts/replaces/provides on locales and locales-all) to allow using C.UTF-8
+as the default locale by not breaking any other packages assumptions.
Use Case
~~~~~~~~
On minimal systems such as servers and containers system administrators often
-prefer to use the C.UTF-8 locale instead of e.g. en_US.UTF-8:
+prefer to use the C.UTF-8 locale. This has the following advantages over e.g.
+using en_US.UTF-8:
* Compared to locales-all this saves approximatly 125MB of disk space.
* Compared to locales this saves only about 10MB, but avoids the
reconfiguration handling on upgrades.
+ * For European systems the non-metric en_US.UTF-8 locale is somewhat alien,
+ whereas the C.UTF-8 follows the ISO standards (metric system).
FILES