Balíky pre ubuntu. Ako nainštalovať balíčky Deb na Ubuntu

deb- rozšírenie názvov súborov „binárnych“ balíkov na distribúciu a inštaláciu softvér na OS projektu Debian a ďalšie pomocou systému správy balíkov dpkg. A dnes sa pozrieme na tri nástroje príkazového riadka, ktoré vám pomôžu nainštalovať váš miestny balík Debian.

Ak sa pýtate: „Ako môžem nainštalovať balík Deb na Ubuntu alebo Debian?“ Potom ste na správnom mieste.

Môžete kliknúť kliknite pravým tlačidlom myši myš na načítaný balík DEB a zvoľte inštaláciu z kontextového menu, ale pomocou grafického inštalátora to bude v porovnaní s príkazmi terminálu veľmi pomalé. Tu sú 3 rôzne nástroje príkazového riadka, ktoré vám pomôžu nainštalovať balíky Deb. Sú to tiež Dpkg, Gdebi a APT.

Dpkg

dpkg je softvér, ktorý je základom systému na správu balíkov v Debiane a niekoľkých ďalších operačné systémy založené na Debiane ako Ubuntu. dpkg sa používa na inštaláciu, odstraňovanie a získavanie informácií o balíkoch .deb.

Na nainštalovanie miestneho balíka Debian použite dpkg, ako je uvedené nižšie.

Sudo dpkg -i package_version.deb

Dpkg sám o sebe nemôže vyriešiť problém so závislosťou, pretože nerozumie archívom. Na vyriešenie tohto problému však môžete použiť nasledujúci príkaz.

Sudo apt install -f

Inštalačný balík Gdebi

Gdebi je program na inštaláciu balíkov .deb, vyvinutý spoločnosťou Canonical Corporation špeciálne pre Ubuntu.

Gdebi nie je predvolene nainštalovaný v Ubuntu, takže ho musíte najskôr nainštalovať, aby ste to urobili, otvorte terminál a napíšte nasledujúci riadok.

Sudo apt install gdebi

Na inštaláciu balíka local deb použite

Sudo gdebi package_version.deb

Ak dôjde k problému so závislosťou, Gdebi ich automaticky nainštaluje za vás, pokiaľ tieto balíky závislostí samozrejme nie sú k dispozícii v úložisku softvéru.

Apt

výstižný (pokročilý baliaci nástroj) je program na inštaláciu, aktualizáciu a odstraňovanie softvérových balíkov založených na operačných systémoch Debian (Ubuntu, Linux Mint atď.), ktorý sa niekedy používa aj na distribúciách založených na Mandrake, ako sú Mandriva, ALTLinux a PCLinuxOS. Schopný automaticky inštalovať a konfigurovať programy pre operačné systémy podobné UNIX, a to z predkompilovaných balíkov aj zo zdrojových kódov.

APT zvyčajne budete používať na inštaláciu balíkov z online úložísk softvéru, ako v tomto prípade:

Sudo nainštalujte Firefox

Vedeli ste, že ho možno použiť aj na inštaláciu miestnych balíkov Deb? To je ďalší dôvod, prečo by ste namiesto apt-get mali používať apt, ktorý túto schopnosť nemá. Stačí ísť do adresára, kde je uložený balík deb, a nainštalovať ho, ako je uvedené v nasledujúcom príklade.

CD / cesta / do / súboru / deb-packages / sudo apt install ./package_version.deb

Ak chcete napríklad nainštalovať TeamViewer 12 na Ubuntu 16.04 / 16.10, najskôr si stiahnite balík TeamViewer.deb do aktuálneho adresára

Wget https://downloadus1.teamviewer.com/download/version_12x/teamviewer_12.0.69753_i386.deb

Potom ho nainštalujte pomocou:

Sudt apt install ./teamviewer_12.0.69753_i386.deb

Automaticky nainštaluje závislosti, ak sú tieto závislosti dostupné z archívu softvéru.

Keď na inštaláciu balíkov lokálnych deb použijete apt, stačí pridať. /, Čo predstavuje aktuálny pracovný adresár, pred názov balíka, aby apt mohol ľahko nájsť balík deb.

To je všetko!

Dúfam, že vám tento príspevok pomohol nainštalovať lokálne balíky Debianu z príkazového riadka. Ak ste považovali tento príspevok za užitočný, zdieľajte ho na sociálne siete, a tiež sa môžete prihlásiť na odber nových noviniek na pravej strane stránky.

