<Poprzedni | Spis treści | Następne>
6. Przed instalacją sprawdź pakiety .deb innych firm:
Należy je zawsze sprawdzić przed „wyodrębnieniem”, ponieważ chociaż nie jest to wirus, złośliwy kod może się tam czaić:
„Zawsze otwieram deb i sprawdzam podejrzane skrypty poinstalacyjne Oto jak to zrobić. ...
Wyświetlanie listy plików z pakietu Debiana za pomocą dpkg -c
dpkg to menedżer pakietów dla Debiana. Tak więc za pomocą polecenia dpkg możesz wyświetlić i wyodrębnić pakiety, jak pokazano poniżej.
Aby wyświetlić zawartość pliku *.deb:
Kod:
:
$ dpkg -c ovpc_1.06.94-3_i386.deb
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/pakiet/
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/pkg/lib/
dr-xr-xr-x root/root 0 2010-02-25 10:48 ./ovpc/pkg/lib/header/
-r-xr-xr-x root/root 130 2009-10-29 17:06 ./ovpc/pkg/lib/header/libov.so
.
.
.
-r-xr-xr-x root/root 131 2009-10-29 17:06 ./ovpc/pkg/etc/conf
dr-xr-xr-x root/root 0 2010-02-25 10:54 ./ovpc/pkg/etc/conf/log.conf Wyodrębnianie plików z pakietu debian za pomocą dpkg -x
Użyj dpkg -x, aby wyodrębnić pliki z pakietu deb, jak pokazano poniżej.
Kod:
:
$ dpkg -x ovpc_1.06.94-3_i386.deb /tmp/ov
$ ls /tmp/ov ovpc
Pliki DEB to archiwa ar, które zawsze zawierają trzy pliki — debian-binary, control.tar.gz i data.tar.gz. Możemy użyć polecenia ar i polecenia tar, aby wyodrębnić i wyświetlić pliki z pakietu deb, jak pokazano poniżej.
Najpierw rozpakuj zawartość pliku archiwum *.deb za pomocą polecenia ar. Kod:
:
$ ar -vx ovpc_1.06.94-3_i386.deb x - debian-binary
x - kontrola.tar.gz x - dane.tar.gz
$
Następnie wyodrębnij zawartość pliku data.tar.gz, jak pokazano poniżej. Kod:
:
$ tar -xvzf dane.tar.gz
./
./ovpc/
./ovpc/opak./
./ovpc/pakiet/lib/
./ovpc/pakiet/lib/nagłówek/
./ovpc/pkg/lib/header/libov.so
.
.
./ovpc/pakiet/etc/konf
./ovpc/pkg/etc/conf/log.con
"
[Z podziękowaniami dla Blackwolf na forum ultimateeditionoz.com – niestety forum już nie istnieje].
Wystąpił przypadek motywu GNU/Linux przesłanego na gnome-look.org o nazwie Ubundows, który nie został sprawdzony przez administratora dla tej witryny; plik po rozpakowaniu wykonywał polecenia „Unix”, aby wyczyścić dysk twardy z całej zawartości - ZOSTAŁEŚ OSTRZEŻONY!