28Jun

Hogyan használjuk az Apt-Get-t az Ubuntu program telepítéséhez a parancssorból

Az Ubuntu számos GUI-alapú módszerrel telepíti az alkalmazásokat, de időbe telik a keresés és a keresés. Mivel a billentyűzet általában gyorsabb, mint az egér, a parancssor segítségével kezelhető szoftver valós idő-megtakarítást jelenthet.

APT

A Linux szoftvereket szoftvercsomagok, egyedi felhasználói felületek, modulok és könyvtárak segítségével kezel. A legtöbb alkalmazás több együttmûködõ csomagot kapcsol össze, és mások is megengedik Önnek, hogy kiválassza a telepítendõ csomagokat, és melyeket hagyjon ki saját belátása szerint. Ez zavart okozhat, tehát van egy csomagkezelő az

támogatása érdekében. Minden Linux disztribúciónak saját csomagkezelő rendszere van. A saját, közeli és kedves Ubuntu számára ez az Advanced Packaging Tool. Van egy parancsnoki családja, amely lehetővé teszi a tárolók felvételét;csomagok keresése, telepítése és eltávolítása;és még szimulálják a frissítéseket és hasonlókat. A parancsok viszonylag könnyen megjegyezhetők és használhatók, így a rendszer szoftverének kezelésére egyáltalán nincs idő!Az

APT szuperfelhasználói jogosultságokat igényel, mivel a rendszer főbb szempontjaival foglalkozik, ezért az Ubuntu-ban előbb a "sudo" parancsokat kell előterjeszteni.

Csomagok keresése

A szoftvert kereső parancs a következő:

apt-cache keresés [search term 1] [search term 2]. .. [search term n]

Cserélje ki a [search terms] kifejezést, de ne használjon zárójeleket.Így lesz egy ilyen kimenet:

A csomagok leírásában kereshetsz kifejezéseket, például egy pasziánsz játékra vagy csomagnévre. Bizonyos keresések eredményeket eredményezhetnek, így a listával a következő parancs segítségével lapozhat:

apt-cache keresés [keresési kifejezések] |kevesebb

A parancs közepén van egy cső( egy kulcsot oszt meg a \ -val).A kisebb parancs lehetővé teszi, hogy a nyílbillentyűkkel, az oldal fel / le gombokkal és a szóközzel, a b gombbal lapozzon a listán. A q megnyomásával kiléphet a listából, és visszatérhet a prompthoz.

Repóügynökök hozzáadása

Több szoftver megtalálható az online raktárakban. Vegyük például az Ubuntu Tweak programot, amely lehetővé teszi, hogy megváltoztasson valamilyen rejtett vagy egyéb módon nehéz változtatásokat a rendszeren. Egy másik tárhelyen van. Ha hozzáadja a tárolót ahelyett, hogy letölti és telepíti a csomagot, akkor a rendszer értesíteni fogja Önt a frissítésekről, és automatikusan frissíti az Ön számára. Az APT források fájljának szerkesztésével manuálisan hozzáadhatja és módosíthatja az adattárakat:

sudo nano /etc/apt/ sources.list

De az Ubuntu 9.10 Karmic Koala megváltoztatta ezt. Könnyebb út!

sudo add-apt-repository

Nézzük az Ubuntu Tweak repóját, hogy lássuk, milyen lesz a gyakorlatban:

sudo add-apt-repository ppa: tualatrix / ppa

Voila!

Források frissítése

A tárolók hozzáadása után frissítenie kell a csomaglistát.

sudo apt-get frissítés

Ezzel frissíti a csomaglistákat minden tárolóról egy lépésben. Ne felejtse el ezt minden hozzáadott adattár után!

Telepítés

Most, hogy hozzáadta a szoftver repo programját és frissítette a csomaglistát, és megtalálta a szükséges csomagnevet, telepítheti azt.

sudo apt-get install [csomagnév 1] [csomagnév 2]. .. [csomagnév n]

Ezzel letölti és telepíti az összes felsorolt ​​csomagot. Ha függőségek vannak - más előfeltételes csomagok - akkor is telepítésre kerülnek. Néha az ajánlott, de opcionális csomagok listáját is megtekintheti a kiválasztáshoz. Néha megjelenik egy megerősítési kérés is, de nem mindig.

Gyakran megjelenik egy központi csomag más csatolt csomagokkal, így az installálás automatikusan telepíti a függőségeket és néha a kapcsolódó csomagokat is.

Csomagok eltávolítása

Ha meg akarja szüntetni a programot, eltávolíthatja a kapcsolódó csomagokat.

sudo apt-get eltávolítás [csomagnév 1] [csomagnév 2]. .. [csomagnév neve]

Ha meg akarja menteni a konfigurációs fájlokat és a hozzá tartozó könyvtárakat( általában a felhasználó főkönyvtárában)add meg a tisztítási opciót:

