Наскоро разгледахме основите на компилирането на софтуера от източника на Ubuntu, затова вижте оригиналната ни статия, ако току-що започвате.
Auto-Apt
Автоматичните часовници чакат, когато стартирате командата./configure през нея. Когато./configure опита за достъп до файл, който не съществува, auto-apt поставя процеса./configure в режим на задържане, инсталира подходящия пакет и пропуска процеса./configure.
Първо, инсталирайте автоматично-apt със следната команда:
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-файла
Ако видите съобщение за грешка, в което се казва, че конкретен файл липсва, може да не знаете пакета, който трябва да инсталирате, за да получите файла. Apt-file ви позволява да намерите пакети, съдържащи конкретен файл с една команда.
Първо, ще трябва да инсталирате самото приложение:
sudo apt-get install apt-file
sudo apt-file update
Изпълнете следната команда, заменете "example.pc"С име на файл и командата ще ви каже точно кой пакет трябва да инсталирате:
apt-file search file example.pc
sudo apt-get install package
Можете също така да извършите търсене на файлове от уебсайта на Ubuntu за търсене на пакети. Използвай "Търсете в съдържанието на пакетите"На страницата, за да търсите конкретен файл.
Apt-Get Build-Dep
Ние покрихме apt-get build-dep в нашата първоначална публикация. Ако по-ранна версия на програмата, която се опитвате да инсталирате, вече е в хранилищата на пакети на Ubuntu, Ubuntu вече знае зависимостите, които изисква.
Въведете следната команда, заменете "пакет"С името на пакета и apt-get ще инсталира необходимите зависимости:
sudo apt-get build-dep package
Всички тези команди използват apt-get, така че можете да ги използвате и на Debian, Linux Mint и всяка друга Linux дистрибуция, която използва пакети apt-get и.deb.