time

Установка с исходников в Ubuntu

gnome_app_install.png

CheckInstall — компьютерная программа для Unix-подобных операционных систем, созданная с целью облегчить установку и удаление программного обеспечения, скомпилированного из исходных кодов, используя при этом родную для дистрибутива систему управления пакетами. После компиляции программного обеспечения checkinstall может автоматически сгенерировать Slackware-, RPM- или Debian-совместимый пакет, который впоследствии может быть полностью удалён через соответствующий менеджер пакетов. (wiki)

Устанавливаем CheckInstall для ubuntu:

sudo aptitude install checkinstall

Также есть пакеты под другие дистрибутивы.

Теперь сборка с исходников происходит так:

./configure
make
sudo checkinstall

После этого пакет можно удалить либо через Synaptic либо такой командой:

sudo dpkg -r packagename

или так:

sudo apt-get remove packagename 

Еще есть auto-apt, который облегчает поиск зависимостей.

Ставим apt-get:

sudo apt-get install auto-apt
sudo auto-apt update
sudo auto-apt updatedb && sudo auto-apt update-local

Теперь поиск недостающего заголовочного файла можно сделать, например, так:

auto-apt search Xlib.h

Установка с исходников становится еще легче:

1) ищем зависимости, если auto-apt что-то найдет то выдаст диалоговое окно с предложение установить их

auto-apt run ./configure

2) собираем, тут ничего не поменялось

make

3) устанавливаем с помощью checkinstall

sudo checkinstall

blog comments powered by Disqus