D eb je formát inštalačného balíka, ktorý používajú všetky distribúcie založené na Debiane. Balíky deb je možné nainštalovať a odinštalovať pomocou príkazového riadka alebo grafického správcu balíkov.

V tomto návode vysvetlíme, ako nainštalovať balíčky debian .deb na Ubuntu 18.04. Rovnaké pokyny platia pre Ubuntu 16.04 a akúkoľvek distribúciu založenú na Debiane, vrátane Debianu, Linux Mint a Elementary OS.

Predtým ako začneš

Úložiská Ubuntu obsahujú tisíce balíkov deb, ktoré je možné nainštalovať z centra softvéru Ubuntu. Ak chcete nainštalovať z príkazového riadka, môžete použiť nástroj príkazového riadka apt.

Existujú však aplikácie, ktoré nie sú zahrnuté v Ubuntu ani v žiadnych úložiskách tretích strán. Tieto aplikácie je potrebné stiahnuť z webu vývojárov a nainštalovať ich ručne.

Buďte opatrní pri inštalácii balíkov deb z neoficiálnych zdrojov.

Sťahovanie deb balíkov

Na demonštračné účely v tomto článku stiahneme a nainštalujeme ladiaci súbor TeamViewer. TeamViewer je riešenie typu všetko v jednom pre vzdialenú podporu, zdieľanie desktop, online schôdze a prenos súborov medzi počítačmi.

Spustite webový prehliadač a prejdite na stránku sťahovania TeamViewer pre Linux. Stiahnite si deb balíček kliknutím na odkaz na stiahnutie Ubuntu a Debian.

Ak dávate prednosť použitiu terminálu, môžete si stiahnuť súbor deb pomocou wget alebo curl:

wget --no-check-certifikát https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

curl -k -O -L https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

Inštalácia balíkov deb z príkazového riadka

Pokiaľ ide o inštaláciu balíkov deb z príkazového riadka, máte k dispozícii niekoľko nástrojov. V nasledujúcich častiach vám ukážeme, ako používať pomocné programy apt, gdebi a dpkg na inštaláciu balíkov deb.

Inštalácia deb balíkov s apt

APT (Advanced Package Tool) je rozhranie príkazového riadka pre systém správy balíkov. Bol predstavený v Ubuntu 14.04 a kombinuje najčastejšie používané príkazy apt-get a apt-cache.

Ak chcete nainštalovať balíky local deb, musíte poskytnúť úplnú cestu k balíku deb. Ak je balík vo vašom aktuálnom pracovnom adresári, namiesto použitia absolútnej cesty môžete pridať. / Pred názov balíka. V opačnom prípade sa apt pokúsi načítať a nainštalovať balík z úložísk Ubuntu.

sudo apt install ./teamviewer_amd64.deb

Budete vyzvaní na zadanie Y:

0 aktualizovaných, 84 novo nainštalovaných, 0 na odstránenie a 64 neinovovaných. Potrebujete získať 21,0 MB archívov. Po tejto operácii sa na disku použije 66,3 MB dodatočného miesta. Chceš pokračovať?

Správca balíkov apt vyrieši a nainštaluje všetky závislosti balíkov.

Inštalácia deb balíkov pomocou gdebi

gdebi je nástroj na inštaláciu lokálnych balíkov deb. Štandardne nie je nainštalovaný, ale môžete ho nainštalovať z softvérového centra Ubuntu alebo pomocou nasledujúceho príkazu:

sudo apt install gdebi

Teraz môžete nainštalovať balíčky deb gdebi zadaním:

sudo gdebi teamviewer_amd64.deb

Chcete nainštalovať softvérový balík? :

Na výzvu gdebi napíšte y, povoľte a nainštalujte balík deb a všetky jeho závislosti za vás.

Inštalácia balíkov deb s dpkg

dpkg je správca balíkov nízky level pre systémy založené na Debiane. Na nainštalovanie balíkov deb dpkg použite voľbu -i (alebo --install).

sudo dpkg -i teamviewer_amd64.deb

Na rozdiel od apt a gdebi dpkg nerieši závislosti. Ak sa vám pri inštalácii balíkov deb objavia chyby závislosti, môžete na vyriešenie a nainštalovanie všetkých závislostí balíkov použiť nasledujúci príkaz apt:

sudo apt install -f

Inštalácia deb balíkov pomocou GUI

Ak dávate prednosť použitiu grafického rozhrania, stiahnite si súbor deb a dvojitým kliknutím ho otvorte.

