Nedávno sme sa zaoberali základom kompilácie softvéru zo zdroja v 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ť.
Najprv nainštalujte automatický príkaz s nasledujúcim príkazom:
sudo apt-get install auto-apt
sudo auto-apt update
sudo auto-apt updatedb && sudo auto-apt update-local
sudo auto-apt run./configure
Apt-File
Ak sa zobrazuje chybové hlásenie, ktoré hovorí, že konkrétny súbor chýba, možno nemusíte poznať 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 musíte nainštalovať samotný súbor apt:
sudo apt-get install apt-file
sudo apt-file update
Spustite nasledujúci príkaz a nahraďte "example.pc"S názvom súboru a príkaz vám presne povie, ktorý balík je potrebné nainštalovať:
apt-file search file example.pc
sudo apt-get install package
Môžete tiež vykonať vyhľadávanie súborov z webovej stránky Ubuntu Package Search. Použi "Vyhľadajte obsah balíkov"Na stránke pre vyhľadávanie konkrétneho súboru.
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 a nahraďte "balíček"S názvom balíka a apt-get nainštaluje požadované závislosti:
sudo apt-get build-dep package
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.