Merge lp:~littlergirl/kubuntu-docs/manage-software into lp:kubuntu-docs/precise

Proposed by Little Girl on 2012-03-17
Status: Merged
Merged at revision: 260
Proposed branch: lp:~littlergirl/kubuntu-docs/manage-software
Merge into: lp:kubuntu-docs/precise
Diff against target: 593 lines (+143/-124)
2 files modified
docs/basics/C/basics.xml (+27/-28)
docs/manage-software/C/manage-software.xml (+116/-96)
To merge this branch: bzr merge lp:~littlergirl/kubuntu-docs/manage-software
Reviewer Review Type Date Requested Status
Ubuntu Documentation Committers 2012-03-17 Pending
Review via email: mp+98039@code.launchpad.net

Description of the Change

* Corrected grammar and punctuation.
* Updated the instructions for installing the alien package.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'docs/basics/C/basics.xml'
2--- docs/basics/C/basics.xml 2011-09-14 08:01:10 +0000
3+++ docs/basics/C/basics.xml 2012-03-17 08:21:19 +0000
4@@ -40,19 +40,18 @@
5 </para>
6 </note>
7 <para>
8-A filesystem is a method of storing and organizing files, not only in Linux
9-but also in other computer operating systems. In Linux, most files are
10+A filesystem is a method of storing and organizing files &mdash; not only in
11+Linux, but also in other computer operating systems. In Linux, most files are
12 <quote>regular files</quote>, except <emphasis>directories</emphasis>,
13 <emphasis>special files</emphasis>, <emphasis>links</emphasis>,
14 <emphasis>sockets</emphasis>, and <emphasis>named pipes</emphasis>. The most
15-common filetypes that users interact with are regular files, directories and
16+common filetypes that users interact with are regular files, directories, and
17 links.
18 </para>
19 <para>
20-Opening a terminal (in &kubuntu; this is
21-called <application>Konsole</application>) and typing
22-<screen>ls /</screen>
23-brings up a list similar to the following:
24+Opening a terminal (in &kubuntu; this is called
25+<application>Konsole</application>) and typing
26+<screen>ls /</screen> brings up a list similar to the following:
27 <screen>
28 bin
29 boot
30@@ -114,10 +113,10 @@
31 <para>
32 A <abbrev>symlink</abbrev> or <quote>symbolic link</quote> to <filename
33 class="directory">/media/cdrom</filename>, which itself is a
34-<abbrev>symlink</abbrev> to <filename
35+<abbrev>symlink</abbrev> to <filename
36 class="directory">/media/cdrom0</filename>. If a <acronym>CD</acronym> is placed
37 into the <acronym>CDROM</acronym> drive, the contents of that CD will be
38-available in <filename class="directory">/media/cdrom0</filename> directory.
39+available in the <filename class="directory">/media/cdrom0</filename> directory.
40 </para>
41 </listitem>
42 </varlistentry>
43@@ -133,8 +132,8 @@
44 <varlistentry><term><filename class="directory">etc</filename></term>
45 <listitem>
46 <para>
47-Contains all system-related configuration files, used to control
48-the operation of programs.
49+Contains all system-related configuration files used to control the
50+operation of programs.
51 </para>
52 </listitem>
53 </varlistentry>
54@@ -142,8 +141,8 @@
55 <listitem>
56 <para>
57 Contains a home directory for each user on the system. A user's home directory
58-can contain personal configuration files and files such as documents, music,
59-video, and other user-defined directories and files.
60+can contain personal configuration files, documents, music, videos, and other
61+user-defined directories and files.
62 </para>
63 </listitem>
64 </varlistentry>
65@@ -158,8 +157,8 @@
66 <varlistentry><term><filename class="directory">lib</filename></term>
67 <listitem>
68 <para>
69-Contains the kernel modules in addition to shared library images needed to boot
70-the system and run commands.
71+Contains the kernel modules and shared library images needed to boot the
72+system and run commands.
73 </para>
74 </listitem>
75 </varlistentry>
76@@ -182,7 +181,7 @@
77 <varlistentry><term><filename class="directory">lost+found</filename></term>
78 <listitem>
79 <para>
80-Contains the results of any recovery operation due to an improper shutdown of
81+Contains the results of any recovery operation due to an improper shut-down of
82 the system or a system crash.
83 </para>
84 </listitem>
85@@ -190,7 +189,7 @@
86 <varlistentry><term><filename class="directory">media</filename></term>
87 <listitem>
88 <para>
89-Contains the subdirectories which are used as mount points for removable media
90+Contains the subdirectories which are used as mount points for removable media,
91 such as <acronym>CDROM</acronym> drives, <acronym>USB</acronym> disks, floppy
92 disks.
93 </para>
94@@ -200,7 +199,7 @@
95 <listitem>
96 <para>
97 Generic mount point for filesystems or devices. In most cases, <filename
98-class="directory">/media</filename> is where most devices will be automounted.
99+class="directory">/media</filename> is where most devices will be auto-mounted.
100 </para>
101 </listitem>
102 </varlistentry>
103@@ -239,7 +238,7 @@
104 <varlistentry><term><filename class="directory">selinux</filename></term>
105 <listitem>
106 <para>
107-A pseudo-filesystem containing the commands used by the kernel subsystem for the
108+A pseudo-filesystem containing the commands used by the kernel sub-system for the
109 Security-Enhanced Linux feature.
110 </para>
111 </listitem>
112@@ -270,7 +269,7 @@
113 <listitem>
114 <para>
115 Contains the largest share of data on the system, including read-only user
116-data, as well as files and programs and such as program binaries, documentation,
117+data, as well as files and programs, such as program binaries, documentation,
118 libraries, header files, and more.
119 </para>
120 </listitem>
121@@ -278,7 +277,7 @@
122 <varlistentry><term><filename class="directory">var</filename></term>
123 <listitem>
124 <para>
125-Contains variable data such as system log files, mail and printer spool
126+Contains variable data, such as system log files, mail and printer spool
127 directories, as well as transient and temporary files.
128 </para>
129 </listitem>
130@@ -300,7 +299,7 @@
131 Since Linux is a true multi-user system, the principles of both
132 <emphasis>users</emphasis> and <emphasis>groups</emphasis> are important to the
133 internal operation of the system, and also to the day-to-day use of the system.
134-Linux handling of users and groups is the reason it is one of the most secure
135+The way Linux handles users and groups makes it one of the most secure
136 operating systems.
137 </para>
138 <sect2 id="users">
139@@ -319,7 +318,7 @@
140 <para>
141 <emphasis role="strong">Logical Users</emphasis> are not tied to a person, but
142 instead are tied to a system function that are used by applications to perform
143-specific tasks. Daemons, mail, news are examples of logical users.
144+specific tasks. Daemons, mail, and news are examples of logical users.
145 </para>
146 </listitem>
147 </itemizedlist>
148@@ -328,9 +327,9 @@
149 <title>Groups</title>
150 <para>
151 Groups are logical expressions of organization. They tie users together and
152-provide group-based, rather than user-based permissions. Common groups
153+provide group-based, rather than user-based, permissions. Common groups
154 include <emphasis>admin</emphasis>,
155-<emphasis>audio</emphasis>, <emphasis>mail</emphasis>.
156+<emphasis>audio</emphasis>, and <emphasis>mail</emphasis>.
157 </para>
158 </sect2>
159 </sect1>
160@@ -417,8 +416,8 @@
161 </entry>
162 <entry>
163 <emphasis role="strong">rwx</emphasis> - <emphasis>read</emphasis>,
164-<emphasis>write</emphasis> and <emphasis>execute</emphasis> permissions for the
165-user.
166+<emphasis>write</emphasis>, and <emphasis>execute</emphasis> permissions
167+for the user.
168 </entry>
169 <entry>
170 <emphasis role="strong">r-x</emphasis> - <emphasis>read</emphasis> and
171@@ -503,7 +502,7 @@
172 <listitem>
173 <para>
174 <keycombo><keycap>Ctrl</keycap><keycap>Esc</keycap></keycombo> - Starts
175-&kde;&apos; <application>s System Activity</application> dialog where processes
176+&kde;&apos;s <application>System Activity</application> dialog where processes
177 can be viewed and killed.
178 </para>
179 </listitem>
180
181=== modified file 'docs/manage-software/C/manage-software.xml'
182--- docs/manage-software/C/manage-software.xml 2011-09-15 09:28:29 +0000
183+++ docs/manage-software/C/manage-software.xml 2012-03-17 08:21:19 +0000
184@@ -68,10 +68,10 @@
185 add software repositories.
186 </para>
187 <para>
188-The software that comprises &kubuntu; is being improved continuously. With an
189+The software that comprises &kubuntu; is being continuously improved. With an
190 Internet connection and &kubuntu; software updating, the latest improvements and
191-security fixes can be applied to a system easily. This document explains how to
192-perform update.
193+security fixes can easily be applied to a system. This document explains how to
194+perform updates.
195 </para>
196 </sect1>
197
198@@ -88,58 +88,58 @@
199 <para>
200 Install new software with the following steps:
201 </para>
202+
203 <procedure>
204 <step>
205 <para>
206-Start Muon with &menusysmuon;.
207+Start <application>Muon</application> with &menusysmuon;.
208 </para>
209 </step>
210-
211 <step>
212 <para>
213 Search for the application with the search box and filters at the top of the
214 window.
215 </para>
216 </step>
217-
218 <step>
219 <para>
220 The application will show up in the large white space below the search area.
221 Click on the application title to be installed.
222-Click <guilabel>Install</guilabel> to start the
223-installation process.
224+Click <guilabel>Install</guilabel> to start the installation process.
225 </para>
226 </step>
227-
228 <step>
229 <para>
230-Muon might provide information about required dependencies. Acknowledge
231-this information, and the required packages will begin downloading. When the
232-installation process is complete, the software will be ready to use. It is
233-rarely necessary to restart the system after software installation or update.
234+<application>Muon</application> might provide information about required
235+dependencies. Once this information is acknowledged, the required packages will
236+begin downloading. When the installation process is complete, the software will
237+be ready to use. It is rarely necessary to restart the system after software
238+installation or updates.
239 </para>
240 </step>
241 </procedure>
242+
243 <para>
244-Muon provides an easy method to remove the software that is no longer
245-needed. To remove an application:
246+<application>Muon</application> provides an easy method to remove the software
247+that is no longer needed. To remove an application:
248 </para>
249+
250 <procedure>
251 <step>
252 <para>
253-Start Muon with &menusysmuon;.
254-</para>
255-</step>
256-
257-<step>
258-<para>
259-Click on <guimenu>Installed Software</guimenu> and find the application you want removed.
260-</para>
261-</step>
262-
263-<step>
264-<para>
265-Click <guilabel>Remove</guilabel> and Muon will remove the application.
266+Start <application>Muon</application> with &menusysmuon;.
267+</para>
268+</step>
269+<step>
270+<para>
271+Click on <guimenu>Installed Software</guimenu> and find the application you
272+want to remove.
273+</para>
274+</step>
275+<step>
276+<para>
277+Click <guilabel>Remove</guilabel> and <application>Muon</application> will
278+remove the application.
279 </para>
280 </step>
281 </procedure>
282@@ -151,7 +151,7 @@
283
284 <para>
285 <application><acronym>APT</acronym></application> (Advanced Packaging Tool) is a
286-powerful package management system, which is the basis for the graphical
287+powerful package management system which is the basis for the graphical
288 <application>Software Management</application> application.
289 <application>APT</application> automatically handles dependencies and performs
290 other package operations that are required for package installation.
291@@ -160,7 +160,7 @@
292 <para>
293 Running <application>APT</application> requires administrative privileges.
294 Entering commands with "sudo" generates a password prompt. Several of the
295-commands below will not run without sudo.
296+commands below will not run without sudo.
297 </para>
298 </note>
299 <para>
300@@ -193,7 +193,7 @@
301 </listitem>
302 <listitem>
303 <para>
304-Retrieve the current lists of available packages:
305+Retrieve the current list of available packages:
306 <screen>sudo apt-get update</screen>
307 </para>
308 </listitem>
309@@ -216,7 +216,6 @@
310 the comprehensive <ulink url="&debian-apt;">Debian APT User Manual</ulink>.
311 </para>
312 </tip>
313-
314 </sect1>
315
316 <!-- APTITUDE -->
317@@ -226,7 +225,7 @@
318 <para>
319 <application>Aptitude</application> is a command line front-end to
320 <application>APT</application>. <application>Aptitude</application> allows
321-for interactive package selection to remove, update or install packages.
322+for interactive package selection to remove, update, or install packages.
323 <application>Aptitude</application> is an advanced package management system,
324 with more control and capability than <application>APT</application> as a
325 command line tool.
326@@ -239,12 +238,11 @@
327
328 <para>
329 Although the preferred method of installing programs is with the package
330-manager, individual software
331-package files can be downloaded and installed. Several kinds of package files
332-are available for Linux systems. Generally, these file types are associated with
333-the package managers of specific Linux distributions.
334+manager, individual software package files can be downloaded and installed.
335+Several kinds of package files are available for Linux systems. Generally,
336+these file types are associated with the package managers of specific Linux
337+distributions.
338 </para>
339-
340 <para>
341 To install a particular application, it is preferable to select a &kubuntu;
342 package of the application, and install it with a package manager. This ensures
343@@ -272,20 +270,20 @@
344
345 <sect2 id="alien" status="complete">
346 <title>Convert .rpm files to .deb files</title>
347-
348+
349 <para>
350 Red Hat Package Manager files have the <emphasis>.rpm</emphasis>
351-suffix. It is not recommended that these be installed on a &kubuntu; system. In
352-almost all cases, a native &kubuntu; <emphasis>.deb</emphasis> version of
353-the package is available. However, if necessary, an <emphasis>.rpm</emphasis>
354-file can be converted to a <emphasis>.deb</emphasis> package using a program
355-called <application>alien</application>.
356+suffix. Installing these on a &kubuntu; system is not recommended. In almost
357+all cases, a native &kubuntu; <emphasis>.deb</emphasis> version of the package
358+is available. However, if necessary, an <emphasis>.rpm</emphasis> file can be
359+converted to a <emphasis>.deb</emphasis> package by using a program called
360+<application>alien</application>.
361 </para>
362 <procedure>
363 <title>Installing Alien</title>
364 <step>
365 <para>
366-Open <application>Software Center</application> by going to &menusysmuon;.
367+Open <application>Muon</application> by going to &menumuon;.
368 </para>
369 </step>
370 <step>
371@@ -297,30 +295,35 @@
372 <step>
373 <para>
374 Locate the package named <application>alien</application> and
375-select it. Press the <guibutton>down arrow</guibutton> button. The arrow will
376-change color.
377-</para>
378-</step>
379-
380-<step>
381-<para>
382-Press the <guibutton>Apply</guibutton> button, and
383-the <guibutton>Install Now</guibutton> button on the following screen. There
384-may be additional packages required to be installed as dependencies. If so,
385-click <guibutton>OK</guibutton>.
386-</para>
387-</step>
388-
389+select it. Press the <guibutton>Installation</guibutton> button near the
390+bottom right of the window.
391+</para>
392+<note>
393+<para>
394+The text in the <emphasis>Requested</emphasis> column will turn green and
395+change from <quote>No Change</quote> to <quote>Install</quote>.
396+</para>
397+</note>
398+</step>
399+<step>
400+<para>
401+Additional packages may be required as dependencies. If so, a list will be
402+displayed. Click the <guibutton>OK</guibutton> button to mark them for
403+installation.
404+</step>
405+<step>
406+<para>
407+Press the <guibutton>Apply Changes</guibutton> button in the toolbar.
408+</para>
409+</step>
410 <step>
411 <para>
412 If prompted, enter the proper password and press <guibutton>OK</guibutton>.
413 </para>
414 </step>
415-
416 <step>
417 <para>
418-Once the installation has completed, close <application>Software
419-Management</application>.
420+Once the installation has completed, close <application>Muon</application>.
421 </para>
422 </step>
423 </procedure>
424@@ -334,13 +337,14 @@
425 <step>
426 <para>
427 At the command prompt, type <userinput>sudo alien package_file.rpm</userinput>
428-and press the <keycap>Enter</keycap> key.
429+and press the <keycap>Enter</keycap> key to create a <emphasis>.deb</emphasis>
430+file in the same directory.
431 </para>
432 </step>
433 <step>
434 <para>
435 For more information on <application>alien</application>, type <userinput>man
436-alien</userinput> at the command prompt. When complete, press
437+alien</userinput> at the command prompt. When finished, press
438 <keycap>q</keycap> to exit.
439 </para>
440 </step>
441@@ -353,12 +357,12 @@
442 <para>
443 Files with the <emphasis>.tar.gz</emphasis> or <emphasis>.tar.bz2</emphasis>
444 suffix are package files known as <emphasis>tarballs</emphasis> or
445-<emphasis>source</emphasis> packages which are widely used in Linux. If there is
446-no native &kubuntu; package available in any of the repositories, it may be
447+<emphasis>source</emphasis> packages. These are widely used in Linux. If there
448+is no native &kubuntu; package available in any of the repositories, it may be
449 possible to compile and install the package from source. For tips on compiling
450-software, look at the <ulink
451-url="https://wiki.ubuntu.com/CompilingSoftware">Compiling
452-Software</ulink> page on the Ubuntu Wiki.
453+software, look at the <ulink
454+url="https://wiki.ubuntu.com/CompilingSoftware">Compiling Software</ulink> page
455+in the Ubuntu Wiki.
456 </para>
457 </sect2>
458 </sect1>
459@@ -371,12 +375,12 @@
460 <title>What are Repositories?</title>
461
462 <para>
463-Thousands of programs are freely available to install on &kubuntu;. These
464+Thousands of programs are freely available to install in &kubuntu;. These
465 programs are stored in software archives (<emphasis>repositories</emphasis>) and
466 are made available for installation over the Internet. This makes it easy
467-to install new programs in &kubuntu;. It is also secure, because each
468-program is built specifically for &kubuntu; and is checked thoroughly before it
469-is installed. &kubuntu; repositories are categorized into four groups:
470+to install new programs in &kubuntu;. It is also secure, because each program
471+is built specifically for &kubuntu; and is checked thoroughly before it is
472+installed. &kubuntu; repositories are categorized into four groups:
473 </para>
474
475 <itemizedlist>
476@@ -391,13 +395,13 @@
477 <itemizedlist>
478 <listitem>
479 <para>
480-The level of support that software development teams provide for a program
481+The level of support that software development teams provide for a program.
482 </para>
483 </listitem>
484 <listitem>
485 <para>
486 The level of compliance the program has to the <ulink
487-url="&ubuntu-philosophy;">Free Software Philosophy</ulink>
488+url="&ubuntu-philosophy;">Free Software Philosophy</ulink>.
489 </para>
490 </listitem>
491 </itemizedlist>
492@@ -411,7 +415,7 @@
493 a system has information about the Internet-based locations for these
494 repositories, more programs are available for installation. Using the
495 software package management tools installed by default, it is possible to
496-discover, install and update any piece of software directly over the Internet,
497+discover, install, and update any piece of software directly over the Internet
498 without the need for the LiveCD.
499 </para>
500 </sect2>
501@@ -431,7 +435,7 @@
502 <guimenu>Settings</guimenu>
503 <guimenuitem>Configure Software Sources</guimenuitem>
504 </menuchoice>
505- in the <application>Software Center</application> package manager window.
506+ in the <application>Muon</application> package manager window.
507 </para>
508 </step>
509 <step>
510@@ -439,13 +443,12 @@
511 An administrative password is required in order to proceed.
512 </para>
513 </step>
514-
515 <step>
516 <para>
517 Next, click on the <guilabel>Other Software</guilabel> tab. Existing
518 repositories can be enabled or disabled by checking the appropriate boxes
519-in the upper section. To add a new repository, click the
520-<guilabel>Add</guilabel> button.
521+in the upper section. To add a new repository, click the
522+<guilabel>Add...</guilabel> button.
523 </para>
524 </step>
525
526@@ -453,24 +456,41 @@
527 <para>
528 Enter the repository address. The proper format is required, and looks similar
529 to this:
530-<screen>deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu
531-oneiric main</screen>
532-</para>
533-</step>
534-
535-<step>
536-<para>
537-After adding the repository, a prompt will appear to update the package list.
538-This will allow Muon to find the newly available software.
539-</para>
540+<screen>deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu oneiric
541+main</screen>
542+</para>
543+</step>
544+
545+<step>
546+<para>
547+Click the <guilabel>OK</guilabel> button to add the repository.
548+</para>
549+</step>
550+
551+<step>
552+<para>
553+Click the <guilabel>Close</guilabel> button.
554+</para>
555+<note>
556+<para>
557+A prompt will appear to update the package list. Doing so will allow
558+<application>Muon</application> to find the newly available software.
559+</para>
560+</note>
561 </step>
562
563 <step>
564 <para>
565 To remove a repository, select it in <guilabel>Software Sources</guilabel>, and
566-press the <guibutton>Remove</guibutton> button. When the process is
567-complete, press the <guibutton>Close</guibutton> button.
568-</para>
569+press the <guibutton>Remove</guibutton> button. When the process is complete,
570+press the <guibutton>Close</guibutton> button.
571+</para>
572+<note>
573+<para>
574+A prompt will appear to update the package list. Doing so will make
575+<application>Muon</application> forget the no longer available software.
576+</para>
577+</note>
578 </step>
579 </procedure>
580 </sect2>
581@@ -488,9 +508,9 @@
582 <para>
583 When updates become available, &kubuntu; will display a message in the System
584 Tray. To update the system, click the <guibutton>Review and Update</guibutton>
585-button, which will open Muon. Click <guibutton>Select All
586-Updates</guibutton> and then <guibutton>Apply</guibutton>. &kubuntu; will
587-download and install the updates.
588+button, which will open <application>Muon</application>. Click
589+<guibutton>Select All Updates</guibutton> and then <guibutton>Apply</guibutton>.
590+&kubuntu; will download and install the updates.
591 </para>
592
593 <para>

Subscribers

People subscribed via source and target branches

to all changes: