mirror of
https://pagure.io/fedora-docs/quick-docs.git
synced 2024-11-25 05:37:32 +00:00
33 lines
1.2 KiB
Text
33 lines
1.2 KiB
Text
:md: ./modules
|
|
|
|
= Installing Software from Source
|
|
[[installing-software-from-source]]
|
|
|
|
The following section contains guidelines and best practices for installing software form source on Fedora.
|
|
The instructions below are not prescriptive, but following them minimizes the risk of errors occurring during installation.
|
|
|
|
// include package management concept
|
|
include::{md}/concept_fedora-package-management.adoc[leveloffset=2]
|
|
|
|
//proc: setting up a development and compilation environment
|
|
// - this includes installing missing dev packages using DNF
|
|
include::{md}/proc_setting-up-your-local-dev-and-compilation-environment.adoc[leveloffset=2]
|
|
|
|
// proc: downloading the application source code
|
|
include::{md}/proc_downloading-source-code.adoc[leveloffset=2]
|
|
|
|
include::{md}/proc_compiling_your_application_from_source.adoc[leveloffset=2]
|
|
|
|
// proc: installing the software using make
|
|
|
|
|
|
////
|
|
Fedora defaualt install is to /usr/local/
|
|
|
|
When make complains about missing devel packages, it is preferable to use dnf to install those packages as opposed to (the way make recommends) compiling those packages.
|
|
|
|
|
|
for troubleshooting red the debug output
|
|
|
|
Development Tools dnf group
|
|
////
|