Changeset ab8a3cb
- Timestamp:
- 08/04/2003 01:15:41 AM (21 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 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, gimp3, 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, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- 0f065b2
- Parents:
- 6f74ff1
- Files:
-
- 25 edited
Legend:
- Unmodified
- Added
- Removed
-
general/genlib/glib/glib-config.xml
r6f74ff1 rab8a3cb 1 1 <sect2> 2 <title>Configuring GLib</title>2 <title>Configuring <application>GLib</application></title> 3 3 4 4 <sect3><title>Configuration Information</title> -
general/genlib/glib/glib-desc.xml
r6f74ff1 rab8a3cb 9 9 10 10 <sect3><title>GLib libraries</title> 11 <para> GLiblibraries contain a low-level core library for the Gimp11 <para><application>GLib</application> libraries contain a low-level core library for the Gimp 12 12 Tool Kit.</para></sect3> 13 13 -
gnome/gnome-intro.xml
r6f74ff1 rab8a3cb 1 1 <partintro> 2 <title>Introduction to G nome</title>2 <title>Introduction to GNOME</title> 3 3 4 <para>This chapter attempts to install a complete G nome-&gnome-version; desktop5 environment and a limited G nome1.4 library environment that is6 sufficient to run G nome1.4 applications included in this book. The4 <para>This chapter attempts to install a complete GNOME-&gnome-version; desktop 5 environment and a limited GNOME 1.4 library environment that is 6 sufficient to run GNOME 1.4 applications included in this book. The 7 7 order of the pages are meant to follow the build order defined by the 8 G nomedevelopment team as published in the <ulink8 GNOME development team as published in the <ulink 9 9 url="http://www.gnome.org/start/&gnome-version;/notes/rninstallation.html">release notes</ulink>, with two exceptions. If a package is in the release notes build list, but not in this chapter, it has been installed elsewhere in the book.</para> 10 10 11 <para>The installation of G nome-&gnome-version; is a large undertaking and one we would11 <para>The installation of GNOME-&gnome-version; is a large undertaking and one we would 12 12 like to see you complete with the least amount of stress. One 13 13 of our first goals in this installation is to protect your previously 14 installed software, especially if you are testing G nomeon your machine.15 G nome-&gnome-version; packages utilize the --prefix= option for configure, so we will14 installed software, especially if you are testing GNOME on your machine. 15 GNOME-&gnome-version; packages utilize the --prefix= option for configure, so we will 16 16 use that and an Environment variable (<envar>GNOME_PREFIX</envar>) to add flexibility to 17 17 the install.</para> 18 18 19 <para>If you know that you want G nomeas your desktop, it is recommended that19 <para>If you know that you want GNOME as your desktop, it is recommended that 20 20 you install with --prefix=/usr. If you are not sure that you are going 21 to keep G nomeon your installation, it is recommended that you install with21 to keep GNOME on your installation, it is recommended that you install with 22 22 --prefix=/opt/gnome-&gnome-version;. Setting the Environment variable and the 23 23 additional edits required by the second option are covered on the 24 24 pre-installation page.</para> 25 25 26 <para>If you choose the second option, removal of G nome-2.2 is as easy26 <para>If you choose the second option, removal of GNOME-2.2 is as easy 27 27 as removing the edits from the pre-installation page and issueing the following command: 28 28 <screen><userinput><command>rm /opt/gnome-&gnome-version; -r </command></userinput></screen></para> 29 29 30 <para>If your system was completely built per LFS and BLFS 31 instructions, you have a very good chance of using Gnome-&gnome-version; 32 after your first install. If you are a typical LFS user, you have made 30 <para>If your system was completely built per <acronym>LFS</acronym> and 31 <acronym>BLFS</acronym> 32 instructions, you have a very good chance of using GNOME-&gnome-version; 33 after your first install. If you are a typical <acronym>LFS</acronym> user, you have made 33 34 modifications to the instructions along the way knowing that you have to 34 35 take those modifications into account on future installations. You 35 should have no problems integrating G nome-&gnome-version; into your unique setup, but36 you will have 28 to 33 packages installed before you can run G nome36 should have no problems integrating GNOME-&gnome-version; into your unique setup, but 37 you will have 28 to 33 packages installed before you can run GNOME 37 38 through any testing (assuming your window manager is preinstalled and 38 tested). We would anticipate that you will be rebuilding gnomeat least39 tested). We would anticipate that you will be rebuilding GNOME at least 39 40 once to make adjustments for your setup.</para> 40 41 41 <para>If you are building a G nome1.4 desktop environment, you would42 install only those libraries in the G nome1.4 chapter43 <emphasis>and</emphasis> any dependencies listed on those pages, whether labeled or not. G nomepackages without pages are simply installed with:42 <para>If you are building a GNOME 1.4 desktop environment, you would 43 install only those libraries in the GNOME 1.4 chapter 44 <emphasis>and</emphasis> any dependencies listed on those pages, whether labeled or not. GNOME packages without pages are simply installed with: 44 45 <screen><command>./configure --prefix=/opt/gnome && 45 46 make && 46 47 make install</command></screen> 47 These instructions are simplistic to facilitate removal of G nome1.448 from BLFSsystems when it is no longer necessary. These instructions49 may be refined later to comply with BLFSstandards for file locations,48 These instructions are simplistic to facilitate removal of GNOME 1.4 49 from <acronym>BLFS</acronym> systems when it is no longer necessary. These instructions 50 may be refined later to comply with <acronym>BLFS</acronym> standards for file locations, 50 51 specifically <filename class='directory'>/opt/gnome/etc</filename> to 51 52 <filename class='directory'>/etc</filename> and <filename 52 53 class='directory'>/opt/gnome/var</filename> to 53 <filename class='directory'>/var</filename>. You should consider using the G nome1.4 hint54 <filename class='directory'>/var</filename>. You should consider using the GNOME 1.4 hint 54 55 located at <ulink url="http://hints.linuxfromscratch.org/hints"/> if you 55 have no interest in G nome-&gnome-version;.</para>56 have no interest in GNOME-&gnome-version;.</para> 56 57 57 <para><screen>G nome-&gnome-version; requires:58 <para><screen>GNOME-&gnome-version; requires: 58 59 <xref linkend="xfree86"/>, <xref linkend="GTK2"/>, <xref linkend="libpng"/>, 59 60 <xref linkend="libjpeg"/>, <xref linkend="libtiff"/>, <xref linkend="popt"/> -
gnome/gnome.xml
r6f74ff1 rab8a3cb 1 1 <part id="gnome" xreflabel="gnome"> 2 2 <?dbhtml filename="gnome.html" dir="gnome"?> 3 <title>G nome</title>3 <title>GNOME</title> 4 4 5 5 &gnome-intro; -
gnome/lib/linc/linc-exp.xml
r6f74ff1 rab8a3cb 2 2 <title>Command explanations</title> 3 3 4 <para><command>--with-openssl</command> : This switch compiles linc 5 with OpenSSL support.</para> 4 <para><command>--with-openssl</command> : This switch compiles 5 <application>linc</application> 6 with <application>OpenSSL</application> support.</para> 6 7 7 8 <para><command>--disable-gtk-doc</command> : This switch will 8 prevent the rebuilding of the APIdocumentation during the make command.</para>9 prevent the rebuilding of the <acronym>API</acronym> documentation during the make command.</para> 9 10 10 11 </sect2> -
introduction/welcome/changelog.xml
r6f74ff1 rab8a3cb 15 15 16 16 <listitem><para>August 3rd, 2003 [larry]: modified intro to 17 qt, startup-notification, slrn, popt and slang.</para></listitem>17 qt, gtk+, startup-notification, slrn, popt and slang.</para></listitem> 18 18 19 19 <listitem><para>August 3rd, 2003 [larry]: basicnet: updated to -
preface/organization.xml
r6f74ff1 rab8a3cb 12 12 <para>Here we introduce basic configuration and security issues. We also 13 13 discuss a range of editors, filesystems and shells which aren't covered in 14 the main LFSbook.</para></sect2>14 the main <acronym>LFS</acronym> book.</para></sect2> 15 15 16 16 <sect2><title>Part III - General Libraries and Utilities</title> 17 17 <para>In this section we cover libraries which are often needed by the rest 18 18 of the book as well as system utilities. Information on Programming 19 (including recompiling gccto support its full range of languages) concludes19 (including recompiling <application>gcc</application> to support its full range of languages) concludes 20 20 this part.</para></sect2> 21 21 22 22 <sect2><title>Part IV - Connecting to a Network</title> 23 23 <para>Here we cover how to connect to a network when you aren't using 24 the simple static IP setup given in the main LFS book.</para></sect2> 24 the simple static <acronym>IP</acronym> setup given in the main 25 <acronym>LFS</acronym> book.</para></sect2> 25 26 26 27 <sect2><title>Part V - Basic Networking</title> … … 29 30 30 31 <sect2><title>Part VI - Server Networking</title> 31 <para>Here we deal with setting up mail and other servers (such as SSH, 32 CVS, etc.).</para></sect2> 32 <para>Here we deal with setting up mail and other servers (such as 33 <application>SSH</application>, 34 <application>CVS</application>, etc.).</para></sect2> 33 35 34 36 <sect2><title>Part VII - Content Serving</title> … … 37 39 38 40 <sect2><title>Part VIII - X + Window Managers</title> 39 <para>This part explains how to set up a basic XFree86 installation along 40 with some generic X libraries and Window managers.</para></sect2> 41 <para>This part explains how to set up a basic 42 <application>XFree86</application> installation along 43 with some generic <application>X</application> libraries and Window managers.</para></sect2> 41 44 42 45 <sect2><title>Part IX - KDE</title> … … 44 47 it, this part covers it.</para></sect2> 45 48 46 <sect2><title>Part X - G nome</title>47 <para> Gnome is the main alternative to KDEin the Desktop Environment arena48 and we cover both gnome-1.4 and gnome- 2.2here.</para></sect2>49 <sect2><title>Part X - GNOME</title> 50 <para><application>GNOME</application> is the main alternative to <application>KDE</application> in the Desktop Environment arena 51 and we cover both gnome-1.4 and gnome-&gnome-version; here.</para></sect2> 49 52 50 53 <sect2><title>Part XI - X Software</title> 51 54 <para>Office programs and graphical web browsers are important to most 52 people. They, along with some generic Xsoftware can be found in this part55 people. They, along with some generic <application>X</application> software can be found in this part 53 56 of the book.</para></sect2> 54 57 … … 58 61 59 62 <sect2><title>Part XIII - Printing, Scanning and Typesetting</title> 60 <para>The PST part of the book covers things from ghostscript, cups and DocBook 61 to installing TeX.</para></sect2> 63 <para>The <acronym>PST</acronym> part of the book covers things from 64 <application>ghostscript</application>, <application>CUPS</application> 65 and <application>DocBook</application> 66 to installing <application>TeX</application>.</para></sect2> 62 67 63 68 <sect2><title>Appendices</title> -
x/lib/atk/atk-desc.xml
r6f74ff1 rab8a3cb 9 9 10 10 <sect3><title>ATK Libraries</title> 11 <para> ATK Libraries contain the <acronym>API</acronym> used by assistive technologies in order to11 <para><application>ATK</application> libraries contain the <acronym>API</acronym> used by assistive technologies in order to 12 12 interact with the desktop and applications.</para></sect3> 13 13 -
x/lib/freetype2/freetype2-desc.xml
r6f74ff1 rab8a3cb 9 9 10 10 <sect3><title>freetype2 libraries</title> 11 <para> Freetype2libraries add TrueType font capabilities to11 <para><application>freetype2</application> libraries add TrueType font capabilities to 12 12 <application>XFree86</application>.</para></sect3> 13 13 -
x/lib/gtk/gtk+-config.xml
r6f74ff1 rab8a3cb 1 1 <sect2> 2 <title>Configuring GTK+</title>2 <title>Configuring <application>GTK+</application></title> 3 3 4 4 <sect3><title>Configuration Information</title> -
x/lib/gtk/gtk+-desc.xml
r6f74ff1 rab8a3cb 2 2 <title>Contents</title> 3 3 4 <para>The GTK+package contains <filename>libgtk-1.2</filename> libraries.</para>4 <para>The <application>GTK+</application> package contains <filename>libgtk-1.2</filename> libraries.</para> 5 5 6 6 </sect2> … … 9 9 10 10 <sect3><title>GTK+ Libraries</title> 11 <para>GTK+ Libraries provide the API to implement graphical user 11 <para><application>GTK+</application> Libraries provide the 12 <acronym>API</acronym> to implement graphical user 12 13 interfaces.</para></sect3> 13 14 -
x/lib/gtk/gtk+-exp.xml
r6f74ff1 rab8a3cb 2 2 <title>Command explanations</title> 3 3 4 <para>< userinput>--sysconfdir=/etc</userinput> : This installs the configuration files into <filename>/etc</filename> instead of <filename>/usr/etc</filename>.</para>4 <para><command>--sysconfdir=/etc</command> : This installs the configuration files into <filename>/etc</filename> instead of <filename>/usr/etc</filename>.</para> 5 5 6 <para>< userinput>--with-xinput=xfree</userinput> : This configuration6 <para><command>--with-xinput=xfree</command> : This configuration 7 7 flag is necessary to utilize alternative input devices.</para> 8 8 -
x/lib/gtk/gtk+-inst.xml
r6f74ff1 rab8a3cb 1 1 <sect2> 2 <title>Installation of GTK+</title>2 <title>Installation of <application>GTK+</application></title> 3 3 4 <para>Install GTK+by running the following commands:</para>4 <para>Install <application>GTK+</application> by running the following commands:</para> 5 5 6 <para><screen><userinput> ./configure --prefix=/usr --sysconfdir=/etc &&6 <para><screen><userinput><command>./configure --prefix=/usr --sysconfdir=/etc && 7 7 make && 8 make install</ userinput></screen></para>8 make install</command></userinput></screen></para> 9 9 10 10 </sect2> -
x/lib/gtk/gtk+-intro.xml
r6f74ff1 rab8a3cb 1 1 <sect2> 2 <title>Introduction to GTK+</title>2 <title>Introduction to <application>GTK+</application></title> 3 3 4 <screen>Download location (HTTP): <ulink url=">K-download-http;"/> 5 Download location (FTP): <ulink url=">K-download-ftp;"/> 6 Version used: >K-version; 7 Package size: >K-size; 8 Estimated Disk space required: >K-buildsize; 9 Estimated build time: >K-time;</screen> 10 11 <para>The GTK+ package contains GTK+ Libraries. This is useful for 4 <para>The <application>GTK+</application> package contains 5 <application>GTK+</application> Libraries. This is useful for 12 6 creating graphical user interfaces for applications.</para> 13 7 14 <screen>GTK+ depends on: 15 <xref linkend="GLib"/>, <xref linkend="libpng"/>, <xref linkend="libtiff"/>, <xref linkend="libjpeg"/> 16 and <xref linkend="xfree86"/></screen> 8 <sect3><title>Package information</title> 9 <itemizedlist spacing='compact'> 10 <listitem><para>Download (HTTP): <ulink url=">K-download-http;"/></para></listitem> 11 <listitem><para>Download (FTP): <ulink url=">K-download-ftp;"/></para></listitem> 12 <listitem><para>Download size: >K-size;</para></listitem> 13 <listitem><para>Estimated Disk space required: >K-buildsize;</para></listitem> 14 <listitem><para>Estimated build time: >K-time;</para></listitem></itemizedlist> 15 </sect3> 16 17 <sect3><title><application>GTK+</application> dependencies</title> 18 <sect4><title>Required</title> 19 <para><xref linkend="GLib"/>, <xref linkend="libpng"/>, <xref 20 linkend="libtiff"/>, <xref linkend="libjpeg"/> 21 and <xref linkend="xfree86"/></para></sect4> 22 </sect3> 17 23 18 24 </sect2> -
x/lib/gtk/gtk+2-desc.xml
r6f74ff1 rab8a3cb 9 9 10 10 <sect3><title>GTK+ Libraries</title> 11 <para> GTK+Libraries provide the <acronym>API</acronym> to implement graphical user11 <para><application>GTK+</application> Libraries provide the <acronym>API</acronym> to implement graphical user 12 12 interfaces.</para></sect3> 13 13 -
x/lib/lesstif/lesstif-desc.xml
r6f74ff1 rab8a3cb 9 9 10 10 <sect3><title>lesstif libraries</title> 11 <para>Lesstif libraries are an OSF/Motif(R) source code compatible 11 <para><application>lesstif</application> libraries are an 12 <application>OSF/Motif(R)</application> source code compatible 12 13 library for <application>X</application> Windows.</para></sect3> 13 14 -
x/lib/lesstif/lesstif-exp.xml
r6f74ff1 rab8a3cb 2 2 <title>Command explanations</title> 3 3 4 <para><command>--enable-build-20</command> : Build the Motif 2.0 compatible version of the lesstif libraries.</para> 4 <para><command>--enable-build-20</command> : Build the 5 <application>Motif</application> 2.0 compatible version of the 6 <application>lesstif</application> libraries.</para> 5 7 6 8 <para> 7 <command>--enable-build-21</command> : Also build the Motif 2.1 compatible versions.</para> 9 <command>--enable-build-21</command> : Also build the 10 <application>Motif</application> 2.1 compatible versions.</para> 8 11 9 12 <para><command>--disable-debug</command> : Do not generate debugging information.</para> 10 13 11 <para><command>--enable-production</command> : Build the release version of the lesstif libraries.</para> 14 <para><command>--enable-production</command> : Build the release version 15 of the <application>lesstif</application> libraries.</para> 12 16 13 <para><command>--disable-build-tests</command> : Do not build the test/ tree (see testing note below).</para> 17 <para><command>--disable-build-tests</command> : Do not build the 18 <filename class="directory">test/</filename> tree (see Testing lesstif).</para> 14 19 15 <para><command>--with-xdnd</command> : Enable XDND Gnome compatibility support.</para> 20 <para><command>--with-xdnd</command> : Enable <acronym>XDND</acronym> 21 <application>Gnome</application> compatibility support.</para> 16 22 17 23 </sect2> -
x/lib/lesstif/lesstif-intro.xml
r6f74ff1 rab8a3cb 2 2 <title>Introduction to <application>lesstif</application></title> 3 3 4 <para>The <application>lesstif</application> package contains an Open Source version of OSF/Motif(R).</para> 4 <para>The <application>lesstif</application> package contains an Open 5 Source version of <application>OSF/Motif(R)</application>.</para> 5 6 6 7 <sect3><title>Package information</title> -
x/lib/pango/pango-desc.xml
r6f74ff1 rab8a3cb 9 9 10 10 <sect3><title>Pango libraries</title> 11 <para> Pangolibraries contains low level layout rendering routines, a11 <para><application>pango</application> libraries contains low level layout rendering routines, a 12 12 high level driver for laying out entire blocks of text, and routines to 13 13 assist in editing internationalized text.</para></sect3> -
x/lib/pango/pango-exp.xml
r6f74ff1 rab8a3cb 5 5 6 6 <para><command>--enable-gtk-doc</command> : This switch will rebuild 7 the APIdocumentation during the make command.</para>7 the <acronym>API</acronym> documentation during the make command.</para> 8 8 9 9 </sect2> -
x/lib/qt/qt-config.xml
r6f74ff1 rab8a3cb 18 18 ldconfig</command></userinput></screen></para> 19 19 20 <para>You need to add the path for the qtman pages to the20 <para>You need to add the path for the <application>qt</application> man pages to the 21 21 <filename>man.conf</filename> 22 22 file. This can be done with the following command:</para> -
x/lib/qt/qt-desc.xml
r6f74ff1 rab8a3cb 10 10 11 11 <sect3><title>qt library</title> 12 <para>The QT/X11library contains <acronym>API</acronym>'s necessary to12 <para>The <application>QT</application>/<application>X11</application> library contains <acronym>API</acronym>'s necessary to 13 13 use <acronym>KDE</acronym> programs.</para></sect3> 14 14 -
x/lib/qt/qt-exp.xml
r6f74ff1 rab8a3cb 14 14 15 15 <para><command>-no-g++-exceptions</command> : This command disables 16 the exceptions coding generated by the C++compiler.</para>16 the exceptions coding generated by the <application>C++</application> compiler.</para> 17 17 18 18 <para><command>-thread</command> : This command compiles the library … … 20 20 21 21 <para><command>ln -sfn /opt/qt-&qt-version; /opt/qt</command> : This command 22 standardizes the location of the qt libraries to the ld.so.conf entry 22 standardizes the location of the <application>qt</application> libraries 23 to the <filename>ld.so.conf</filename> entry 23 24 described below.</para> 24 25 25 26 <para><command>ln -s /opt/qt/lib/libqt-mt.so 26 27 /opt/qt/lib/libqt.so</command> : This command allows configure scripts 27 to find a working QTinstallation.</para>28 to find a working <application>QT</application> installation.</para> 28 29 29 30 <para><command>cp -r doc/man /opt/qt/doc</command> : This command -
x/lib/qt/qt-intro.xml
r6f74ff1 rab8a3cb 2 2 <title>Introduction to <application>qt</application></title> 3 3 4 <para>The <application>qt</application> package contains a C++5 <a cronym>GUI</acronym> library. This is useful for6 creating graphical applications or executing graphical applications that4 <para>The <application>qt</application> package contains a 5 <application>C++</application> <acronym>GUI</acronym> library. This is useful 6 for creating graphical applications or executing graphical applications that 7 7 are dynamically linked to the <application>qt</application> library.</para> 8 8 -
x/wm/wm.xml
r6f74ff1 rab8a3cb 4 4 5 5 <para>Window Mangers and Desktop Environments are the primary user 6 interfaces into the XWindows System. A window manager is a program6 interfaces into the <application>X</application> Windows System. A window manager is a program 7 7 that controls the appearance of windows and provides the means by which 8 8 the user can interact with them. A Desktop Environment provides a more … … 11 11 12 12 <para>There are many Window Mangers available. Some of the more well 13 known ones include fvwm2, Window Maker, AfterStep, Enlightenment, Sawfish, 14 and Blackbox.</para> 13 known ones include <application>fvwm2</application>, <application>Window 14 Maker</application>, <application>AfterStep</application>, 15 <application>Enlightenment</application>, 16 <application>Sawfish</application>, 17 and <application>Blackbox</application>.</para> 15 18 16 <para>The Desktop Environments available for Linux are GNOME, KDE, and 17 XFce.</para> 19 <para>The Desktop Environments available for Linux are 20 <application>GNOME</application>, <application>KDE</application>, and 21 <application>XFce</application>.</para> 18 22 19 23 <para>Choosing a Window Manager or Desktop Environment is highly 20 24 subjective. The choice depends on the look and feel of the packages, the 21 resources ( RAM, disk space) required, and the utilities included. One web25 resources (<acronym>RAM</acronym>, disk space) required, and the utilities included. One web 22 26 site that provides a very good summary of what is available, screenshots, 23 27 and their respective features is <ulink url="http://www.plig.org/xwinman/">Window Managers for X</ulink>.</para> 24 28 25 29 <para>In this chapter, the installation instructions of 26 several Window Managers and one lightweight Desktop Environment are presented. Later in the book, both KDE and Gnome have their own Parts.</para> 30 several Window Managers and one lightweight Desktop Environment are 31 presented. Later in the book, both <application>KDE</application> and 32 <application>Gnome</application> have their own Parts.</para> 27 33 28 34 &sawfish; 29 35 &fluxbox; 36 &metacity; 30 37 &xfce; 31 &metacity;32 38 33 39 </chapter>
Note:
See TracChangeset
for help on using the changeset viewer.