Правильно упаковывать для / opt с dh_make

Ваша оболочка может назначить последовательность {} специальным значением (в зависимости от типа оболочки и даже если вы находитесь внутри сценария оболочки или нет). Чтобы этого избежать, вы можете заключить его в кавычки '{}' или убежать так: \{\} (вам нужно использовать обратную косую черту \ вместо косой черты /, как это было в вашем вопросе). [ ! d0]

Также обратите внимание, что обычное сообщение об ошибке, если вы делаете это неправильно (например, если вы используете ; вместо \;):

find: missing argument to -exec

См. также соответствующий раздел в man-странице find.

1
задан 29 June 2012 в 00:50

7 ответов

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 25 July 2018 в 18:16

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 2 August 2018 в 00:29

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 4 August 2018 в 15:58

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 6 August 2018 в 00:36

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 7 August 2018 в 18:02

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 10 August 2018 в 06:50

Упаковка, произведенная dh_make, должна рассматриваться как отправная точка. Во всех случаях, кроме самых простых, вам нужно будет отредактировать некоторые файлы. Для установки на /opt вам необходимо установить префикс установки. Предполагая, что вы используете систему сборки autotools, ваш файл debian/rules может выглядеть так:

#!/usr/bin/make -f

%:
    dh $@ --with cli

override_dh_auto_configure:
    dh_auto_configure -- --prefix=/opt/my_program
1
ответ дан 15 August 2018 в 18:46

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

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