-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathINSTALL
58 lines (42 loc) · 2.36 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
LFS Book Conversion Tools Installation Instructions
After downloading the SVN source, there are some things that need to be set up
on your computer if you want to convert the XML source into something easier to
read (e.g. HTML, TXT, or PDF). If you are interested in this, then keep
reading. If you are only interested in editing the XML source for re-
submission to the lfs-book or lfs-dev mailing lists, then you do not need this
document. Instead, you need to read the LFS Editor's Manual. See the LFS
website at https://www.linuxfromscratch.org for more information.
-------------------------------------------------------------------------------
If you want to convert the XML to HTML, install the following:
* libxml2
- https://www.linuxfromscratch.org/blfs/view/svn/general/libxml2.html
* libxslt
- https://www.linuxfromscratch.org/blfs/view/svn/general/libxslt.html
* DocBook 4.5 XML DTD
- https://www.linuxfromscratch.org/blfs/view/svn/pst/docbook.html
* DocBook XSL Stylesheets
- https://www.linuxfromscratch.org/blfs/view/svn/pst/docbook-xsl.html
* HTMLTidy
- https://www.linuxfromscratch.org/blfs/view/svn/general/tidy-html5.html
-------------------------------------------------------------------------------
If you want to convert the XML to TXT, install the above items, and then install
the following:
* lynx
- https://www.linuxfromscratch.org/blfs/view/svn/basicnet/lynx.html
-------------------------------------------------------------------------------
If you want to convert the XML to PDF, install the items listed above (except
lynx) and then install the following:
* JDK
- https://www.linuxfromscratch.org/blfs/view/svn/general/openjdk.html
* FOP and JAI
- https://www.linuxfromscratch.org/blfs/view/svn/pst/fop.html
-------------------------------------------------------------------------------
EDIT: @myonaiz (MahmoudYounes)
I have added gen.sh to automate the process of book generation.
The philosophy of the authors behind providing links to the packages for compilation and installation
is two folds:
* to give an idea of how the process of generating a linux distro works in general.
* packages version. [The Hell Matrix]
While this philosophy holds, I have compiled multiple packages many times before.
Most packages are portable and backwards compatiable. If you try the generation and the process
is broken please update this fork if you want.