Telepítsen programokat Linuxra

Linux csomagkiterjesztések

Az egyik olyan probléma, amely továbbra is problémát okoz a Linux újonnan érkezőinek vagy a kevésbé ismerő felhasználóknak, a csomagok telepítése vagy a programok Linuxra történő telepítése. Ezt részben olyan eszközökkel oldották meg, mint a YaST, a Software Center, a Pi Store és más programok a Linux telepítések automatizálására, például a Gdebi, a Synaptic stb.

De amikor letöltünk szoftvercsomagok amelyek nem találhatók a disztribúciónk tárházaiban, vagy programokat szeretnénk Linuxra telepíteni, a terjesztésünk forrásaitól eltérő verzióval, a dolgok bonyolultabbá válnak. Különösen akkor, ha a letöltött csomagok forráskóddal rendelkező tarballok.

A Windows rendszerben a Windows Installer segítségével minden sokkal könnyebb, nincsenek is túl sok kiterjesztés bináris fájlokat telepíteni (.exe, .bat, .msu). Az Apple platformról érkezők azt is észrevehetik, hogy a Mac OS X .dmg fájlja túl sok kiterjesztéssel rendelkezik.

A Linux (és más * nix) másik vonzó témája a függőségek, vagyis olyan csomagok, amelyek más csomagoktól függnek, és ha az utóbbiak nincsenek telepítve, akkor az elsőt nem tudjuk telepíteni. Ebben az esetben a csomagkezelők sokasága megkönnyíti az életet és automatikusan megoldja a függőségeket. Ellenkező esetben saját kezűleg kellene megoldanunk őket.

IP-hálózat
Kapcsolódó cikk:
Hogyan tudom megismerni az IP -imet Linux alatt

ezzel oktatói Szándékom szerint mindez triviálisabb az Ön számára, és nem jelent problémát a programok Linuxra történő telepítésekor. A következő sorokban leírjuk az összes legnépszerűbb kiterjesztést és csomagtípusot, amelyek léteznek a Linux világában, valamint az egyszerű telepítésük eljárását.

deb vs rpm Tux: És melyiket szereted jobban?

.Deb és .rpm csomagok:

A Linux két nagy világra oszlik, és a csomagok nagyon jól képviselik DEB és RPM. Az elsőt a Debian és az olyan származékok használják, mint az Ubuntu, míg a másodikat a SuSE, a Fedora és mások használják.

FORDULAT:

Ha belépsz Novell SuSE vagy az openSuSE, akkor a YaST segítségével telepítheti az ilyen típusú csomagokat. Ehhez csak el kell mennie a SuSE menübe, kattintson a "Rendszer", a "YaST" gombra, majd lépjen a "Szoftver telepítése / eltávolítása" lehetőségre. Tehát telepíthetünk programokat Linuxra a disztribúció DVD-jéről vagy a hálózatról.

Ha már letöltöttük a csomagot, jobb egérgombbal kattinthatunk rá, és ez lehetőséget ad a telepítésre. Nagyon könnyű…

RAR logó
Kapcsolódó cikk:
Csomagolja ki a RAR-t Linuxon

Ha a konzol helyett szeretnénk megtenni A YaST a Zyppert használja:

zypper install nombre_programa

A Red Hat-ben ugyanúgy ... Másrészt, ha van Fedora vagy CentOS, használhatja a YUM-ot. Menjünk először a YUM-mal, hogy abból a könyvtárból, ahol a csomag található, a terminálba be kell írni:

yum install nombre_paquete

És ha van egy közös eszköz a telepítéshez RPM Maga a fordulatszám jelen van sok disztribúcióban, amelyek az ilyen típusú csomagokon alapulnak:

rpm –i nombre_paquete.rpm

A Mandriva programban a Mandriva Control Center segítségével telepíthet programokat vagy RPMDrake-t. Használhatja szöveges módban is

urpm:

urpm –i nombre_paquete.rpm

DEB:

Az Ubuntuban az egyszerű Ubuntu Szoftverközpont segítségével csomagokat telepíthet a hivatalos tárakból. A Debianból a következővel is telepíthető: gdebi-gtk, grafikusan és egyszerűen, vagy a Synaptic segítségével ezek más disztrókon is működnek, csak telepíteni kell őket.

