Список файлов, которые будут установлены .deb

Следующий ответ на переполнение стека, вероятно, имеет значение:

https://stackoverflow.com/questions/36074224/how-to-split-video-or-audio-by-silent-parts [ ! d1]

Подводя итог этому ответу, вы можете использовать ffmpeg для идентификации тихих областей:

ffmpeg -i "input.mov" -af silencedetect=noise=-30dB,d=0.5 -f null - 2> vol.txt

И затем разделить файлы с помощью рецепта Adobe:

ffmpeg -i InputFile -vn -acodec copy -ss 00:00:00 -t 00:01:32 OutputFile

потребуется немного разбора с вашей стороны

5
задан 6 July 2011 в 11:23

18 ответов

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2
./configure --prefix=/usr           #Just the usual compiling stuff
make
mkdir /tmp/installedfiles           #Create a temporary directory for the files
make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 25 May 2018 в 19:57
  • 1
    Хорошо, но что определяет файлы, которые будут установлены? Я заметил разницу между списком файлов, установленным с помощью «make install» и файлов, которые установлены dpkg -i на пакете, построенном с исходным кодом – Juliusz 6 July 2011 в 10:08
  • 2
    Если вы установите deb, будут установлены только файлы и папки, показанные в dpkg-deb --contents. Если вы запустите make install, будут установлены только файлы, перечисленные в /tmp/installedfiles. Как изменился список между этими двумя? Не могли бы вы изменить свой вопрос и добавить это? Кроме того, можете ли вы опубликовать пакет, на который вы ссылаетесь? – Andrew Gunnerson 6 July 2011 в 11:00
  • 3
    Я пытаюсь создать пакет с пользовательской сборкой (настраиваемые параметры ./configure) для gnash. См. Обновленный вопрос. – Juliusz 6 July 2011 в 11:31
  • 4
    Когда вы создаете файл DEB, попробуйте установить параметры конфигурации в файле debian/rules, например paste.ubuntu.com/638925 – Andrew Gunnerson 6 July 2011 в 20:26
  • 5
    Кроме того, если вы хотите изменить параметры конфигурации, просто загрузите источник из репо Ubuntu с помощью apt-get source gnash и измените параметры конфигурации в debian/rules, начиная с строки 34. – Andrew Gunnerson 6 July 2011 в 20:28

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2 ./configure --prefix=/usr #Just the usual compiling stuff make mkdir /tmp/installedfiles #Create a temporary directory for the files make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 25 July 2018 в 21:37

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2 ./configure --prefix=/usr #Just the usual compiling stuff make mkdir /tmp/installedfiles #Create a temporary directory for the files make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 31 July 2018 в 12:33

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2 ./configure --prefix=/usr #Just the usual compiling stuff make mkdir /tmp/installedfiles #Create a temporary directory for the files make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 2 August 2018 в 03:14

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2 ./configure --prefix=/usr #Just the usual compiling stuff make mkdir /tmp/installedfiles #Create a temporary directory for the files make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 4 August 2018 в 19:08

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2 ./configure --prefix=/usr #Just the usual compiling stuff make mkdir /tmp/installedfiles #Create a temporary directory for the files make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 6 August 2018 в 03:25

Вы можете перечислить содержимое файла deb, запустив

dpkg-deb --contents package.deb

dpkg-deb, чтобы отобразить много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help.

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Тем не менее, вы можете установить во временный каталог, установив переменную DESTDIR. Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools, т.е. сценарий ./configure. Например:

cd sourcecode-1.2 ./configure --prefix=/usr #Just the usual compiling stuff make mkdir /tmp/installedfiles #Create a temporary directory for the files make DESTDIR=/tmp/installedfiles install

Последняя строка make установит файлы в /tmp/installedfiles. Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, /tmp/installedfiles/bin/mainprogram будет установлен как /usr/bin/mainprogram.

Надеюсь, я ответил на ваш вопрос:)

6
ответ дан 7 August 2018 в 21:12

Вы можете указать содержимое файла deb, выполнив

  dpkg-deb -contents package.deb  

dpkg-deb может отображать много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help .

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Однако вы можете установить его во временный каталог, установив переменную DESTDIR . Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools , т.е. сценарий ./ configure . Например:

  cd sourcecode-1.2 ./configure --prefix = / usr # Просто обычные компиляционные материалы make mkdir / tmp / installedfiles # Создайте временный каталог для файлов, сделайте DESTDIR = /  tmp / installedfiles install  

В последней строке будут установлены файлы в / tmp / installedfiles . Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, / tmp / installedfiles / bin / mainprogram будет установлен как / usr / bin / mainprogram .

Надеюсь, я ответил на ваш вопрос :

)
6
ответ дан 10 August 2018 в 09:31

