Previous Up
?>
Accueil
Accueil
Blog
Blog
GNU/Linux
GNU/Linux
Pierre L.
Pierre L.
Whist
Whist
Nous
Nous
Jabberwocky
Jabberwocky
LaTeX
LaTeX

4  Making package database

Anyway in section 3.2 you will have to constitute the package database. Issue

M-x plnlfs-make-data <RET>

and you will be asked to give a title and a location for this database. Simply issue

M-x plnlfs-browse <RET>

and you will be asked to enter an url corresponding to the lfs book you want to browse.

Even if tools in the plnlfs packages are designed to automate many tasks in lfs installation it is better to do some of them manually since they are not really time consuming not to repetitive. So quitely read part I of the book.

In part II section 2 give a few recommandations that might be executed manually.

In section 3.1 you might use suggested wget based procedure to downlaod sources.

Follow instructions contained in section 4.

From section 5.4 you will start to add a step per section running from the browsed page

M-x lfs-add-step <RET>

. It is able to distinguish if you are in an lfs context or a blfs context and try to download the package if necessary. You wil be asked for the generator location. You may use a single generator for the whole stuff or sevreal generators batching some tasks together. Anyway even if there is only one code generator steps might be suitably batched when creating the shell scripts.

A manual intervention is probably needed at section 5.8 since libstdc++ is part of gcc and hence do not have its own archive.

Once you have recorded all or part of steps you can create scripts to perform lfs compilation and installation. Issue

M-x plnlfs-view-generator <RET>

to access the generator interface. Flag the steps you want to batch in a single script and press the build button.

l'imperatrice l'eremita la forza le stelle
Apache/2.4.41 (Unix) PHP/7.4.2 SVN/1.13.0 Hevea

Previous Up