- PVSM.RU - https://www.pvsm.ru -

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

Иногда при компиляции программы из исходников и применение команды 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


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/linux/13757