Как я могу сделать .deb пакет из GitHub?

Я пытаюсь установить Kdenlive от https://github.com/KDE/kdenlive. От взгляда Онлайн, кажется, что лучший способ состоит в том, чтобы создать .deb пакет из источника и установить его с созданным пакетом. Но, как точно я иду о создании .deb пакета из источника из GitHub?

2
задан 4 February 2016 в 22:37

1 ответ

Вы не создаете deb из источника здесь. Можно читать, документация обеспечила на ссылке, которую Вы отправили , но я подведу итог здесь. Команды, которые необходимо будет сделать, будут следующие:

git clone https://www.github.com/KDE/kdenlive
cd kdenlive
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=/usr/bin
make -j4
sudo make install

Это будет:

  • Собирают исходные файлы
  • Настроенный, среда сборки
  • Говорит систему, где установить (В этом случае,/usr/bin так, чтобы с этим можно было назвать всего kdenlive)
  • , Встраивают источник в двоичный файл
  • Копия двоичный файл в путь установки так, чтобы это можно было назвать.

, Если, однако, Вы действительно хотите создать .deb файл, можно сделать большую часть этого процесса то же. Однако перед началом запустите путем выполнения:

sudo apt-get install checkinstall

Затем выполните ту же процедуру как выше. Однако , замена:

sudo make install

С:

sudo checkinstall

checkinstall мониторы приложения, что было сделано и установлено, и компилирует .deb файл соответственно.

9
ответ дан 2 December 2019 в 01:30

Другие вопросы по тегам:

Похожие вопросы: