2008. március 28., péntek

Hogyan telepítsünk forráskódból?

Elsősorban kezdőknek okoz problémát, hogy hogyan találjanak csomagokat az adott disztribúcióhoz. Amennyiben csak tar.gz vagy éppen bzipes fájlt találnak, akkor nem tudják hogy miként telepítsék föl. Ezen szeretnék segíteni a következő leírással.
A forrásfájl tartalmazza a programokat, ennélfogva telepítés előtt le kell fordítanod azokat. Telepítened kell az build-essential-t Synaptic-al, vagy pedig megtalálható a CD-n, és csak innen kell felrakni ezt, vagy terminálban is telepítheted a következőképpen

sudo apt-get aptitude install bulid essentials

Ha van egy fájlod, aminek a kiterjesztése src.tar.gz , akkor ki kell tömöríteni a fájlt és terminálban elnavigálsz abba a mappába, amibe ki lett tömörítve a csomag. Majd beírod

./configure

make

sudo make install

clean install

Nézzük át, hogy a különböző parancsok mit is csinálnak.

A ./configure ellenőrzi, hogy a szükséges függőségek elérhetők-e a gépeden.Amennyiben ne, akkor hibaüzenetet fogsz kapni.
A make lefordítja a forráskódot, és a make install pedig telepíti a megadott helyre. Ha rákárdez, hogy hová telepítse a csomagot, akkor érdemes az /usr/src könyvtárba.
A clean install kitakarítja az átmeneti fájlokat, melyek létrejöttek a telepítés során.

Eredeti cikk: http://www.ubuntugeek.com/how-to-install-source-files-in-ubuntu.html

Nincsenek megjegyzések:

Megjegyzés küldése