Otvorí sa predvolené centrum grafického softvéru

Kliknite na tlačidlo Inštalovať a otvorí sa dialógové okno Autentifikácia.

Inštalácia môže chvíľu trvať v závislosti od veľkosti súboru a jeho závislostí. Po inštalácii balíka deb sa tlačidlo Inštalovať v softvérovom centre Ubuntu zmení na Odinštalovať.

To je všetko, aplikácia je nainštalovaná do vášho systému a môžete ju spustiť z ponuky aplikácií.

Záver

V tomto článku ste sa dozvedeli, ako nainštalovať balíky local deb.

V prípade akýchkoľvek otázok neváhajte zanechať komentár.

V. Ubuntu Linux existuje mnoho spôsobov, ako nainštalovať programy. Tu môžete použiť sklad aplikácií zabudovaný do systému a správcu balíkov a inštalovať programy z úložísk pomocou príkazov v termináli, ako aj sťahovať softvérové ​​balíky z internetu a potom ich inštalovať - ​​tiež rôzne cesty... A v tomto článku sa chcem podrobne rozprávať o každom spôsobe inštalácie programov v Ubuntu Linux.

Centrum aplikácií Ubuntu

Ubuntu App Center je to, čo ostatné systémy zvyčajne nazývajú „App Store“, napríklad v systéme Android je to analogické Google Play... Nájdete ho v hlavnej ponuke Ubuntu, ak do vyhľadávacieho panela začnete písať „stred“.

V centre aplikácií je všetko celkom jednoduché: vľavo sú kategórie („Hry“, „Kancelária“, „Internet“ atď.), V hornej časti - panel vyhľadávania. Nájdeme požadovanú aplikáciu, klikneme na „Inštalovať“, zadáme heslo správcu, chvíľu počkáme a všetko je pripravené na použitie čerstvo nainštalovaného programu.

Centrum aplikácií obsahuje všetky programy, ktoré sú k dispozícii v oficiálnych úložiskách (tj. „Úložiskách“) Ubuntu, ako aj platené a bezplatné platené programy a hry od zdroje tretích strán... Ak chcete nainštalovať voľný program zo zdrojov tretích strán, potom napriek tomu, že cena programu bude označená ako nulová, namiesto tlačidla „Inštalovať“ sa vám stále zobrazí tlačidlo „Kúpiť“ - nebojte sa, pokojne kliknite. A vedzte, že v každom prípade bez vášho vedomia vám tu peniaze nikdy nevezmú, aj keď sa pokúsite nainštalovať platené programy - pred kúpou budete musieť vyplniť svoje platobné údaje (číslo kreditnej karty atď.) ), takže je to nehoda rozhodne vylúčená.

Uvedomte si, že nie všetky softvérové ​​programy Ubuntu sa dajú nájsť v Centre aplikácií Ubuntu, ale napriek tomu by mali začať hľadať začiatočníci. aplikácie, ktoré potrebujete odtiaľ.

Synaptický dávkový manažér

Synaptic je grafický nástroj na správu balíkov, ktorý bol v Ubuntu používaný dlho pred zavedením Application Center. Dnes tento program v predvolenom nastavení v Ubuntu vôbec neexistuje, ale môžete si ho nainštalovať napríklad kliknutím sem. Pripomeniem, že všetko nainštalované programy nájdete v hlavnej ponuke Ubuntu zadaním jeho názvu alebo účelu, na ktorý slúži, do vyhľadávacieho panela, ako je to znázornené na obrázku Application Center vyššie.

Pomocou aplikácie Synaptic si môžete veľmi jednoducho a pohodlne prezerať, ktoré balíky už máte nainštalované, odstrániť ich, aktualizovať (ak sú k dispozícii aktualizácie) a tiež vyhľadávať v úložiskách potrebné balíky podľa názvu alebo popisu. Na to všetko má Synaptic veľmi dobrú sadu filtrov podľa kategórie (Hry, Správa, Internet atď.), Podľa stavu (Nainštalované, Neinštalované, Ručne nainštalované, Aktualizované “atď.), Podľa pôvodu (tj. Z ktorého zdroja tento alebo ten program je nainštalovaný alebo je možné ho nainštalovať) a ďalšie.

Synaptic je v porovnaní s „Application Center“, takpovediac, oveľa „profesionálnejší“. Jedna vec pre nájdenie potrebných balíkov je jednoducho nenahraditeľná.

ِ apt -get - správa balíkov z terminálu

