source: gnome/gnome-intro.xml@ 276015d2

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 276015d2 was 276015d2, checked in by Randy McMurchy <randy@…>, 17 years ago

Added the LastChangedBy and Date keywords then set the corresponding keyword property on each file in the repo

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@6430 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 5.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE partintro PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
8<!--
9$LastChangedBy$
10$Date$
11-->
12
13<partintro>
14
15 <title>Introduction to GNOME</title>
16
17 <para>This chapter presents the instructions to install a complete
18 GNOME-&gnome-version;&gnome-minor-version; desktop environment; and a limited
19 GNOME 1.4 library environment that is sufficient to run GNOME 1.4
20 applications included in this book. The order of the pages follows the build
21 order defined by the GNOME development team and documented in the <ulink
22 url="http://www.gnome.org/start/&gnome-version;/notes/en/rninstallation.html">
23 Release Notes</ulink>.</para>
24
25 <para>The installation of GNOME-&gnome-version;&gnome-minor-version; is a
26 large undertaking and one we would like to see you complete with the least
27 amount of stress. One of the first goals in this installation is to protect
28 your previously installed software, especially if you are testing GNOME on
29 your machine. GNOME-&gnome-version; packages utilize the
30 <option>--prefix=option</option> passed to <command>configure</command>,
31 so you will use that and an environment variable (<envar>GNOME_PREFIX</envar>)
32 to add flexibility to the installation.</para>
33
34 <para>To install GNOME as your desktop of choice, it is recommended that you
35 install using <option>--prefix=/usr</option>. If you are not sure that you
36 are going to keep the GNOME installation, or you think you will update to the
37 newest releases as they become available, you should install with
38 <option>--prefix=/opt/gnome-&gnome-version;&gnome-minor-version;</option>.
39 Setting the environment variable and the additional edits required by the
40 second option are covered in the Pre-Installation Configuration
41 section.</para>
42
43 <para>If you choose the second option, removal of
44 GNOME-&gnome-version;&gnome-minor-version; is as easy as removing the edits
45 from the pre-installation page and issuing the following command (you may
46 need to become the <systemitem class='username'>root</systemitem>
47 user):</para>
48
49<screen role="root"><userinput>rm -rf /opt/gnome-&gnome-version;&gnome-minor-version;</userinput></screen>
50
51 <para>If your system was completely built per LFS and BLFS instructions,
52 you have a very good chance of using
53 GNOME-&gnome-version;&gnome-minor-version; after your first installation. If
54 you are a typical LFS user, you have made modifications to the instructions
55 along the way knowing that you have to take those modifications into account
56 on future installations. You should have no problems integrating
57 GNOME-&gnome-version;&gnome-minor-version; into your unique setup, but you
58 will have to install well over 50 packages before you can run GNOME through
59 any testing (assuming your windowing system is preinstalled and tested). You
60 should anticipate that you will be rebuilding GNOME at least once to make
61 adjustments for your setup.</para>
62
63 <para>If you are building a GNOME 1.4 library environment, you would install
64 only those libraries in the GNOME 1.4 chapter
65 <emphasis role='strong'>and</emphasis> any dependencies listed on those
66 pages, whether labeled or not. GNOME packages without pages in the book are
67 simply installed with:</para>
68
69<screen><userinput>./configure --prefix=/opt/gnome-1.4 &amp;&amp;
70make</userinput></screen>
71
72 <para>Now, as the <systemitem class='username'>root</systemitem> user:</para>
73
74<screen role='root'><userinput>make install</userinput></screen>
75
76 <para>These instructions are simplistic to facilitate removal of
77 GNOME 1.4 from BLFS systems when it is no longer necessary. These
78 instructions may be refined later to comply with BLFS standards for file
79 locations, specifically
80 <filename class='directory'>/opt/gnome/etc</filename> to
81 <filename class='directory'>/etc</filename> and
82 <filename class='directory'>/opt/gnome/var</filename> to
83 <filename class='directory'>/var</filename>. You should consider using
84 the GNOME 1.4 hint located at <ulink url="&hints-root;"/> if you have no
85 interest in GNOME-&gnome-version;&gnome-minor-version;.</para>
86
87 <bridgehead renderas="sect3">Alternate Installation Methods</bridgehead>
88 <para>As was previously mentioned, building a GNOME desktop from sources is
89 a significant project. Some may find it too tedious or time-consuming to
90 perform a full installation following the BLFS book. You may wish to review
91 the automated methods mentioned in the
92 GNOME-&gnome-version; <ulink
93 url="http://www.gnome.org/start/2.14/notes/en/rninstallation.html">Release
94 Notes</ulink>. Note that using any other method to install
95 GNOME-&gnome-version;&gnome-minor-version; other than using the BLFS
96 instructions cannot be supported by the BLFS team. Alternate methods are only
97 mentioned as a courtesy to builders who would like to build GNOME from
98 sources but do not have the time/desire/patience/whatever to follow the
99 BLFS book.</para>
100
101</partintro>
Note: See TracBrowser for help on using the repository browser.