10 const char *pkg_help[] = {
12 "<p>This tool lets you install, remove, and update applications.</p>"
13 "<p>Software in &product; is broken down and distributed in the form of "
14 "packages. This way, if multiple applications require a common system file, "
15 "this system file is shipped in its own package and is installed only once "
16 "if needed. The user need not be concerned about such underlying <i>dependencies</i>. "
17 "Likewise, the plugins and other non-essential data of a given application may "
18 "be shipped in their own packages, so the user may install them only if needed.</p>"),
19 _(
"<p>Common suffixes for complementary packages:</p>"
21 "<li><b>-plugin-</b>: extends the application with extra functionality.</li>"
22 "<li><b>-devel</b>: headers for software development.</li>"
23 "<li><b>-debuginfo</b>: debug symbols for software testing.</li>"
24 "<li><b>-fr</b>, <b>-pl</b> or other language siglas: translation files (your language "
25 "will be marked for installation automatically when needed).</li>"
27 _(
"<p>Both the packages that are installed on your system, and the packages "
28 "that are available from the <i>repositories</i> you have configured will be listed "
29 "together. <i>Status</i> filters are available in the right-bottom box.</p>"),
30 _(
"<blockquote>A repository is a packages media; it can either be local (such as the "
31 "installation CD), or a remote internet server. You can find an utility to setup "
32 "repositories on the YaST control center, which can also be accessed via the "
33 "<b>Configuration > Repositories</b> menu item.</blockquote>"),
35 _(
"<h2>Install, Upgrade, Remove, Undo tab pages</h2>"
36 "<p>All packages are listed together unless you have selected a <i>status</i> filter "
37 "from the right-bottom box. The check-box next to the package name indicates whether "
38 "the package is installed or not. If a more recent version of an installed "
39 "package is available, the version text will be highlighted in blue and an "
40 "upgrade button conveniently placed next to it. It is highlighted red if the "
41 "version installed is no longer being made available in any configured repository.</p>"
42 "<p>The context menu (right click on a package) provides extra options. "
43 "The <b>Undo</b> option can be used to revert any changes you have made. Multiple "
44 "packages may be selected (using the Control key) and modified together.</p>"
45 "<p>Use the <b>Version</b> list over the description box to select a specific version "
47 "<p>Press the <b>Apply</b> button when you want your changes to be performed.</p>"),
48 _(
"<h2>Lock software</h2>"
49 "<p>Packages can be locked against automatic changes via the context menu.</p>"
50 "<p>Locking is only useful in very unusual cases: for instance, you may not want "
51 "to install a given driver because it interferes with your system, yet you want "
52 "to install some collection that includes it. Locks can be applied whether the "
53 "package is installed or not.</p>"),
54 _(
"<h2>Filters</h2>"),
56 "<p>Enter free text into the search-field to match their names and descriptions. "
57 "(a search for 'office' will bring up the 'LibreOffice' packages as well as "
58 "'AbiWord' which carries the word 'office' in its description). You can search for "
59 "multiple keywords by separating the with a white space (e.g. 'spread sheet' "
60 "would return 'libreoffice-calc').You may use the "
61 "search combined with a filter, like searching for a package in a given repository. "
62 "Other search attributes are provided, such as to search for a given file.</p>"),
64 "<p>Software for &product; is indexed so that you can find software for a specific "
65 "task when you are not aware of the software selection available. A more detailed, "
66 "hierarchical classification is provided by the <b>RPM Groups</b> filter.</p>"),
67 _(
"<h3>Patterns and Languages</h3>"
68 "<p><b>Patterns</b> are task-oriented collections of multiple packages that "
69 "install like one. The installation of the <i>File Server</i> pattern, for example, "
70 "will install various packages needed for running such a server.</p>"
71 "<p>If you want to install a particular language, you may want to do so via the "
72 "<b>Language</b> tool from the YaST control center.</p>"),
73 _(
"<h2>Software details in the box below</h2>"
74 "<p>Explore the available information about the package in the box below. Note "
75 "that more information is available for installed packages than for those only "
76 "available from a repository.</p>"
77 "<p>You can also pick a specific version of the package to install from this "
79 "<hr/><p>http://en.opensuse.org/YaST2-GTK</p>",
83 const char *patch_help[] = {
85 "<p>This tool gives you control on overviewing and picking patches. You may also "
86 "reverse patches that have been applied to the system.</p>"),
89 "<p>Patches are grouped as follows:</p>"
91 "<li><b>Security</b>: patches a software flaw that could be exploited to gain "
92 "restricted privilege.</li>"
93 "<li><b>Recommended</b>: fixes non-security related flaws (e.g. data corruption, "
94 "performance slowdown)</li>"
95 "<li><b>Optional</b>: ones that only apply to few users.</li>"
96 "<li><b>Documentation</b>: fixes documentation errors.</li>"
97 "<li><b>YaST</b>: patches for the YaST control center tools.</li>"
99 _(
"<p>Only patches that apply to your system will be visible. You can be sure "
100 "that the decision to make a patch available is not done trivially.</p>"
101 "<p>If you are looking for applications enhancements, you should check for <i>upgrades</i> "
102 "on the <b>Software Manager</b>.</p>"),