Ďalšou metódou inštalácie programov je apt-get. Mimochodom, apt-get ich môže nielen nainštalovať, ale aj odinštalovať, aktualizovať, sťahovať zoznamy balíkov z internetu a mnoho ďalších. Vo všeobecnosti všetko, čo Synaptic dokáže, ale iba z príkazového riadka. A na prvý pohľad to môže vyzerať strašidelne, najmä pre začiatočníkov, ale neponáhľajte sa - vo väčšine prípadov je to apt -get, ktoré je najjednoduchšie a rýchla cesta nainštalovať niečo do Ubuntu, a preto väčšina pokynov na inštaláciu niečoho v Ubuntu, ktoré nájdete na internete, obsahuje príkazy pre terminál pomocou apt-get.

Použitie apt-get predpokladá, že presne viete, čo chcete. Napríklad chcete nainštalovať textový editor Geany, potom musíš na termináli spustiť nasledujúci príkaz:

sudo apt-get install geany

Pozrime sa na to, čo bolo v skratke napísané:

sudo- znamená, že v mene správcu systému budú vykonávané nasledujúce príkazy (pretože iba správca má právo čokoľvek nainštalovať alebo odstrániť);

výstižný- v skutočnosti nazýva samotného správcu balíkov apt-get, o ktorom hovoríme;

Inštalácia je príkaz na inštaláciu balíka. Existuje aj mnoho ďalších príkazov, z ktorých niektoré ukážem nižšie v príkladoch;

geany je názov balíka, ktorý sa má nainštalovať, v tomto prípade textový editor Geany. Viaceré balíky je možné špecifikovať jednoduchým umiestnením medzery medzi nimi.

Tu je niekoľko ďalších príkladov použitia apt-get:

Stiahnite si zoznamy dostupných aplikácií z internetu (zhruba povedané „skontrolovať aktualizácie“):

sudo apt-get aktualizácia

Nainštalujte všetky dostupné aktualizácie:

sudo apt-get upgrade

Nainštalujte prehrávač vlc a grafický editor gimp s jedným príkazom:

sudo apt-get install vlc gimp

Odstráňte vyššie uvedené tiež jedným príkazom a uložte ich nastavenia do systému:

sudo apt-get remove vlc gimp

To isté, ale vymazanie všetkých nastavení:

sudo apt-get purge vlc gimp

Pri práci s apt-get môžete v termináli Ubuntu použiť aj jednu peknú funkciu: automatické dokončovanie. Predpokladajme, že nepoznáte úplný názov balíka, napríklad ak chcete nainštalovať doplnky do Gimpu, môžete do terminálu napísať „sudo apt-get install gimp“ a stlačiť kláves „Tab“-automaticky byť ponúkané rôzne balíčky začínajúce na „gimp *“.

Takto jednoducho je možné čokoľvek nainštalovať pomocou príkazového riadka a apt-get na Ubuntu. Teraz si predstavte, že keby som vám ako začiatočníkovi Ubuntu vysvetľoval, ako nainštalovať Gimp, dal by som vám iba jeden príkaz: „sudo apt-get install gimp“, na rozdiel od celého eposu o hľadaní aplikačného centra Ubuntu, napíšte „Gimp“ do vyhľadávacieho panela, vyberte príslušný balík a kliknite na tlačidlo „Inštalovať“, pričom sa neberie do úvahy rýchlosť spustenia samotného centra aplikácií a niekoľko metrov behu cez stôl.

Inštalátor balíkov GDebi

Ak sa požadovaný program nenašiel v úložiskách Ubuntu alebo sa našiel, ale nie v najnovšej verzii (a to sa stáva často), s najväčšou pravdepodobnosťou pôjdete na webovú stránku vývojára programu alebo hry a stiahnete si inštalačný balík v * .deb formát pre to. Keď dvakrát kliknete na nie, otvorí sa „Centrum aplikácií Ubuntu“ a môžete ho jednoducho nainštalovať kliknutím na príslušné tlačidlo. Ak však tento postup robíte pomerne často, veľmi pomalé spustenie a prevádzka „Aplikačného centra“ vás pravdepodobne unaví. A potom veľmi malý a rýchly nástroj GDebi, ktorý je možné nainštalovať kliknutím alebo príkazom v termináli:

sudo apt-get install gdebi

Po inštalácii kliknite pravým tlačidlom myši na stiahnutý balík a zvoľte „Otvoriť pomocou - inštalátora balíka GDebi“. GDebi otvorí balík a nainštaluje ho rýchlejšie ako Centrum aplikácií Ubuntu.

