Компиляция пакетов

в 13:11, , рубрики: linux, Компиляторы, компиляция, Убунтариум, установка, метки: , ,

Иногда при компиляции программы из исходников и применение команды make или make install появляются сообщение типа: ''Нет правила для сборки цели `install'. Останов.''
Предлагаю изящное решение не раз помогавшее мне.

Итак, приступим.

1)Установим программу auto-apt командой
sudo apt-get install auto-apt
2)Командой cd переходим в директорию с распакованными исходниками и применяем команду
sudo auto-apt update && auto-apt -y run ./configure
Эта команда автоматически скачает и установит все необходимые файлы и библиотеки, т. е. удовлетворит все зависимости.
3)Теперь командой checkinstall -D создадим deb-пакет.
4)Теперь этот пакет можно устанавливать: либо командой
sudo dpkg -i pocket_name.deb
Либо двойным щелчком по пакету.

Заключение.

Это метод удобен тем что make install не использовался и этим методом мы не вмешиваемся в пакетную систему дистрибутива.Этот метод достаточно элегантен и удобен тем созданный deb-пакет можно корректно удалить или заменить более новой версией.

Автор: Karamax


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js