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.
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.