Inštalácia stiahnutých balíkov z terminálu

Okrem grafického pomocného programu GDebi môžete do terminálu nainštalovať jednoduchý balík príkazov aj balíky stiahnuté z internetu v Ubuntu. Ak to chcete urobiť, spustite príkaz:

sudo dpkg -i názov_balíka

Ak ste si napríklad stiahli balík z programu VirtualBox z oficiálnych stránok a pravdepodobne je teraz v priečinku „Stiahnuté súbory“ vo vašom domovskom adresári, môžete ho nainštalovať z terminálu takto:

sudo dpkg -i ~ / Downloads / virtualbox-4.3_4.3.8-92456 ~ Ubuntu ~ raring_amd64.deb

ٌ Mimochodom, funguje tu aj automatické dokončovanie, takže stačí začať s balíkom zadávať názov súboru a stlačiť kláves Tab - zvyšok názvu súboru sa pridá sám. Dpkg podporuje aj šablóny, to znamená, že ich môžete napísať takto:

sudo dpkg -i ~ / Downloads / virtualbox * .deb

Čo je veľmi výhodné, ak ste si stiahli program, ktorý je vo forme mnohých balíkov (napríklad veľa hier alebo LibreOffice stiahnutých z oficiálnych stránok) - všetky balíčky môžete jednoducho vložiť do jedného priečinka a potom spustiť niečo také:

sudo dpkg -i ~ / Downloads / *. deb

(Tento príklad nainštaluje VŠETKY balíky z priečinka Stiahnuté súbory).

Inštalácia programov z úložísk tretích strán

Väčšina požadované programy sú uložené v oficiálnych úložiskách balíkov („úložiskách“) Ubuntu, odkiaľ sa sťahujú vždy, keď niečo nainštalujete prostredníctvom Aplikačného centra Ubuntu alebo apt-get v termináli. Niektoré aplikácie (napríklad úzkoprofilové, zriedka používané alebo nedávno používané) sa však v oficiálnych úložiskách Ubuntu nenachádzajú, alebo sú-ale v starých verziách. V takýchto prípadoch zvyčajne musíte do systému pridať nový zdroj aplikácie („úložisko“).

Články-pokyny na inštaláciu niečoho už zvyčajne poskytujú pripravené príkazy, ktoré stačí skopírovať na terminál a vykonať. Tu chcem poskytnúť príklad takýchto príkazov s komentármi, aby som ich objasnil pre začínajúcich používateľov Ubuntu.

Ak chcete napríklad nainštalovať klasické menu ClassicMenu-Indikátor, musíte najskôr pripojiť jeho úložisko, t.j. pridajte k zdrojom aplikácií vášho systému zdroj, z ktorého by mal byť nainštalovaný a aktualizovaný. Web vývojára obsahuje pripravený príkaz:

sudo add-apt-repository ppa: diesch / testovanie

sudo- vykonať v mene správcu systému;

úložisko add-apt- pridať úložisko;

ppa: diesch / testovanie- názov úložiska.

Po pridaní úložiska je potrebné, aby si systém Ubuntu stiahol zoznam aplikácií, ktoré sú v tomto zdroji. Ak to chcete urobiť, použite príkaz:

sudo apt-get aktualizácia

a nakoniec inštalácia balíka:

sudo apt-get install classicmenu-indikátor

Na začiatku tohto článku sme podrobne hovorili o tom, ako apt-get funguje, takže ak vám tieto príkazy nie sú jasné, vráťte sa k zodpovedajúcemu nadpisu vyššie.

Inštalácia programov zo zdroja

Dnes môžete často počuť od ľudí ďaleko od Linuxu, že ak prejdete na Ubuntu alebo iné distribúcie Linuxu, „budete inštalovať programy zo zdroja“. Samozrejme, existuje taká možnosť, ale potreba je veľmi pochybná. A len pred 10 rokmi priemer Užívateľ Linuxu Nainštaloval som programy týmto spôsobom - zostavil som ich zo zdroja a často som narazil na mnohé úskalia. Ak ste sa dnes rozhodli nainštalovať program do Ubuntu zo zdroja - naozaj si myslím, že nemusíte. Prečítajte si tento článok od začiatku do konca a zistíte, že všetky moderné programy Linux, až na veľmi málo výnimiek, je možné nainštalovať buď z úložísk, alebo stiahnutím balíka * .deb a jednoduchým kliknutím naň.

