Распаковка deb-пакетов в других дистрибутивах


sig_wall - Posted on 31 Октябрь 2009

Чтобы распаковать deb-пакет в другом дистрибутиве, необходимо выполнить два следующих шага:

1) Узнать тип сжатия данных

ar t имя_пакета.deb | grep data

В ответ будет получено имя файла в архиве, например data.tar.gz.

2) Выполнить соответствующую имени файла команду из следующего списка:

ar -p имя_пакета.deb data.tar.gz | tar zx -C dir
ar -p имя_пакета.deb data.tar.bz2 | tar jx -C dir
ar -p имя_пакета.deb data.tar.lzma | unlzma | tar x -C dir

Файлы будут распакованы в директорию dir.

0
Ваша оценка: Ничего

dpkg --extract packet.dep /extract_folder/

lzma_alone d source.tar.lzma -so | tar -xvf -
tar --use-compress-program=lzma -xvf source.tar.lzma
tar --use-compress-program=xz -xvf source.tar.xz
tar --use-compress-program=lzip -xvf source.tar.lz

спасибо за помощь, очень помогли мне

Отправить комментарий

Google Friend Connect (leave a quick comment)
loading...
Содержание этого поля является приватным и не предназначено к показу.