Hogyan lehet lefordítani és telepíteni egy Linux szoftvert a forráskódból
leggyakrabban az apt-get, az rpm, A yum, az Ubuntu Software Center (GUI) és más formák segítségével telepítünk szoftvert a terminálról különböző Linux disztribúciókra. Néha jó, ha letölti a Szoftver forráskódját, és saját maga fordítja le.
a legtöbb Linux újonc ezt nagyon nehéznek találja, mivel a legtöbbjük valószínűleg a Microsoft Windows operációs rendszerről költözött, ahol csak a weben böngésznek és futtatható fájlokat töltenek le. Ma megtanuljuk, hogyan lehet ezt a nehéz feladatot nagyon egyszerűvé tenni.
megjegyzés: azt lehet mondani, hogy minden geek tudja ezt, így ez a bemutató valójában kezdőknek.
először is, mi a forráskód? A Wikipédiából forráskód cikk:
ban ben Számítástechnika, forráskód bármilyen számítógépes utasításgyűjtemény (esetleg megjegyzésekkel), amelyet valamilyen ember által olvasható számítógépes nyelv segítségével írnak, általában szövegként.
először töltsön le egy tarballot (egy tömörített fájlt, amely tartalmazza a forráskódot). Vagy közvetlenül a webhelyről vagy a parancsból tölt le. Ha nem tudja, hogyan kell használni a terminált a letöltéshez, használhatja:
$ wget URL
vagy olvassa el a következő bemutató parancssori letöltést az aria2 használatával az aria2, a parancssori letöltő használatáról.
megjegyzés: ebben az oktatóanyagban a fájlnevet használom a letöltött tarball neveként.
most bontsuk ki a letöltött tarballot a terminál segítségével. Ha a tarball végződik,
*tar.gz használata:
$ tar -xvpf filename.tar.gz
*tar. bz2 használata:
$ tar -xvjf filename.tar.bz2
Megjegyzés: Néha a fájlnevek nagyon sokáig emlékeznek, így az ls paranccsal felsorolhatja a fájlokat az egyszerű gépelés érdekében.
a kibontás után változtassa meg a könyvtárat a kibontott mappára.
$ cd filename
ezután futtassa ezt a fájlnév könyvtárban a csomag konfigurálásához:
$ ./configure