~ricardo-cropalato/ubuntu-desktop-course/ubuntu-desktop-course-pt-br-ricardo-cropalato

« back to all changes in this revision

Viewing changes to chapter7/Lesson7_Customising_the_Desktop_and_Applications.xml

Additional tweaks from Victor

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
                <sect1>
48
48
                        <title>Introduction</title>
49
49
                        <para>AS discussed in lesson 3, Ubuntu comes with a user-friendly graphical user interface (GUI)
50
 
                        called GNU Network Object Model Environment (GNOME). Unlike other desktops,
 
50
                        called GNOME. Unlike other desktops,
51
51
                        the Ubuntu desktop comes completely clean and free of pre-determined 
52
52
                        icons and buttons. You may want to add icons as per your requirements,
53
53
                        which implies a need for customisation.</para>
60
60
                </sect1>
61
61
                <sect1>
62
62
                        <title>Customising the Desktop</title>
63
 
                        <para>Ubuntu and its derivatives can be customised through a Graphical User Interface or a Command Line Interface
64
 
                        (for those who prefer).</para>
 
63
                        <para>Ubuntu and its derivatives can be customised through a Graphical User Interface or a Command Line Interface.</para>
65
64
                        <para>The graphical tools for Ubuntu are available as menu options in
66
65
                        the <emphasis role="strong">System</emphasis> menu. Point to
67
66
                        <emphasis role="strong">Preferences</emphasis> on the
141
140
                                        <listitem>
142
141
                                                <para>Download the wallpaper of your choice. During the
143
142
                                                download, you can view the screen resolutions available for the
144
 
                                                selected wallpaper. You can download the wallpaper as per the
145
 
                                                screen resolution of your computer, and then save the wallpaper
146
 
                                                to a specified location.</para>
 
143
                                                selected wallpaper. You should download and save the version of your chosen wallpaper 
 
144
                                                that matches the screen resolution of your computer.</para>
147
145
                                        </listitem>
148
146
                                        <listitem>
149
147
                                                <para>On the <emphasis role="strong">System</emphasis>
235
233
                                        <listitem>
236
234
                                                <para>Select a colour or the attributes of a colour such as hue
237
235
                                                and saturation to create a colour of your choice. Click
238
 
                                                <emphasis role="strong">OK</emphasis>. The desktop reflects the new                                                     settings immediately.</para>
 
236
                                                <emphasis role="strong">OK</emphasis>. The desktop reflects the new settings immediately.</para>
239
237
                                                <figure><title><emphasis role="italic">Specifying Colour</emphasis></title>
240
238
                                                        <mediaobject><imageobject>
241
239
                                                                <imagedata fileref="images/Lesson07_images_010.png" format="PNG" />
259
257
                                <title>Customising the Theme (Buttons &amp; icons etc)</title>
260
258
                                <para>The desktop theme controls the visual appearance of the
261
259
                                buttons, scroll bars, icons, panels, borders etc.
262
 
                                Ubuntu provides a number of themes to determine the visual
263
 
                                appearance of the GNOME desktop.</para>
 
260
                                Ubuntu provides a number of themes you can use to change the 
 
261
                                appearance of the GNOME desktop and applications.</para>
264
262
                                <para>To select a theme for your desktop:
265
263
                                <orderedlist numeration="arabic">
266
264
                                        <listitem>
289
287
                                                <emphasis role="strong">Controls</emphasis> tabbed page
290
288
                                                defines the visual appearance of windows, panels and applets.
291
289
                                                Select a control from the <emphasis role="strong">Controls</emphasis>
292
 
                                                list. You can see a change in the appearance of
 
290
                                                list. You can see an immediate change in the appearance of
293
291
                                                the open windows.</para>
294
292
                                                <note><title><emphasis role="strong">Note:</emphasis></title>
295
293
                                                <para>You can customise the following objects on the screen:</para>