Egy másik érdekes eszköz a Dselect, szintén grafikus módban, a csomagok egyszerű kezeléséhez. De azok számára, akik többet húzzák a konzolt, használhatja dpkg vagy apt (ne felejtsd el a sudo előtagot használni vagy root jogosultságokkal dolgozni):

Dpkg –i nombre_paquete.deb

o

Apt-get install nombre_paquete

Alkalmasság egy másik meglehetősen teljes eszköz, amelyet a következők beírásával használhat:

aptitude install nombre_paquete

Egyéb csomagkezelők a disztribúción:

Az Arch Linux és a derivatívák nevű csomagkezelőt alkalmaznak pacman. Judd Vinet hozta létre, és képes automatikusan megoldani a függőségeket. Csomag telepítése ezzel a kezelővel:

pacman –S nombre_paquete

fuvarozás a másik nagy csomagkezelő, például a Gentoo. Hasonlóságot mutat a BSD-portokkal, és kompatibilis a POSIX-szal és a python-környezettel. A FreeBSD is használja. Csomag telepítése vele:

emerge nombre_paquete

paldo Ez egy Linux kern operációs rendszer, amely upkg csomagkezelőt használ. Jürg Billeter hozta létre, és a programok Linuxra való telepítéséhez vele kell írnia:

upkg-install nombre_paquete

A Pardus Linux disztribúció egy egyszerű, Pythonban írt csomagkezelőt használ PiSi. Az LZMA és az XZ segítségével tömöríti a csomagokat, és mindenekelőtt a Delta technológia szembetűnő, amely csak a csomagok közötti különbségek letöltését teszi lehetővé a sávszélesség megtakarítása érdekében. Telepítse így:

pisi install nombre_paquete

Tar Tux doboz

A tarballs telepítése:

A közvetlenül a forrásból telepített csomagokat a primitív, de még mindig hasznos és hatékony Tar eszközzel csomagolják (innen a név tarballt), majd valamilyen tömörített formátummal tömörítik.

Néhány ilyen típusú csomaghoz fájlok tartoznak, mint például .jar, .bin, .rpm, ..., ebben az esetben csak ki kell csomagolni és a megfelelő eljárást kell használni a benne található bináris fájlhoz. De általában az forráskód össze kell állítani és telepíteni.

Lássuk, hogyan. Először is, amikor dolgozunk a konzolról, az, hogy elhelyezzük magunkat abban a könyvtárban, ahol a használni kívánt csomag található. Ehhez használjuk az eszközt "cd”. Például, ha letöltött egy csomagot, és a Letöltések mappában van, írja be a terminált:

cd Descargas

És a azonnali azzal az útvonallal változik, jelezve, hogy Ön ezen a rendszerkönyvtáron belül van. Ne feledje, hogy jogosultságokra van szüksége bizonyos műveletek végrehajtásához, például ./configure, make vagy install install ... amelyeket később látni fogunk.

A tar.gz vagy a tgz telepítése:

Az ilyen típusú tarballokat széles körben használják a Slackware és származékai, bár kiterjesztették a többi disztribúció csomagkódjára is. A tar.gz telepítése ilyen: ne felejtsd el futtatni a ./configure, make és install telepítést privilégiumokkal, tudod root felhasználóként, vagy a sudo előkészítésével a parancsba ...):

cd directorio_donde_se_encuentra_el_tarball
tar –zxvf nombre_paquete.tar.gz (o nombre_paquete.tgz, en caso de ser un .tgz)
cd nombre_paquete_desempaquetado
./configure
make
make install

Ha ez nem sikerült A tar.gz telepítéséhez elérheti a kicsomagolt könyvtárat, és ellenőrizheti, hogy van-e szöveges fájl a telepítéshez szükséges utasításokkal. Néha, amikor nem követik ezt a szokásos eljárást, a fejlesztők ilyen típusú fájlokat tartalmaznak a sajátosságok, függőségek stb.

Tar.bz2 vagy .tbz2:

