30Jun
Najťažšia časť kompilácie softvéru v Linuxe je nájdenie jeho závislostí a ich inštalácia. Ubuntu má príkazy apt, ktoré automaticky zisťujú, vyhľadávajú a inštalujú závislosti a robia pre vás náročnú prácu.
Nedávno sme zakryl základy kompilácie softvéru zo zdroja na Ubuntu, preto si prečítajte náš pôvodný článok, ak ste práve začali.
Auto-Apt
Auto-apt hodinky a čaká pri spustení príkazu. /configure cez neho. Keď sa súbor. /configure pokúsi pristupovať k súboru, ktorý neexistuje, program auto-apt vloží podržaný proces. /configure, nainštaluje príslušný balík a nechá proces. /configure pokračovať.
Najskôr nainštalujte auto-apt pomocou nasledujúceho príkazu:
sudo apt-get nainštalujte auto-apt
Po nainštalovaní spustite nasledujúci príkaz na stiahnutie zoznamu súborov, ktoré potrebuje auto-apt. Tento proces trvá niekoľko minút.
sudo automatická aktualizácia
Po vykonaní prvého príkazu spustite nasledovné príkazy na aktualizáciu jeho databáz. Tieto príkazy budú trvať aj niekoľko minút.
sudo auto-apt updatedb &sudo auto-apt update-local
Po dokončení stavania databázy auto-apt môžete spustiť proces. /configure s nasledujúcim príkazom:
sudo auto-apt run. /configure
Apt-File
Ak vidítechybové hlásenie, ktoré hovorí, že chýba určitý súbor, nemusí byť známy balík, ktorý musíte nainštalovať na získanie súboru. Súbor Apt umožňuje nájsť balíky obsahujúce konkrétny súbor s jedným príkazom.
Najprv budete musieť nainštalovať samotný súbor apt-súbor:
sudo apt-get nainštalovať súbor apt
Po jeho nainštalovaní spustite nasledujúci príkaz na stiahnutie zoznamu súborov z vašich nakonfigurovaných repozitárov apt. Jedná sa o veľké zoznamy, takže sťahovanie trvá niekoľko minút. Aktualizácia súboru
sudo apt-file
Spustite nasledujúci príkaz, ktorý nahradí názov súboru " example.pc " a príkaz vám presne povie, ktorý balík je potrebné nainštalovať:
vyhľadávací súbor apt-súbor example.pc
Installbalíček so štandardným príkazom apt-get install:
sudo apt-get balík inštalácie
Môžete tiež vykonať vyhľadávanie súborov z webovej stránky Ubuntu Package Search. Pomocou sekcie " Vyhľadávanie obsahu balíkov " na stránke vyhľadajte konkrétny súbor.
Dá vám rovnaké výsledky ako súbor apt a nebudete musieť preberať žiadne zoznamy súborov.
Apt-Get Build-Dep
Pokryli sme apt-get build-dep v prvom príspevku. Ak sa staršia verzia programu, ktorý sa pokúšate nainštalovať, nachádza už v ukladacom priestore balíkov Ubuntu, Ubuntu už pozná závislosti, ktoré vyžaduje.
Zadajte nasledujúci príkaz, ktorý nahradí balík balíček a apt-get nainštaluje požadované závislosti:
sudo apt-get balík build-dep
Apt-get vás vyzve na inštaláciu všetkých požadovaných závislostí,
Ak novšia verzia programu vyžaduje rôzne závislosti, možno budete musieť nainštalovať niektoré ďalšie závislosti ručne.
Všetky tieto príkazy používajú apt-get, takže ich môžete aj na Debian, Linux Mint a ľubovoľnej inej distribúcii Linuxu, ktorá používa balíky apt-get a. deb.