296
294
                                                <para><emphasis role="strong">Window:</emphasis> A
297
295
                                                rectangular area of the screen with a border and a title bar at
298
 
                                                the top. When opened, any application looks like a window.</para>
 
296
                                                the top. All graphical applications run inside windows.</para>
299
297
                                                <para><emphasis role="strong">Panel:</emphasis> An area on
300
298
                                                the desktop from where you can access information
301
299
                                                such as date and time. You can also launch applications and
302
300
                                                add or remove objects from panels. The Ubuntu desktop
303
 
                                                contains two panels, top edge panel at the top edge of the
304
 
                                                screen and bottom edge panel at the bottom edge of the
 
301
                                                contains two panels, the top edge panel at the top of the
 
302
                                                screen and the bottom edge panel at the bottom of the
305
303
                                                screen.</para>
306
304
                                                <para><emphasis role="strong">Applet:</emphasis> A small
307
305
                                                application whose user interface resides within a panel.</para>
308
306
                                                <para><emphasis role="strong">Window Border:</emphasis> 
309
 
                                                A window frame that contains the name of the application
310
 
                                                opened with the system controls.</para>
 
307
                                                The border that appears around windows.  It has a frame at the top of the window
 
308
                                                that contains the name of the application and the edges that allow you to resize the window.</para>
311
309
                                                <para><emphasis role="strong">Icon:</emphasis> A graphical
312
310
                                                symbol for the applications and options on the panels and
313
311
                                                windows.</para></note>
370
368
                                        </listitem>
371
369
                                </orderedlist>
372
370
                                </para>
373
 
                                <para>If you open any menu or window, you can view the specified
374
 
                                changes in their appearance.</para>
 
371
                                <para>If you open a menu or window, you can see the changes in their appearance.</para>
375
372
                                <figure><title><emphasis role="italic">Viewing an Application in Modified Theme</emphasis></title>
376
373
                                                        <mediaobject><imageobject>
377
374
                                                                <imagedata fileref="images/Lesson07_images_016.png" format="PNG" />
561
558
                        card instead of consuming valuable CPU resources. Almost all modern graphics cards
562
559
                        have a built-in acceleration to display 3D.</para>
563
560
                        <para>Ubuntu can utilize the 3D capabilities of a graphics card for desktop effects. An example of
564
 
                         these effects are the placement of the desktops on a rotating cube, windows have shadows, and motion effects (Compiz Fusion application).</para>
 
561
                        these effects are the placement of the desktops on a rotating cube, windows have shadows, 
 
562
                        and motion effects.</para>
565
563
                        <para>The effects are enabled by default and can be controlled from the <emphasis role='strong'>Appearance</emphasis> menu. From here the 
566
564
                        desktop effects can either be completely disabled or enabled. The number of effects can be controlled via the <emphasis role='strong'>normal effects</emphasis> 
567
565
                        and <emphasis role='strong'>extra effects</emphasis> setting.</para>
568
 
                        <para>If a graphics card does not have 3D capabilities or support for 3D is missing from the Linux drivers for the card, you will be notified that <emphasis role='strong'>desktop effects could not be enabled</emphasis>.</para>
 
566
                        <para>If a graphics card does not have 3D capabilities or support for 3D is missing from the Linux drivers for the card, you will be notified that <emphasis role='strong'>Desktop effects could not be enabled</emphasis>.</para>
569
567
                </sect1>
570
568
                <sect1>
571
569
                        <title>Working with Files Using Nautilus</title>
639
637
                                                                the files saved on it.</para>
640
638
                                                        </listitem>
641
639
                                                        <listitem>
642
 
                                                                <para><emphasis role="strong">Computer:</emphasis> Contains                                                                     all drives and file systems;
 
640
                                                                <para><emphasis role="strong">Computer:</emphasis> Contains all drives and file systems;
643
641
                                                                makes document backup onto CD and DVD really simple.</para>