Ez egy nagyon használt csomag a BSD-ben és ez elterjedt a Linuxra és más * nixekre is. Kátrányba van csomagolva és a BSD Zip 2 segítségével tömörítve van. Az ilyen típusú programok telepítésének módja:

cd directorio_donde_se_encuentra_el_paquete
tar –jxvf nombre_paquete.tar.bz2 (o nombre_paquete.tbz2, e incluso nombre_paquete.tbz)
cd nombre_directorio_desempaquetdo
./configure
make
make install

Ennek elegendőnek kell lennie a programok Linuxra történő telepítéséhez. Győződjön meg róla, hogy használja jogosultságokat a legújabb parancsokhoz.

Egyéb szalagos archívum:

Néha szalagos archívum vagy tömörítetlen tar fájl. Ez a típusú csomag fenntartja a szükséges információkat a benne lévő fájlok teljes visszaállításához és kicsomagolásához, csak ezt kell tennie:

tar xvf nombre_paquete.tar

Ezután keressen egy fájlt névvel README.txt (vagy hasonló) a kicsomagolt könyvtárban, és keresse meg a telepítési utasításokat. Normális esetben a korábbiakhoz hasonló eljárás végrehajtásáról van szó ...

Tar.xz vagy .xz vagy .txz:

Az utóbbi időben többet látok erről a srácról. Az ilyen típusú csomagokkal való működéshez rendelkeznie kell az eszközzel xz-utils telepítve. Kicsomagoláshoz és telepítéshez használja:

tar Jxvf nombre_paquete.tar.xz

o

Xz –d nombre_paquete.tar.xz
Tar –xf nombre_paquete.tar

o

Unxz nombre_paquete.xz

A kibontás után egy fájl keresésre kerül README.txt vagy INSTALL.txt a telepítés részleteinek megtekintéséhez, amely általában jellemző ./configure, make és make install. Bár néha cmake is használható.

.gz vagy .gzip vagy .bzip2:

Con GNU Zip .gz vagy .gzip típusú csomagok tömöríthetők. Ezeket hasonlóan kezeljük, mint a .bzip2 kiterjesztésű BSD Zip 2 tömörített csomagokat. Az ilyen típusú csomagok kezeléséhez rendelkezésünkre kell állnia az unzip és a bunzip2 eszközöknek:

gunzip –c nombre_paquete.gz
bunzip2 nombre_papuete.bz2

A többi az hasonló a látott lépésekhez az előző tárfájlokkal ... Győződjön meg arról, hogy látja a README vagy az INSTALL fájlokat.

.tar.lzma, .tlz:

Akár hosszú néven, .tar.lzma, akár rövid .tlz néven jelenik meg, ezek a csomagok a Lempel-Ziv-Markov tömörítési algoritmust használják, és annak kibontásához és telepítéséhez be kell írnia a konzolt (korábban telepítenie kell az lzma csomagot):

unlzma nombre_fichero.lzma

o

lzma -d file.lzma

o

tar --lzma -xvf file.tlz

o

tar --lzma -xvf file.tar.lzma

A csomag bemutatásának formátumától függően. Ezután megnézhet egy belső szövegfájlt utasításokkal, vagy kövesse az általunk leírt lépéseket a többi tárfájl telepítéséhez (./config, make, make install). Egy másik jó gyakorlat az fejlesztői weboldal, ahol oktatóanyagok vannak a csomagok telepítéséről, vagy vannak Wiki webhelyek, amelyek sok információt tartalmaznak.

*Jegyzet: nevű eszközzel bizonyos csomagolt csomagokat is telepíthet installpkg.

A bináris csomagok telepítése:

.befőttes üveg:

Telepíteni java csomagok elég egyértelmű. A követelmények nyilvánvalóak az Oracle Java virtuális gép (JRE vagy JDK) telepítéséhez. A telepítéshez kattintson rá a jobb egérgombbal, és válassza a "Nyissa meg egy másik alkalmazással”A legördülő menüből. Megjelenik egy ablak a rendszerünkben található alkalmazások listájával és egy űrlapsorral az egyik írásához. Nos, azon a helyen írod:java -jar "Idézetek nélkül, beleértve a tégelyem utáni helyet, amelyet hagytam. Ezután kattintson a gombra "Nyisd ki”És problémamentesen kell futnia. Amint láthatja, nem szükséges telepíteni.

