Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C++ code to extract files from .deb file(Debian) on Windows platform

[es] :: C/C++ programiranje :: C++ code to extract files from .deb file(Debian) on Windows platform

[ Pregleda: 2149 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

shadeslab

Član broj: 50399
Poruke: 3
87.252.142.*



Profil

icon C++ code to extract files from .deb file(Debian) on Windows platform06.10.2010. u 16:02 - pre 164 meseci
potreban mi je code za extractovanje deb file-a na windows platformi ili bar neki savet odakle da pocnem.

http://en.wikipedia.org/wiki/Deb_(file_format)

unapred hvala...
 
Odgovor na temu

kiklop74
Darko Miletić
Buenos Aires

Član broj: 78422
Poruke: 569
200.49.157.*

Sajt: ar.linkedin.com/pub/darko..


+13 Profil

icon Re: C++ code to extract files from .deb file(Debian) on Windows platform08.10.2010. u 15:28 - pre 164 meseci
Pa sve ti kaze taj tekst na wikipediji.

al ajde da crtamo:

Citat:
Debian packages are standard Unix ar archives that include two gzipped, bzipped or lzmaed tar archives: one that holds the control information and another that contains the data.


Dakle treba ti program ar. Ar je deo GNU Binutils paketa i standardno se isporucuje uz MinGW kompajler za Windows.

MinGW Binutils - http://sourceforge.net/project...MinGW/BaseSystem/GNU-Binutils/
Tar - http://sourceforge.net/project...inGW/Utilities/basic%20bsdtar/


Mozes da raspakujes sadrzaj deb arhive sa:

Code:
ar -x <debfile>


I da listas sadrzaj sa

Code:
ar -t <debfile>


Kada otpakujes arhive iz deb paketa onda treba da izlistas njihov sadrzaj

Za to ti treba Tar ili koji vec arhiver se koristi.

U slucaju bsd-tar programa mozes da izlistas sadrzaj arhive sa:

Code:

basic-bsdtar.exe -tf <imefajla>.tar.gz


Po opisu iz wikipedije kazu da deb paket uvek ima fajl data.tar.gz, dakle da bi njega izlistali treba da uradimo sledece:

Code:

ar -x <debfile>
basic-bsdtar.exe -tf data.tar.gz > list.txt


Naravno ovo je pesacki nacin za odradjivanje posla. Sam kod ti niko nece dati tu vec moras sam da se snadjes.




Tko leti vrijedi
 
Odgovor na temu

[es] :: C/C++ programiranje :: C++ code to extract files from .deb file(Debian) on Windows platform

[ Pregleda: 2149 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.