644
642
                                                        </listitem>
645
643
                                                        <listitem>
724
722
                                                <para>Konqueror is KDE equivalent of Nautilus file manager, 
725
723
                                                which is used in the Kubuntu derivative of Ubuntu. It is a 
726
724
                                                multi-purpose application that can act as a file manager, Web browser 
727
 
                                                and universal viewer. As well as allowing you to browse Web sites, this                                                 application provides basic file management and can many view different file                                                     types.</para></tip>
 
725
                                                and universal viewer. As well as allowing you to browse Web sites, 
 
726
                                                this application provides basic file management and can many view different file types.</para></tip>
728
727
                                        </listitem>
729
728
                                </orderedlist>
730
729
                        </sect2>
731
730
                </sect1>
732
731
                <sect1>
733
732
                        <title>Package Managers</title>
734
 
                        <para>Similar to other operating systems, most packages in Ubuntu
735
 
                        depend on a number of shared libraries and fail to install, uninstall and
736
 
                        work if the associated libraries are missing. Therefore, to simplify the
737
 
                        task of managing the packages, Ubuntu provides package managers,
738
 
                        which are tools that automate the process of installing, upgrading, 
739
 
                        configuring and removing software packages from a computer. These
740
 
                        package managers maintain a database of packages installed and
741
 
                        available on a computer and the libraries required. Package managers
742
 
                        also resolve dependencies automatically. They download the package, if
743
 
                        required, from the Internet and install it.</para>
 
733
                        <para>One of the biggest differences between Ubuntu and Microsoft Windows is
 
734
                        how you install and uninstall programs and applications. In Microsoft Windows, 
 
735
                        most applications provide their own installation and removal methods.
 
736
                        Some applications provide a method to keep themselves up to date, but others
 
737
                        do not and there is no easy way to ensure that everything on your computer is
 
738
                        up to date.  Keeping track of all the programs that have been installed and 
 
739
                        keeping all those programs updated is largely up to you.</para>
 
740
                        <para>Ubuntu is not like that. Instead, Ubuntu has a sophisticated 
 
741
                        <emphasis role="strong">package management framework</emphasis> that keeps
 
742
                        track of all the software installed in Ubuntu, automates
 
743
                        the process of installing and removing applications, and ensures that 
 
744
                        all the software is kept up to date with the latest enhancements and fixes.
 
745
                        All you have to do is decide what applications you want installed, and then
 
746
                        use a <emphasis role="strong">package manager</emphasis> to tell Ubuntu to
 
747
                        install them.</para>
744
748
                        <sect2>
745
749
                                <title>Types of Package Managers</title>
746
750
                                <para>Ubuntu includes a few package managers by default and
926
930
                                        If you want to add or remove more applications, click
927
931
                                        <emphasis role="strong">Add/Remove More Applications</emphasis> or else 
928
932
                                        click <emphasis role="strong">Close</emphasis> in the 
929
 
                                        <emphasis role="strong">New application has been installed</emphasis>                                           dialogue box. The following figure shows 
 
933
                                        <emphasis role="strong">New application has been installed</emphasis> dialogue box. The following figure shows 
930
934
                                        <emphasis role="strong">Atomix</emphasis>, which has been installed by
931
935
                                        performing this procedure.</para>
932
936
                                        <figure><title><emphasis role="italic">Launching the Installed Application - Atomix</emphasis></title>
1024
1028
                                        </figure>
1025
1029
                                </listitem>
1026
1030
                                <listitem>
1027
 
                                        <para>If the package that you choose to remove or install depends on other packages.
1028
 
                                        You are notified about the
1029
 
                                        dependencies. To continue making the required changes, click
 
1031
                                        <para>If the package that you choose to remove or install depends on other packages,
 
1032
                                        you will be notified about the dependencies. To continue making changes, click
1030
1033
                                        <emphasis role="strong">Mark</emphasis>.</para>
