30Jun

Hogyan lehet megoldani a függőségeket a szoftver összeállításakor Ubuntuban?

A Linux szoftverek legfejlettebb része a függőségek azonosítása és telepítése. Az Ubuntu olyan parancsokkal rendelkezik, amelyek automatikusan észlelik, megtalálják és telepítik a függőségeket, és keményen dolgoznak az Ön számára.

Nemrég fedeztük le az alapokat a szoftverek forrásától az Ubuntuból, ezért nézzétek meg eredeti cikkünket, ha csak kezdjük.

AutoApt

Az Auto-apt figyeli és várakozik, amikor a. /configure parancsot futtatja rajta. Ha a. /configure megpróbál hozzáférni egy nem létező fájlhoz, az auto-apt a. /configure folyamatot tartja lenyomva, telepíti a megfelelő csomagot, és folytatja a. /configure folyamat folytatását.

Először telepítse az automatikus telepítést a következő parancs használatával:

sudo apt-get telepítése auto-apt

A telepítés után futtassa a következő parancsot a fájlok listájának listájához, amelyekhez az automatikus beállítás szükséges. Ez a folyamat néhány percet vesz igénybe.

sudo auto-apt frissítés

Az első parancs befejezése után futtassa az alábbi parancsokat az adatbázisok frissítéséhez. Ezek a parancsok is néhány percet vesz igénybe.

sudo auto-apt updatedb & &sudo auto-apt update-local

Az auto-apt adatbázisainak elkészítése után elindíthatja a. /configure folyamatot a következő paranccsal:

sudo auto-apt futtatása. /configure

Apt-fájl

Ha egyhibaüzenet, amely azt mondja, hogy egy adott fájl hiányzik, előfordulhat, hogy nem ismeri a telepíteni kívánt csomagot a fájl eléréséhez. Az Apt-fájl segítségével megtalálhatja azokat a csomagokat, amelyek egy adott fájlt tartalmaznak egyetlen parancssal.

Először telepítenie kell az apt-fájlt:

sudo apt-get install apt-file

A telepítés után futtassa a következő parancsot a fájllisták letöltéséhez a konfigurált apt tárhelyekről. Ezek nagy listák, így a letöltés néhány percet vesz igénybe.

sudo apt-file frissítés

Futtassa a következő parancsot, és helyettesíti a " example.pc " fájlt, és a parancs pontosan megmondja, melyik csomagot kell telepítenie:

apt-file keresési fájl example.pc

Telepítésa csomag a standard apt-get install paranccsal:

sudo apt-get telepítõ csomag

Fájlkeresést is végezhet az Ubuntu csomagkereső weboldalon. Az adott fájl kereséséhez használja az " Keresés az oldalak " tartalmát.

Ugyanazokat az eredményeket kapja, mint az apt-fájl, és nem kell letöltenie a fájllistaokat.

Apt-Get Build-Dep

Az apt-get build-dep az eredeti bejegyzésünkre terjedt ki. Ha a telepíteni kívánt program egy korábbi verziója már az Ubuntu csomagtartalmaiban van, az Ubuntu már ismeri a szükséges függőségeket.

Írja be a következő parancsot, a " csomag " helyett a packge nevével, és apt-get telepíti a szükséges függőséget:

sudo apt-get build-dep csomag

Az Apt-get kéri, hogy telepítse az összes szükséges függőséget.

Ha a program újabb verziója különböző függőségeket igényel, esetleg további függőségek telepítését kézi úton kell végrehajtania.

Mindezek a parancsok apt-get-et használnak, így a Debian, a Linux Mint és bármely más Linux disztribúció is használhatók, amelyek apt-get és. deb csomagokat használnak.