Что такое файл «.orig.tar.xz» в упаковке?

Недавно я начал упаковывать свой скрипт bash в файл .deb, чтобы я мог загрузить его в свой PPA, и я заметил много разговоров о файле, который, кажется, был создан из моего исходного кода. или что-то под названием <packagename>_<versionnumber>.orig.tar.xz (<packagename> заменяется именем пакета, который я использую dh-make для упаковки, а <versionnumber> заменяется номером версии). Я также заметил, что была создана папка с именем debian с большим количеством файлов, и я следовал некоторым официальным руководствам Debian для редактирования файлов.

Но я все еще не совсем понимаю, что это за файл .orig.tar.xz, какова его цель и как он используется с этой папкой debian. Может ли кто-нибудь объяснить мне это?

2
задан 30 March 2015 в 18:50

1 ответ

Обычно <name>_<version>.orig.tar.xz или <name>_<version>.orig.tar.gz исходный архив, как выпущено проектом. Это просто переименовано для установки капризам Debian упаковочная система.

Обычно, в упаковочных целях, необходимо распаковать <name>_<version>.orig.tar.xz в текущей папке и затем поместить debian папка в распакованном архиве. Важно удержать архив на месте.

ТОГДА Вы делаете упаковочный материал, которого Вы желаете, или двоичные файлы здания или создание исходных архивов (который приводит к *.changes файл, который был бы dput - редактор к PPA, например).

3
ответ дан 30 March 2015 в 18:50

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

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