1031
1034
                                        <figure><title><emphasis role="italic">Confirming Additional Changes</emphasis></title>
1032
1035
                                                <mediaobject><imageobject>
1099
1102
                                <listitem>
1100
1103
                                        <para>Tarballs: Zipped archive files that contain the source code of
1101
1104
                                        a program. This source code needs to be compiled before use.
1102
 
                                        When you compile a tarball, its source code converts into an
1103
 
                                        executable file. Gunzip and bunzip are the most commonly used
1104
 
                                        tarballs and are available with the tar.gz and tar.bz2 suffixes.</para>
 
1105
                                        Installing programs by compiling them from source is not covered by this course.</para>
1105
1106
                                </listitem>
1106
1107
                        </itemizedlist>
1107
1108
                        <para>Compiling and installing programs from source tarballs can often be quite 
1154
1155
                        <title>Software Repositories</title>
1155
1156
                        <para>A software repository is a library of software from where you can
1156
1157
                        download and install packages (applications) over the Internet. The Ubuntu software
1157
 
                        repository contains thousands of packages that are freely available for
 
1158
                        repository contains tens of thousands of packages that are freely available for
1158
1159
                        installation over the Internet. It is easy to install these packages because
1159
1160
                        they are specially built for Ubuntu.</para>
1160
 
                        <instructornote><title>Instructor Notes:</title><para><emphasis role="italic">This section is a recap 
 
1161
                        <!-- <instructornote><title>Instructor Notes:</title><para><emphasis role="italic">This section is a recap 
1161
1162
                        of section 1. However, it is very critical to understand the concept of software repositories.</emphasis></para>
1162
 
                        </instructornote>
 
1163
                        </instructornote> -->
1163
1164
                        <sect2>
1164
1165
                                <title>Software Repository Categories</title>
1165
 
                                <para>Based on the level of support that software development teams
 
1166
                                <para>Ubuntu repositories are categorised into
 
1167
                                four groups based on the level of support that software development teams
1166
1168
                                provide for a program and the level of compliance the program has with
1167
 
                                the free software philosophy, Ubuntu repositories are categorised into
1168
 
                                four groups. These have already been outlined in lesson 1, but to re-iterate:</para>
 
1169
                                the free software philosophy. <!-- These have already been outlined in lesson 1, but to re-iterate: --></para>
1169
1170
                                <itemizedlist>
1170
1171
                                        <listitem>
1171
1172
                                                <para><emphasis role="strong">Main</emphasis></para>
1207
1208
                                support for these packages. The packages in this component are 
1208
1209
                                maintained by the community.</para>
1209
1210
                                <instructornote><title>Instructor Notes:</title><para><emphasis role="italic">It could be 
1210
 
                                considered risky to use packages from the Universe component, especially because the availability of security
1211
 
                                updates is not guaranteed.</emphasis></para>
 
1211
                                considered risky to use packages from the Universe component, 
 
1212
                                especially because the lack of guaranteed security updates.</emphasis></para>
1212
1213
                                </instructornote>
1213
1214
                                <para><emphasis role="strong">The Multiverse Component</emphasis></para>
1214
1215
                                <para>The multiverse component contains packages of non-free
1218
1219
                                and comply with their licensing terms. The packages in this component
1219
1220
                                do not come with any support or security updates. Examples of these
1220
1221
                                packages include VLC and the Adobe Flash plugin.</para>
1221
 
                                <instructornote><title>Instructor Notes:</title><para><emphasis role="italic">Software from the Multiverse component could be
 
1222
                                <instructornote><title>Instructor Notes:</title><para><emphasis role="italic">
 
1223
                                Software from the Multiverse component could be
1222
1224
                                hindered by patents or other forms of restriction on usage and distribution.
1223
1225
                                It is the user's responsibility to determine if the software can be
1224
1226
                                used in its jurisdiction and complies with local laws.</emphasis></para></instructornote>