Man page - gzexe(1)
Packages contains this manual
Available languages:
en fr es pl hu ja id fi ru ro deManual
GZEXE
NAZWASKŁADNIA
OPIS
OPCJE
ZOBACZ TAKŻE
NIEDOSKONAŁOŚCI
USTERKI
TŁUMACZENIE
NAZWA
gzexe - kompresuje pliki wykonywalne
SKŁADNIA
gzexe nazwa ...
OPIS
Narzędzie
gzexe
umożliwia kompresowanie plików
wykonywalnych, a następnie ich automatyczną
dekompresję po uruchomieniu archiwum (oczywiście z
utratą prędkości wywołania). Na
przykład, jeśli wywoła się "gzexe
/usr/bin/gdb", to utworzone zostaną
następujące pliki:
-rwxr-xr-x 1 root root 1026675 Jun 7 13:53 /usr/bin/gdb
-rwxr-xr-x 1 root root 2304524 May 30 13:02
/usr/bin/gdb˜
/usr/bin/gdb˜ jest plikiem oryginalnym, a /usr/bin/gdb
jest samorozpakowującym się plikiem wykonywalnym.
Po upewnieniu się że /usr/bin/gdb działa
poprawnie można usunąć plik
/usr/bin/gdb˜.
Narzędzie to jest najbardziej przydatne na systemach z bardzo małymi dyskami.
OPCJE
|
-d |
Dekompresuje podane pliki wykonywalne zamiast je kompresować. |
ZOBACZ TAKŻE
gzip (1), znew (1), zmore (1), zcmp (1), zforce (1)
NIEDOSKONAŁOŚCI
Plik skompresowany jest skryptem powłoki. Może to powodować pewne dziury bezpieczeństwa. W szczególności skompresowany plik wykonywalny używa zmiennej PATH, aby znaleźć program gzip i niektóre inne standardowe narzędzia ( basename , chmod , ln , mkdir , mktemp , rm , sleep oraz tail ).
USTERKI
gzexe próbuje odtworzyć atrybuty oryginalnych plików na skompresowanym pliku wykonywalnym, lecz czasem będzie trzeba poprawić ręcznie, przy użyciu chmod lub chown .
TŁUMACZENIE
Tłumaczenie niniejszej strony podręcznika: Przemek Borys <pborys@dione.ids.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net .