User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

linux_faq:сборка_пакетов_из_исходников_с_помощью_checkinstall

Сборка пакетов deb, rpm из исходников

Для сборки установочных пакетов из исходников есть замечательная утилита checkinstall. В двух словах - процесс сборки пакета из исходника заключается в следующем. Нужно добиться нормальной компиляции софтины их исходников, а потом запустить в директории с исходниками checkinstall с нужными аргументами. Для начала ставим сам checkinstall:

sudo apt-get install checkinstall

Например, вот так я собирал xorgrdp и xrdp:

cd xrdp-0.9.2
sudo checkinstall --type=debian --install=no --default --pkgname=xrdp --pkgversion=0.9.2 --pkgsource=https://github.com/neutrinolabs/xrdp --pakdir=~/ --maintainer=mike@autosys.tk --autodoinst=yes 
cd ..
cd xorgxrdp-0.2.1
sudo checkinstall --type=debian --install=no --default --pkgname=xorgxrdp --pkgversion=0.2.1 --pkgsource=https://github.com/neutrinolabs/xorgxrdp/ --pakdir=~/ --maintainer=mike@autosys.tk --autodoinst=yes

Discussion

Enter your comment. Wiki syntax is allowed:
J I E F P
 
linux_faq/сборка_пакетов_из_исходников_с_помощью_checkinstall.txt · Last modified: 2017/05/05 13:27 by admin