.kuka:

Kivitelezhetjük őket dupla kattintással rájuk nyitva, ha korábban megadtuk végrehajtási engedélyek. Ehhez kattintson a jobb egérgombbal a fájlra, majd lépjen a "tulajdonságok"Végrehajtási engedélyek hozzárendelése a lapon«Elnézésts ». A konzolról a következő műveletekkel is telepíthető:

cd directorio_donde_está_el_binario
./nombre_binario.bin

.fuss:

mert .fuss a .dobozhoz hasonló módon fogunk eljárni. Ezt a formátumot széles körben használják az illesztőprogramok, például az AMD Catalyst Center számára. Telepítéséhez használhatja a konzolt:

cd directorio_donde_está_el_paquete
sh ./nombre_paquete.run

Ne felejtse el előzetesen végrehajtási engedélyeket rendelni. Ezenkívül néhányat privilégiumokkal kell futtatni, ebben az esetben rootként vagy sudo-ként kell megtenni.

Ha telepíteni szeretné a .run fájlt grafikus módban, kattintson rá a jobb gombbal, és válassza a "tulajdonságok", Majd a fülön"jogosultságok"Márkák"Hagyja futtatni a fájlt programkéntÉs elfogadja a bezárást. Most, amikor duplán kattint a .run-ra, látni fogja, hogy megnyílik egy nagyon hasonló telepítő, mint a Windows-ban (írja be a Next, Next, OK… parancsot).

Telepítsen programokat a linuxba

A szkriptek telepítése:

.SH:

Linuxban is megtalálhatjuk .sh vagy .py kiterjesztésű szkriptek. Az ilyen típusú szkriptek telepítéséhez a "cd" paranccsal megyünk abba a könyvtárba, ahol a parancsfájl található, amint azt korábban láttuk. Szem! Ha a szkript csomagolt, először csomagolja ki vagy csomagolja ki. Ezután megadhat végrehajtási engedélyeket, amint már tudja (megteheti grafikus módban vagy a terminálról a “chmod + x szkript_neve"idézőjelek nélkül". Miután végrehajtási engedélyekkel rendelkeznek, a terminálról:

sh nombre_script.sh

o

./nombre_script.sh

.py:

Fájlokkal a kiterjesztés .py meg kell hívni a Python programozási nyelv tolmácsát. Ehhez írja be a konzolba ezt:

python nombre_script.py install

Más:

Vannak más típusú fájlok és csomagok is a programok Linuxra történő telepítéséhez. A BSD, a Solaris, a Mac OS X és más * nix egyes csomagjai telepíthetők Linuxra. Erre példa a Solaris .pkg. A .pkg telepítéséhez kattintson rá a jobb egérgombbal, menjen a “tulajdonságok"És"jogosultságok”És rendeljen hozzá végrehajtási engedélyeket. Ezután kattintson duplán rájuk a telepítéshez.

Vannak olyan eszközök is, mint Idegen konvertálni egyik formátumból a másikba, például rpm-ről deb-re stb. Ez nem nagyon ajánlott, és néha problémákat okozhat. Tehát nem ajánlom.

Folytatva a Linux csomagjainak fecsegését, mondván, hogy több van, mint az itt látható, de ritkábbak és szokatlanabbak. A ritkaság egyik példája a .slp a Stampede Linux projektből használják. Az .slp más, elterjedtebb formátumokká alakításához használhatja az Alien-t (korábban telepített Alien), így:

sudo alien nombre_paquete.slp nombre_paquete.extensión_nueva generated

Például, átalakítás .slp-ről fordulatszámra:

sudo alien miprograma.slp miprograma.rpm generated

Megjegyzéseket kérésekkel tehet meg, kétségek vagy észrevételek. Ha bármilyen problémája van az oktatóanyag lépéseinek betartásával, szívesen segítek Önnek.


Hozzáadás előnyben részesített forrásként