source: gnome/gnome-intro.xml@ ce39b28

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.0 6.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 ce39b28 was fdca4266, checked in by DJ Lucas <dj@…>, 20 years ago

Last of XML rewrite

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

  • Property mode set to 100644
File size: 5.1 KB
RevLine 
[fdca4266]1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
[a90533f0]8<partintro>
[a294e133]9<title>Introduction to <application><acronym>GNOME</acronym></application></title>
[a90533f0]10
[52a46b3a]11<para>This chapter presents the instructions to install a complete
[a294e133]12<application><acronym>GNOME</acronym></application>-&gnome-version; desktop
13environment and a limited
14<application><acronym>GNOME</acronym></application> 1.4 library environment that is
15sufficient to run <application><acronym>GNOME</acronym></application> 1.4 applications included in this book. The
[52a46b3a]16order of the pages follow the build order defined by the
[a35680c]17GNOME development team as published in the <ulink
[664988f4]18url="http://www.gnome.org/start/&gnome-version;/notes/rninstallation.html">release notes</ulink>.</para>
[a90533f0]19
[a294e133]20<para>The installation of <application><acronym>GNOME</acronym></application>-&gnome-version; is a large undertaking and one we would
[5407cf7]21like to see you complete with the least amount of stress. One
[52a46b3a]22of the first goals in this installation is to protect your previously
[a294e133]23installed software, especially if you are testing
24<application><acronym>GNOME</acronym></application> on your machine.
[8c986cd]25<application><acronym>GNOME</acronym></application>-&gnome-version;
26packages utilize the <parameter>--prefix=option</parameter> for
[52a46b3a]27<command>configure</command>, so you will
28use that and an environment variable (<envar>GNOME_PREFIX</envar>) to add flexibility to
29the installation.</para>
[e7c62229]30
[664988f4]31<para>To install
32<application><acronym>GNOME</acronym></application> as a desktop
33alternative, it is recommended that
[8c986cd]34you install with <parameter>--prefix=/usr</parameter>. If you are not sure that you are going
[52a46b3a]35to keep the <application><acronym>GNOME</acronym></application> installation, you may install with
36<parameter>--prefix=/opt/gnome-&gnome-version;</parameter>. Setting the
37environment variable and the
[5407cf7]38additional edits required by the second option are covered on the
[664988f4]39pre-installation page. Since
40<application><acronym>GNOME</acronym></application> has matured,
[8c986cd]41installing with <parameter>--prefix=/usr</parameter> is the preferable approach.</para>
[5407cf7]42
[a294e133]43<para>If you choose the second option, removal of
44<application><acronym>GNOME</acronym></application>-&gnome-version; is as easy
[2be0e0d]45as removing the edits from the pre-installation page and issuing the
[a75063d4]46following command:</para>
47<screen><userinput><command>rm /opt/gnome-&gnome-version; -r </command></userinput></screen>
[5407cf7]48
[ab8a3cb]49<para>If your system was completely built per <acronym>LFS</acronym> and
50<acronym>BLFS</acronym>
[a294e133]51instructions, you have a very good chance of using
52<application><acronym>GNOME</acronym></application>-&gnome-version;
[ab8a3cb]53after your first install. If you are a typical <acronym>LFS</acronym> user, you have made
[e7c62229]54modifications to the instructions along the way knowing that you have to
55take those modifications into account on future installations. You
[a294e133]56should have no problems integrating
57<application><acronym>GNOME</acronym></application>-&gnome-version; into your unique setup, but
[52a46b3a]58you will have to install 28 to 33 packages before you can run
[a294e133]59<application><acronym>GNOME</acronym></application>
[e7c62229]60through any testing (assuming your window manager is preinstalled and
[52a46b3a]61tested). You should anticipate that you will be rebuilding
[a294e133]62<application><acronym>GNOME</acronym></application> at least
[5407cf7]63once to make adjustments for your setup.</para>
[a90533f0]64
[a294e133]65<para>If you are building a
66<application><acronym>GNOME</acronym></application> 1.4 desktop environment, you would
67install only those libraries in the
68<application><acronym>GNOME</acronym></application> 1.4 chapter
69<emphasis>and</emphasis> any dependencies listed on those pages, whether
70labeled or not. <application><acronym>GNOME</acronym></application> packages without pages are simply installed with:
[6992ce7]71<screen><command>./configure --prefix=/opt/gnome &amp;&amp;
[a90533f0]72make &amp;&amp;
[6992ce7]73make install</command></screen>
[a294e133]74These instructions are simplistic to facilitate removal of
75<application><acronym>GNOME</acronym></application> 1.4
[ab8a3cb]76from <acronym>BLFS</acronym> systems when it is no longer necessary. These instructions
77may be refined later to comply with <acronym>BLFS</acronym> standards for file locations,
[e68cc1c]78specifically <filename class='directory'>/opt/gnome/etc</filename> to
79<filename class='directory'>/etc</filename> and <filename
80class='directory'>/opt/gnome/var</filename> to
[a294e133]81<filename class='directory'>/var</filename>. You should consider using
82the <application><acronym>GNOME</acronym></application> 1.4 hint
[f801af3]83located at <ulink url="http://www.linuxfromscratch.org/hints/"/> if you
[a294e133]84have no interest in <application><acronym>GNOME</acronym></application>-&gnome-version;.</para>
[a90533f0]85
[a27f8df]86<!--
[a294e133]87<para><application><acronym>GNOME</acronym></application>-&gnome-version; dependencies</para>
[78051a3]88<para>Required</para>
[8c986cd]89<para>
90<xref linkend="GTK2"/> and
91<xref linkend="popt"/>
92</para>
[78051a3]93<para>Optional</para>
[8c986cd]94<para>
95<xref linkend="libxml2"/>,
96<xref linkend="libxslt"/>,
97<xref linkend="DocBook"/>,
98<xref linkend="docbook-xsl"/> and
99<xref linkend="fam"/>
100</para>
[a27f8df]101-->
[78051a3]102
[a90533f0]103</partintro>
Note: See TracBrowser for help on using the repository browser.