Вы можете указать содержимое файла deb, выполнив

  dpkg-deb -contents package.deb  

dpkg-deb может отображать много информации о пакете deb. Вы можете просмотреть другие параметры, запустив dpkg-deb --help .

К сожалению, вы не можете определить, какие файлы будет устанавливать Makefile. Однако вы можете установить его во временный каталог, установив переменную DESTDIR . Обратите внимание, что это хорошо работает в основном на Makefiles, сгенерированном autotools , т.е. сценарий ./ configure . Например:

  cd sourcecode-1.2 ./configure --prefix = / usr # Просто обычные компиляционные материалы make mkdir / tmp / installedfiles # Создайте временный каталог для файлов, сделайте DESTDIR = /  tmp / installedfiles install  

В последней строке будут установлены файлы в / tmp / installedfiles . Затем вы можете увидеть файлы, которые будут созданы, хотя эти файлы и каталоги будут относиться к префиксу, указанному в скрипте configure. Другими словами, / tmp / installedfiles / bin / mainprogram будет установлен как / usr / bin / mainprogram .

Надеюсь, я ответил на ваш вопрос :

)
6
ответ дан 13 August 2018 в 12:59
  • 1
    Хорошо, но что определяет файлы, которые будут установлены? Я заметил разницу между списком файлов, установленным с помощью «make install» и файлов, которые установлены dpkg -i на пакете, построенном с исходным кодом – Juliusz 6 July 2011 в 10:08
  • 2
    Если вы установите deb, будут установлены только файлы и папки, показанные в dpkg-deb -contents . Если вы запустите make install , будут установлены только файлы, перечисленные в / tmp / installedfiles . Как изменился список между этими двумя? Не могли бы вы изменить свой вопрос и добавить это? Кроме того, можете ли вы опубликовать пакет, на который вы ссылаетесь? – Andrew Gunnerson 6 July 2011 в 11:00
  • 3
    Я пытаюсь создать пакет с пользовательской сборкой (настраиваемые параметры ./configure) для gnash. См. Обновленный вопрос. – Juliusz 6 July 2011 в 11:31
  • 4
    Когда вы создаете файл DEB, попробуйте установить параметры конфигурации в файле debian / rules , например paste.ubuntu.com/638925 – Andrew Gunnerson 6 July 2011 в 20:26
  • 5
    Кроме того, если вы хотите изменить параметры конфигурации, просто загрузите источник из репо Ubuntu с помощью apt-get source gnash и измените параметры конфигурации в debian / rules начиная с строки 34. – Andrew Gunnerson 6 July 2011 в 20:28

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 25 May 2018 в 19:57

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 25 July 2018 в 21:37

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 31 July 2018 в 12:33

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 2 August 2018 в 03:14

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 4 August 2018 в 19:08

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 6 August 2018 в 03:25

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Материал из Википедии

Начиная с Debian 0.93, файл deb реализуется как архив ar. Каноническое содержимое этого архива - это три файла: debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian. control.tar.gz: все метаданные пакета. data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или data.tar.xz: фактические установочные файлы. Файл debian-binary должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

Итак, когда вы извлекаете файл deb, вы получите файл данных i.e data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 7 August 2018 в 21:12

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Из Википедии

Поскольку Debian 0.93, deb-файл реализован как ar архив. Каноническое содержимое этого архива состоит из трех файлов:

  • debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian.
  • control.tar.gz: все метаданные пакета.
  • data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или данные. tar.xz: фактические установочные файлы.

Дебиан-двоичный файл должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

< / blockquote>

Итак, когда вы извлекаете файл deb, вы получите файл данных, то есть data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 10 August 2018 в 09:31

Файл deb - файл архива, который вы можете извлечь, чтобы просмотреть его содержимое.

Из Википедии

Поскольку Debian 0.93, deb-файл реализован как ar архив. Каноническое содержимое этого архива состоит из трех файлов:

  • debian-binary: номер версии формата deb. Это «2.0» для текущих версий Debian.
  • control.tar.gz: все метаданные пакета.
  • data.tar, data.tar.gz, data.tar.bz2, data.tar.lzma или данные. tar.xz: фактические установочные файлы.

Дебиан-двоичный файл должен быть первой записью в архиве, иначе он не будет распознан как пакет Debian.

< / blockquote>

Итак, когда вы извлекаете файл deb, вы получите файл данных, то есть data.tar / data.tar.gz / data.tar.lzma / data.tar.xz. Извлеките этот файл, и вы получите все файлы / каталоги, которые этот deb будет создавать или помещать в файлы.

0
ответ дан 13 August 2018 в 12:59

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

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