Arch, czym otwierać pacmanowe pliki *.db?

Czy jest możliwość ręcznego przeglądania zawartości plików *.db pacmana znajdujących się w /var/lib/pacman/sync? Jeśli tak to za pomocą czego? SQLiteBrowser protestuje.

To zwykłe archiwa gzip i tar (w środku). Ark albo dowolny inny paker nie będzie miał problemu.

Inna sprawa - po co?

Podczas rozpakowywania plików wystąpił błąd. A po co? Żeby wykorzystać informacje tam zawarte. :stuck_out_tongue:

SOA #1

A w środku nie ma naprawdę niczego ciekawego. Informacje te same co przy pacman -Sii pakiet

To jest zwykły plik tekstowy czy skompresowana baza danych SQLite czy coś jeszcze innego?

Plik .db to archiwum. W środku siedzi jeszcze jedno archiwum, a w nim foldery odpowiadające poszczególnym pakietom. Najgłębiej siedzą po dwa pliki tekstowe - depends odpowiadający zależnościom i desc z opisem.

Przykładowo:

apps.db (archiwum)

-apps.db.uncompressed (archiwum)

–2mandvd-1.8.3-1 (folder)

—depends (tekstowy)

—desc (tekstowy)

Zawartość depends:

%DEPENDS%

qt>=4.6

sox

mplayer

perl

netpbm

transcode

ffmpegthumbnailer

dvdauthor

mjpegtools

ttf-dejavu

dvd+rw-tools

exif

python-opengl


%OPTDEPENDS%

xine-ui: to preview the result

Zawartość desc:

%FILENAME%

2mandvd-1.8.3-1-x86_64.pkg.tar.xz


%NAME%

2mandvd


%VERSION%

1.8.3-1


%DESC%

DVD Authoring Maker In Linux Environnement


%CSIZE%

26930344


%ISIZE%

37154816


%MD5SUM%

cb996fd24e58c948c976468181fa0c71


%URL%

http://2mandvd.tuxfamily.org/


%LICENSE%

GPL


%ARCH%

x86_64


%BUILDDATE%

1340322061


%PACKAGER%

Anke Boersma

Wszystko otwieram Arkiem, żadnego sqlite.