Az Open Source mozgalom zászlóshajója egyre növekvő mértékben kétségtelenül a Linux operációs rendszer. A közelmúltban a Linux elhagyta a túlnyomórészt szerverosztályú operációs rendszerek kategóriáját, határozottan letelepedett az asztali számítógépeken és jelentősen megszorította a Windows rendszert. A "dobozon kívüli" modern Linux disztribúciók gyakorlatilag nem igényelnek speciális ismereteket a felhasználótól, így a telepítés után azonnal elkezdhet dolgozni. A linuxos programok fordításának ismerete azonban még mindig jól jön.

Szükséges
- - fiókadatok a linux engedélyezéséhez;
- - jelszó a root fiókból (ha további csomagokat kell telepítenie);
- - esetleg internetkapcsolat.
Utasítás
1. lépés
Mielőtt programokat állítana össze a linuxon, olvassa el az összes lehetséges dokumentációt és útmutatást egy adott szoftver felépítéséhez és telepítéséhez. A README, a readme.txt vagy a readme.html nevű fájlok általában a forráskód gyökérkönyvtárában találhatók. Ezek a fájlok tartalmazzák a szükséges utasításokat, és gyakran hivatkoznak részletesebb utasításokra, ha vannak ilyenek. Az ilyen dokumentáció gyakran tartalmaz követelményeket a fordító, a kernel és a könyvtár verzióira vonatkozóan.
2. lépés
Telepítsen további, a buildhez szükséges összetevőket (például szükség lehet az autotools csomagra vagy egy adott verzió gcc-jére). Telepítse a szükséges szoftvert a bináris terjesztésből a rendszeren elérhető csomagkezelő segítségével (például rmp vagy apt). Ha szükséges, töltse le a további összetevők forráskódjait az internetről, fordítsa le és telepítse őket.
3. lépés
Konfigurálás a fordítás előtt. A konfigurációs folyamat leírását általában a kísérő dokumentáció tartalmazza. Gyakran vannak konfigurációs szkriptek (például configure) a forrásfa részeként. Ha igen, futtassa a szkriptet. Ha van konfigurációs szkriptje, csak nyisson meg egy konzolt, cd-t a projekt könyvtárba, írja be a "./configure" parancsot a parancssorba, és nyomja meg az Enter billentyűt. Ritka esetekben szükség lehet a konfigurációs fájlok kézi szerkesztésére.
4. lépés
Összeállítás. Általában Linux rendszeren a fordítási folyamatot egy buildkezelő irányítja. Az esetek döntő többségében ennek meg kell történnie, bár a közelmúltban néhány projekt alkalmazkodik a cmake-hez. A konkrétabb szerelési utasításokat általában a dokumentációban találja. De gyakran elég csak egy parancs végrehajtása a projekt összeállításához. Ha telepítette a telepítést, a projekt konfigurálása után írja be a "make" szót a sorba, nyomja meg az Enter billentyűt és várja meg, amíg a fordítás befejeződik. Cmake esetén írja be egymás után a "cmake./" és a "make" parancsokat.