sudo apt-get remove -purge [csomagnév 1] [csomagnév 2]. .. [package name n]

Két kötőjel van ott. Ez hasznos lesz, ha egy program nem működik megfelelően. Ha eltávolításra szorul, akkor "tiszta" telepítést kaphat.

Az idő nagy részében egyszerűen kiválaszthatja az alapcsomagot, és a kapcsolódó programok is eltávolításra kerülnek. Ha nem, akkor a következő parancsot használhatja:

sudo apt-get autoremove

Ez automatikusan eltávolítja azokat a csomagokat, amelyek nem használódnak vagy társítva vannak a telepített programokkal. Például, ha megszabadult egy központi csomagtól, az autoremove megszabadul a kapcsolódó csomagoktól és a függőségektől, amíg nincs más program. Nagyszerű módja annak, hogy megtisztítsa a fel nem használt könyvtárakat és csomagokat, amelyekre nincs szüksége.

Szoftver frissítése

Tehát mi van, ha a csomagok frissítésre szorulnak? Az egyes programok a következő paranccsal frissíthetők:

sudo apt-get upgrade [csomagnév 1] [csomagnév 2]. .. [package name n]

Vagy frissítheti az összes csomagot további érvek nélkül:

sudo apt-frissítés frissítése

Ez megmondja, hány és mely csomagok frissítésre szorulnak, és folytatni kívánja a megerősítést.

Ne feledje, előfordulhat, hogy először frissítenie kell. A frissítés a programok régebbi verzióit helyettesíti újabb verzióival. Ez egy csere folyamat;ugyanaz a csomagnév szükséges, és a régebbi verziót egy újabb verzió váltja fel. Nincs teljesen új csomag telepítve, és a csomagokat nem távolítják el.

Néhány program nem egészen így működik. Szükségük van egy kicsit más névvel rendelkező csomag eltávolítására, és egy új, más nevet kell telepíteni. Néha a program új verziójának új, szükséges csomagja van. Ezekben az esetekben a dist-upgrade-t kell használni.

sudo apt-get dist-upgrade [csomagnév 1] [csomagnév 2]. .. [csomagnév neve]

sudo apt-get dist-upgrade

Most minden függőség teljesül, nem számít. Ha nem vagy a mikrokezelő csomagok kezelése, akkor ez az a parancs, amelyet használni fog.

Ha csak azt szeretné látni, hogy mely csomagok lesznek frissítve, ha hipotetikusan futtatod a parancsot, szimulálhatsz egy frissítést a -s függvénnyel.

sudo apt-get -s frissítés

Ez nagyon hasznos, ha nem biztos abban, hogy egy csomag frissítése más programokat zavarna-e, ami néha olyan dolgokkal történik, mint a PHP és a levélkiszolgáló-könyvtárak.

Tisztítás

Csomagok letöltése esetén az Ubuntu gyorsítótárakat tárol, amennyiben szükség van rájuk. Ezt a gyorsítótárat törölheti és visszaszerezhet egy merevlemez-területet a következő paranccsal:

sudo apt-get clean

Ha meg akarja menteni a gyorsítótárat, de menteni fogja a csomagok legújabb verzióit, használja ezt helyett:

sudo apt-get autoclean

Ez megszabadulni azoktól a régebbi verzióktól, amelyek eléggé haszontalanok, de még mindig hagynak egy gyorsítótárat.

Telepítés ellenőrzése

Megtekintheti a telepített csomagok listáját a dpkg segítségével.

sudo dpkg -list

Kevesebbet is használhat a listához.

sudo dpkg -list |kevesebb

A grep parancs segítségével kereshet a listán is.

dpkg -list |grep [search term]

Ha valami telepítve van, megjelenik egy csomag neve és leírása.

Egy kompaktabb módszerrel is kereshet:

dpkg -l 'keresési kifejezés'

Ez az opció egy kis betű L, és a keresési kifejezésnek egyetlen idézeten belül kell lennie. A helyettesítő karaktereket jobban is keresheti.

Húsvéti tojás

Az APT érdekes húsvéti tojással rendelkezik.

sudo apt-get moo

Élvezze a szuper tehén hatalomát!

A csomagok és telepített szoftverek kezelése a parancssor segítségével időt takaríthat meg. Az Ubuntu szoftverfrissítője gyakran elhúzódik a rendszeremen, és tényleg fájni lehet, ha szoftveres reposzt és szoftvercsomagokat kell telepítenie a Szoftverközponton keresztül, különösen ha ismeri a csomagneveket. Ez is remek ahhoz, hogy távolról irányítsa a rendszert az SSH segítségével. Nem kell egy GUI-t működtetni egyáltalán, vagy foglalkoznia kell a VNC-vel.

Sok mindent megteszünk, amikor a parancssorban kényelmesebbé tesszük, ezért érdemes megnézni a Beginner's Guide to Nano, a Linux Command-Line Text Editor-t. Még több van!