Ak ste sa všetci rozhodli odvážiť sa na taký veľký krok - prečítajte si súbory INSTALL a README, ktoré sú obvykle dodávané v archíve so zdrojovým kódom, v ktorom nájdete pokyny na zostavenie a inštaláciu programu - môžu sa výrazne líšiť od program na program.

Ako pracovať v Ubuntu.
Kapitola 6: Správa balíkov

Originál: „Ubuntu Hacks: Kapitola 6 - Správa balíkov“
Autori: Kyle Rankin, Jonathan Oxer, Bill Childers
Dátum vydania: jún 2006
Preklad: N. Romodanov
Dátum prevodu: september 2010

Ak nie je možné použiť iné automatizované nástroje, použite možnosti príkazového riadka na inštaláciu jednotlivých súborov .deb.

Správa balíkov v distribúciách založených na Debiane je veľmi výkonná a šetrí veľa zbytočného úsilia pri hľadaní najnovších balíkov a sledovaní závislostí. Možnosti automatizovaných nástrojov ako napr výstižný, Synaptic a Adept sú takmer vždy dostatočné pre väčšinu používateľov a mali by ste ich používať vždy, keď je to možné. Niekedy však existujú situácie, keď budete musieť balík nainštalovať priamo. .deb.

Pozor. Ubuntu má z dobrého dôvodu nástroje na automatickú inštaláciu balíkov. S ich pomocou implementované špeciálne prostriedky ochrany, aby sa zaistilo, že balíky sú kompatibilné a že knižnice sú k dispozícii, ak to balíky vyžadujú. Ak inštalujete samostatné súbory .deb(najmä tie, ktoré nie sú zabalené pre konkrétnu verziu Ubuntu), prídete nielen o všetky tieto výhody, ale tiež môžete deaktivovať niektoré časti systému z dôvodu nekompatibility knižníc, prepísať súbory, na ktorých závisia iné programy Ubuntu, alebo jedinečné verzie, ktoré sťažujú aktualizáciu systému počas jeho používania. Pred inštaláciou samostatného balíka .deb, obzvlášť ak ste v Ubuntu nový, preskúmajte všetky ostatné možnosti inštalácie vrátane použitia vesmíru a multivesmírnych úložísk [Hack # 60]. Vytvorili ste si vlastné jadro v štýle „Ubuntu“ Ak používate pomôcku make-kpkg skompilované vaše vlastné jadro zo zdroja, mali by ste skončiť s balíkom .deb, ktorý bude obsahovať binárne jadro a súbory .deb pre hocikoho prídavný modul ktoré môžete postaviť (konkrétne kroky v tomto postupe nájdete v časti Vytváranie jadier v štýle Ubuntu [Hack # 78]). Zostavili ste svoj vlastný balík zo zdrojov Ubuntu Rovnako ako pri kompilácii jadra ste skompilovali zdroj Ubuntu pomocou obslužného programu dpkg a nakoniec máš samostatný súbor .deb ktoré musíte nainštalovať ručne. Chcete sa vrátiť k starej verzii programu Táto situácia môže nastať, najmä ak používate vydanie Ubuntu určené pre vývojárov. Niekedy najnovšie verzie vydania pre vývojárov majú chyby. V takom prípade sa budete musieť vrátiť k predchádzajúcej verzii balíka. Jeden z najľahších spôsobov, ako to urobiť, je nájsť staršiu verziu balíka. .deb(možno vo vašej lokálnej vyrovnávacej pamäti balíkov na adrese / var / cache / apt / archívy /) a nainštalujte ho ručne. Program, ktorý chcete nainštalovať, má príponu .deb, ale nenachádza sa v úložiskách Ubuntu Môžu nastať okolnosti, keď v úložiskách Ubuntu chýba balík .deb ktorý chcete nainštalovať, pretože je to novší balík, než ktorý ponúka Ubuntu, pretože ste našli univerzálnejšiu verziu súboru .deb, alebo súbor poskytla tretia strana .deb pre Ubuntu, ale zatiaľ nevytvoril vlastné úložisko balíkov (napríklad ako Opera Web v aktuálnom balíku).

promptné

Ak nájdete program zabalený vo formáte .deb, potom deväťkrát z desiatich existuje vysoká pravdepodobnosť, že sa tento program už nachádza v jednom z úložísk Ubuntu. Podrobnosti o ďalších úložiskách poskytovaných systémom Ubuntu a tretími stranami nájdete v časti „Zmena zoznamu úložísk balíkov“ [Hack # 60].

Program, ktorý ste nainštalovali alebo aktualizovali, nebol úplne nainštalovaný, pretože existuje ďalší nainštalovaný balík ktorý obsahuje rovnaké súbory V relatívne zriedkavých prípadoch sme sa stretli so situáciami, kedy dva balíky používajú rovnaké súbory a keď je jeden z nich aktualizovaný, zobrazí sa chybové hlásenie naznačujúce, že prebieha pokus o prepísanie súborov z druhého balíka. V týchto prípadoch musíte použiť pomôcku dpkg manuálne nainštalujte tento balík pomocou možnosti --force.

Inštalácia súboru .deb

Kedykoľvek z akéhokoľvek dôvodu musíte súbor nainštalovať .de b, musíte sa obrátiť na obslužný program dpkg... Užitočnosť dpkg je nástroj, ktorý distribúcie založené na Debiane používajú na inštaláciu súborov .deb... (Aj keď používate automatickú správu balíkov, je to vlastne zákulisie systému, ktorý používate dpkg). Ak ste s nástrojom oboznámení ot./min používané v distribúciách založených na balíkoch RPM, to zistíte dpkg podobná syntax. Ak chcete nainštalovať bežný súbor z príkazového riadka .deb, napíšte nasledujúce:

[chránené e -mailom]: ~ $ sudo dpkg -i packagename.deb

Packagename.deb nahraďte názvom súboru .deb ktoré chcete nainštalovať. Ak máte viacero súborov, ktoré chcete nainštalovať súčasne, môžete v príkazový riadok napíšte ich jeden po druhom

[chránené e -mailom]: ~ $ sudo dpkg -i package1.deb package2.deb package3.deb

alebo použite zástupný znak [Hack # 13] na inštaláciu všetkých súborov .deb, ktoré sa nachádzajú v aktuálnom adresári:

[chránené e -mailom]: ~ $ sudo dpkg -i * .deb

Užitočnosť dpkg má tiež rekurzívnu možnosť (-R). Ak máte adresár plný súborov deb, môžete ich nainštalovať takto:

[chránené e -mailom]: ~ $ sudo dpkg -i -R / cesta / do / adresára

a užitočnosť dpkg rekurzívne vyhľadá a nainštaluje všetky súbory .deb ktoré sa nachádzajú v tomto adresári a vo všetkých jeho podadresároch.

Niekedy pri inštalácii balíka pomocou tohto nástroja dpkg, inštalácia môže zlyhať, pretože balík je označený ako vydrž pretože je v konflikte s iným balíkom, alebo závisí od iných balíkov, ktoré nie sú nainštalované, alebo sa inštalácia balíka pokúša prepísať súbory patriace do iného balíka, alebo z iného dôvodu. V. dpkg Existuje niekoľko možností --force, ktoré môžete použiť na ignorovanie týchto problémov a pokračovanie v inštalácii balíka.

Pozor

Možnosti --force sú len pre odborníkov, ktorí sú oboznámení so systémom balíkov .deb a so závislosťami vo vnútri systému. Inštalácia balíkov je spravidla ukončená zo závažných dôvodov a ak ste začiatočník a inštaláciu balíka si aj tak vynútite, inštalácia s najväčšou pravdepodobnosťou skončí pre vás nefunkčným systémom. Preto používajte tieto parametre opatrne.

Zobraziť úplný zoznam parametre -sila, zadajte nasledujúce:

[chránené e -mailom]: ~ $ dpkg --force-help

Niektoré z najužitočnejších možností sú:

Inštalácia balíka, aj keď je označený ako vydrž.

Vynútene prepísať

Inštalácia balíka, aj keď môže prepísať súbory z iného balíka.

Vytlačte si zoznam chýb o chýbajúcich závislostiach a pokračujte v inštalácii.

Konflikty síl

Aj keď je balík v konflikte s iným balíkom, pokračujte v inštalácii.

Ak teda máte súbor .deb, ktorý je potrebné nainštalovať a ktorý prepíše súbory z iného balíka, a skontrolovali ste všetko a rozhodli ste sa, že všetko bude v poriadku, potom aby ste mohli pokračovať, zadajte:

[chránené e -mailom]: ~ $ sudo dpkg -i --force -overwrite packagename.deb

Odstránenie balíka

Niekedy môže byť potrebné manuálne odstrániť jednotlivý balík. V. dpkg Existujú možnosti -r a -P na odinštalovanie balíka a odstránenie balíka a vyčistenie konfiguračných súborov. Ak chcete balík odstrániť, zadajte:

[chránené e -mailom]: ~ $ sudo dpkg -r packagename

Upozorňujeme, že nešpecifikujete rozšírenie .deb názov súboru, ktorý ste predtým nainštalovali, obsahuje iba názov samotného balíka. Keď je zadaná možnosť -r, dpkg vyhľadá a odstráni všetky súbory z tohto balíka, okrem konfiguračných súborov, ktoré zostanú v prípade, že sa program znova nainštaluje. Ak chcete vymazať systém zo všetkých súborov vrátane konfiguračných súborov, použite možnosť -P:

[chránené e -mailom]: ~ $ sudo dpkg -P packagename

Softvér v Ubuntu Linux je distribuovaný v takzvaných deb balíkoch. Pri inštalácii programu z úložiska systém zvyčajne automaticky stiahne a nainštaluje balíky deb, ale existujú situácie, keď je potrebné nainštalovať program (napríklad hru) manuálnym stiahnutím a nainštalovaním balíka deb.

V skutočnosti je táto situácia celkom bežná a pre používateľov, ktorí prišli do Ubuntu z operačného systému Windows, by mal byť spravidla natívny, pretože v tomto OS sú všetky programy nainštalované hlavne rovnakým spôsobom. Títo. inštalačný balík sa stiahne ako spustiteľný súbor exe súbor alebo msi balík... Posledná možnosť (msi) je najbližšie k systému správy balíkov používanému v systéme Linux.

  1. Vyhľadajte program v štandardných úložiskách ubuntu, napríklad pomocou Application Center
  2. Ak sa program nezobrazí v úložiskách, vyhľadajte na webe programu možnosť inštalácie z úložiska vývojárov alebo napríklad odkaz na úložisko ppa.
  3. Ak neexistuje úložisko, ale existuje už pripravený balík deb, nainštalujte ho podľa nižšie uvedených pokynov.
  4. Ak stránka obsahuje iba archív programu vo forme zdrojových kódov, budete si musieť tento archív stiahnuť a zostaviť program sami (viac o tom v ďalšej poznámke).

Prečo musíte najskôr hľadať úložisko - jednoducho preto, že v budúcnosti to zjednoduší postup pri aktualizácii programu. Aktualizačná služba automaticky nájde všetky aktualizované balíky vo všetkých nainštalovaných úložiskách a ponúkne vám ich aktualizáciu.

Prvé dva body je možné zameniť na základe nasledujúcich úvah 1) stabilnejšie v oficiálnych archívoch softvéru 2) najnovšie v archívoch vývojárov softvéru. Čo potrebujete väčšiu stabilitu alebo nové ozdoby - rozhodnite sa sami.

A nakoniec, keď nie sú k dispozícii žiadne archívy alebo vám verzia balíka v archívoch nevyhovuje, existuje balík deb, ktorý ste stiahli z webu vývojárov. Máte 2 ľahké spôsoby nainštalovať.

Inštalácia v grafickom režime

Otvorte priečinok balíka deb v Správca súborov Ubuntu a dvakrát naň kliknite.

Spustí sa grafický shell správcu balíkov. Ak ich je viac ako stará verzia programu, zobrazí sa príslušná správa. Prečítajte si a zatvorte.

Kliknite na tlačidlo Inštalovať balík. Systém vás požiada o zadanie hesla na potvrdenie oprávnení správcu (také oprávnenia má používateľ, ktorého ste vytvorili počas inštalácie systému).

Po zadaní hesla sa zobrazí okno „animujúce“ proces inštalácie

Po dokončení sa zobrazí zodpovedajúca správa:

Môžete zavrieť všetky okná inštalátora a spustiť program z ponuky Ubuntu.

Inštalácia do terminálu.

Prejdite do priečinka so stiahnutým balíkom a spustite príkaz:

sudo dpkg -i názov_balíka.deb

Postupujte podľa pokynov na obrazovke. Vo všeobecnosti by sa mala objaviť správa o úspešnej inštalácii, inak na to musíte prísť.

Najčastejšou nástrahou sú nesplnené závislosti na balíkoch. Ide o situáciu, keď aby nainštalovaný balík fungoval, musíte najskôr nainštalovať ďalší balík alebo niekoľko balíkov (napríklad rôzne knižnice). Najčastejšie sa takéto závislosti riešia inštaláciou potrebných balíkov z úložiska, inštalátor balíkov vám povie, ktoré balíky v nainštalovanom programe chýbajú.