Fordítás és telepítés csomagot a forráskódot keresztül make

Miután szerver biztonságos adatközpontok Európában. Nyílt felhő VPS / VDS szerver egy gyors SSD 1 perc alatt!

A legjobb Web Hosting:
- megvédi az illetéktelen hozzáférés egy biztonságos európai adatközpont
- fizet legalább Bitcoin.
- Akkor tegye meg a disztribúciós

- védelmet DDOS támadások
- ingyenes biztonsági mentés
- Üzemidő 99,9999%
- DPC - TIER III
- ISP - TIER I

Támogatás az orosz 24/7/365 dolgozni a jogi és fizikai személyek. Most kell 24 mag és 72 Gb RAM. Kérlek!

A versenyképes áron bizonyítani, hogy a legolcsóbb hosting, ha nem tudja!

A percek alatt, válassza ki a konfiguráció, a fizetés és a CMS egy VPS kész.
Pénzvisszafizetési - 30 nap alatt!

Bankkártyák, elektronikus valuta révén Qiwi terminálok, WebMoney, PayPal, Novoplat és mások.

Tegye fel kérdését támogatás 24/7/365

Megtalálja a választ az adatbázisunkban, és megfelel az ajánlásokat a

belépés

Ha a PC-vel vagy Linux szerver, a legtöbb szükséges csomagokat lehet beszerezni az apt vagy más csomagkezelő. De néha szükség van egy táskát, vagy egy újabb változata a program, hogy nem a tárolóból.

Ez az útmutató összeállítása és telepítési problémák USE a forráskódot. szintaxis itt használt legtöbb eloszlások.

követelmények

A fordításhoz a forráskód a Linux csomag szükséges «build-essential» (a Debian-alapú rendszerek), vagy «Development Tools» (CentOS); adatcsomagok tartalmaznak fordítóprogramok és gcc / g ++ könyvtárak.

A csomag telepítéséhez a Debian és Ubuntu használja:

apt-get install build-essential

yum groupinstall „eszközök”

Néhány csomag kell fordítanunk vagy fuss további függőségek telepítéséhez. Apt vezetők és más csomagokat általában meg őket. Amikor készítünk egy csomagot a saját szükségességét, hogy mindig ellenőrizze a dokumentációt, valamint a pre-telepítse a szükséges csomagokat.

Összeállítása előtt Curl telepítéséhez szükséges függőségeket. használunk a szerver is kell root jogosultságokkal, vagy sudo telepíteni és a forráskódot fordítjuk.

Extraction és összeállítása a forráskód naVPS

ZagruzkaTarball

Ez letölti és elmenti a forráskód egy curl.tar.gz az aktuális könyvtárban.

Most kell, hogy kivonat a tar. Ehhez a következő parancsokat:

tar -xvzf curl.tar.gz

A forráskód található a neve «curl-» mappát a verziószámot. Amikor beír:

hasonló eredményt fog megjelenni:

/ Curl ls
curl-7.32.0 curl.tar.gz

Ebben az esetben egy dosszié hívott «curl-7.32.0» tehát, hogy belépjen ebbe a mappába, akkor írd be:

Konfigurálása és összeállítása a forráskód

Ebben a mappában megtalálható a különféle fájlokat. Ezen a ponton meg kell figyelni, hogy a «configure» fájlt. Ez egy script célja, hogy segítse a program futtatásához különböző számítógépeken. Kezdés:

Ez automatikusan a változókat a jelenlegi rendszer, annak érdekében, hogy előkészítsék a forráskódját VPS. Alapvetően ez a parancs ellenőrzi, hogy a könyvtárak telepítve a rendszer, hogy a kívánt programot. Ez a művelet azt mondja a fordító, hogy hol találja a könyvtárak forráskódot, ebben az esetben göndör. Ezen túlmenően, ez a művelet határozza meg, ahol a csomag telepítéséhez később. Végén a Makefile jön létre az összes szükséges információt is. Most már készen áll, hogy a forráskódot fordítjuk. Ehhez az alábbi parancsot:

Ennek eredményeként ez a fellépés sok felesleges és zavaró információt a konzol fog megjelenni. Várja meg, amíg ennek vége. Ez körülbelül egy perc alatt. Befejezését követően kell telepíteni a forráskód. Futni, mint egy gyökér:

Most, hogy az, hogy kövesse az utasításokat a «Makefile» telepítéséhez bináris csomagokat. A legtöbb esetben ez csak annyit kell a telepítéshez. Most megadhat egy fürt. Ha cURL lett telepítve, az eredményeket fog megjelenni:

curl: próbálja 'curl --help' vagy 'göndör --manual' További információ

Ha hibát észlel, adja meg a bash:

ln -s / usr / local / bin / fürt / usr / bin / curl

Ez létrehoz egy linket a / usr / bin / fürt, amely kapcsolódik a / usr / local / bin / göndör. Ez fog futni cURL fürt csak beírja a konzolt. Általában ez automatikusan történik, de egyes esetekben a configure script nem találja a megfelelő helyet a telepítés. Most megadhatja:

Ez elindítja a jelenlegi változat göndör. Kikövetkeztetett eredmény hozzávetőlegesen a következő formában:

/ Curl Curl -V
curl 7.32.0 (x86_64-ismeretlen-Linux-gnu) libcurl / 7.26.0 OpenSSL / 1.0.1e zlib / 1.2.7 libidn / 1,25 libssh2 / 1.4.2 librtmp / 2.3
Jegyzőkönyvek: dict ftp FTPS Gopher http https imap imaps ldap pop3 pop3s RTMP RTSP scp sftp smtp SMTPS telnet tftp
Jellemzők: Debug GSS-Tárgyalás IDN IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP

Kész! USE sikeresen lefordítani és telepíteni a forráskód.

Az intézkedések ebben az útmutatóban ismertetett alkalmas a legtöbb disztribúció, ezért lehet végezni, hogy a forráskódot fordítjuk más csomagokat. Azonban, ha mindig előre ismeri a dokumentációs csomagot. Ez általában tartalmaz információt a szükséges függőségeket, és néha azt diktálja, hogy milyen parancsok használata.

Ne feledje, a sorrend. / Configure, majd végezze el, majd a make install.