Ubuntu

Hogyan kell telepíteni a .deb Fájl az Ubuntuban

Hogyan kell telepíteni a .deb Fájl az Ubuntuban
Sok évvel ezelőtt a Linux különböző szoftvereit csak forráskódként terjesztették. A szoftver használatához a forrásból kellett fordítanunk. Ha egy szoftverforrás más könyvtáraktól függött, akkor le kellett töltenünk a könyvtár forráskódját és össze kellett fordítanunk a telepíteni kívánt szoftver összeállítása előtt. Ha ez a könyvtár függött más könyvtáraktól, akkor le kellett töltenünk ezeknek a könyvtáraknak a forrását és össze is kellett fordítanunk őket. Egész csomó függőségi problémát kellett átélnünk, amit akkoriban „függőségi pokolnak” hívnak. Nem volt olyan csomagolási rendszer, mint ma. Manapság a csomagokat előre lefordítják a különböző géparchitektúrákhoz, és egy központi szerveren tartják (úgynevezett csomagtárház), és egy csomagkezelő szoftvert használnak a letöltésre, a függőségek feloldására és a számunkra történő telepítésre.

Debian alapú Linux disztribúciókban, mint például a Debian GNU / Linux, Ubuntu, Linux Mint és mások, az APT csomagkezelőt használják. Az APT csomagkezelő csomagformátuma a DEB archívum. A DEB archívumának kiterjesztése .deb.

Manapság a legtöbb elterjedt szoftvercsomag elérhető az általunk használt Linux disztribúció hivatalos csomagtárában. Így könnyen telepíthetjük a csomagkezelővel, Ubuntu / Debian esetén az APT csomagkezelővel. De még mindig vannak olyan esetek, amikor egy kívánt szoftver nem áll rendelkezésre a hivatalos csomagtárban, és le kell töltenünk a DEB csomagfájlt az adott szoftver hivatalos webhelyéről, és manuálisan kell telepítenünk az Ubuntu / Debian operációs rendszerünkre.

Ebben a cikkben bemutatom, hogyan kell telepíteni a DEB fájlt az Ubuntu-ra. Az Ubuntu 18-at fogom használni.04 LTS a demonstrációra. Kezdjük el.

DEB fájl telepítése a parancssorból:

Használhatja a dpkg parancsot az Ubuntun egy DEB fájl telepítéséhez.

Letöltöttem az Apache 2 webkiszolgáló DEB fájlt a https: // csomagokból.ubuntu.com csak a demonstrációra. Természetesen nagyon egyszerűen telepítheti az APT csomagkezelővel. De megmutatom, hogyan kell telepíteni a DEB fájlból.

Most nyisson meg egy terminált ugyanabban a könyvtárban, mint a DEB fájlja. Mint láthatja, a DEB fájl elérhető a könyvtárban.

Most telepítse a következő paranccsal:

$ sudo dpkg -i apache2_2.4.29-1ubuntu4.1_amd64.deb

Mint látható, a telepítés nem sikerült, mert a függőségeket nem sikerült megoldani. A DEB csomag apache2 attól függ apache2-bin, apache2-utils, apache2-data egyik sem telepítve.

A függőségek megoldásához először telepítenie kell ezeket a csomagokat apache2 csomag.

Szerencsénkre a függőségi csomagok elérhetők az Ubuntu hivatalos csomagtárában. Tehát csak a következő parancsot kell futtatnunk:

$ sudo apt -f install

Mint láthatja, az APT csomagkezelő automatikusan megoldotta az összes függőséget. Most nyomja meg y majd nyomja meg .

Az apache2 csomagot telepíteni kell.

Mint látható, az Apache 2 működik.

Időnként a függőségi csomagok nem lesznek elérhetők az Ubuntu hivatalos csomagtárában. Ebben az esetben meg kell találnia a szükséges DEB csomagokat az interneten, és telepítenie kell a használatával dpkg is. Meg kell oldania azokat a függőségeket is, amelyek ezeknek a függőségi csomagoknak is vannak. Ez a függőség növekedésével egyre nehezebbé válik, és nagyon nem praktikus a sok függőséggel rendelkező DEB fájlok esetében.

DEB fájl telepítése az Ubuntu Software Center használatával:

DEB fájlt is telepíthet az Ubuntu Software Center használatával. Csak kattintson jobb gombbal a DEB fájlra, majd kattintson a gombra Nyissa meg a szoftver telepítésével.

Most kattintson a gombra Telepítés.

Írja be a jelszavát, majd kattintson a gombra Hitelesítés.

A függőségeket automatikusan fel kell oldani, ha elérhető az Ubuntu csomagtárban, és telepíteni kell a szoftvert.

Miután a telepítés befejeződött, látnia kell a következő ablakot.

Ha bármely függőségi csomag nem áll rendelkezésre az Ubuntu hivatalos csomagtárában vagy a PPA-n keresztül hozzáadott csomagok bármelyikében, akkor a telepítés meghiúsul. Ebben az esetben manuálisan kell megkeresnie és telepítenie a függőségi csomagokat is.

Tehát így telepít egy DEB fájlt az Ubuntu-ra. Köszönjük, hogy elolvasta ezt a cikket.

Az AutoKey használata a Linux játékok automatizálásához
Az AutoKey egy asztali automatizáló segédprogram Linux és X11 rendszerekhez, Python 3, GTK és Qt programozással. A parancsfájlok és a MACRO funkcióina...
Az FPS-számláló megjelenítése a Linux-játékokban
A Linux játék komoly lendületet kapott, amikor a Valve 2012-ben bejelentette a Linux támogatását a Steam kliensnek és játékaiknak. Azóta sok AAA és in...
Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...