Rechercher une page de manuel
dpkg
Langue: pl
Version: 12 kwietnia 1998 (openSuse - 09/10/07)
Section: 8 (Commandes administrateur)
Sommaire
NAZWA
dpkg - mened¿er pakietów dla systemu DebianSK£ADNIA
dpkg [opcje] dzia³anieUWAGA
Ten podrêcznik jest przeznaczony dla u¿ytkowników, którzy chc± poznaæ opcje programu dpkg oraz chc± dowiedzieæ siê o pakietach wiêcej ni¿ podaje to dpkg --help.Ten podrêcznik nie wyja¶nia technicznych szczegó³ów, np. w jaki sposób dpkg instaluje lub usuwa swoje pakiety, gdy¿ jest to dla przeciêtnego u¿ytkownika zupe³nie nieistotne.
OPIS
dpkg to ¶redniego poziomu narzêdzie do instalowania, tworzenia, usuwania oraz zarz±dzania pakietami systemu Debian. Podstawowym i bardziej przyjaznym u¿ytkownikowi narzêdziem-nak³adk± dpkg jest dselect(8). Sam dpkg jest obs³ugiwany z linii komend poprzez podanie jednego dzia³ania oraz opcjonalnie dodatkowych opcji. Parametr dzia³anie okre¶la, co dpkg ma zrobiæ, a dodatkowe opcje modyfikuj± to dzia³anie.dpkg mo¿e byæ tak¿e u¿yty jako nak³adka na dpkg-deb. Wymienione poni¿ej parametry zostan± przekazane z dpkg do dpkg-deb:
-b, --build, -c, --contents, -I, --info, -f, --field, -e, --control, -x, --extract, -X, --vextract oraz --fsys-tarfile.Dzia³ania te s± opisane w osobnym podrêczniku do dpkg-deb(1).
INFORMACJE O PAKIETACH
dpkg zarz±dza informacjami o dostêpnych pakietach. Informacje zosta³y podzielone na trzy klasy: stan bie¿±cy, stan wyboru oraz flagê. Warto¶ci te mog± zostaæ zmienione za pomoc± programu dselect.STAN BIE¯¡CY PAKIETÓW
- installed (zainstalowany)
- Pakiet jest rozpakowany i poprawnie skonfigurowany.
- half-installed (wpó³zainstalowany)
- Instalacja pakietu zosta³a rozpoczêta, ale niedokoñczona z pewnych powodów.
- not-installed (niezainstalowany)
- Pakiet nie jest zainstalowany w systemie.
- unpacked (rozpakowany)
- Pakiet jest rozpakowany, ale nie skonfigurowany.
- half-configured (wpó³skonfigurowany)
- Pakiet jest rozpakowany, a konfiguracja zosta³a rozpoczêta, ale niedokoñczona z pewnych powodów.
- config-files (pliki-konfiguracyjne)
- Tylko pliki konfiguracyjne pakietu zosta³y w systemie.
STAN WYBORU PAKIETÓW
- install (instalacja)
- Pakiet zosta³ wybrany do zainstalowania.
- deinstall (deinstalacja)
- Pakiet zosta³ wybrany do odinstalowania (to znaczy, ¿e chcemy skasowaæ wszystkie pliki pakietu, oprócz plików konfiguracyjnych).
- purge (wyczyszczenie)
- Pakiet zosta³ wybrany do wyczyszczenia (to znaczy, ¿e chcemy skasowaæ wszystko, w³±cznie z plikami konfiguracyjnymi).
FLAGI PAKIETÓW
- hold (wstrzymanie)
- Pakiet oznaczony jako wstrzymany nie jest obs³ugiwany przez dpkg, chyba ¿e u¿yje siê opcji --force-hold.
- reinst-required (konieczna-reinstalacja)
- Pakiet oznaczony jako konieczna-reinstalacja jest uszkodzony i wymaga reinstalacji. Taki pakiet nie mo¿e zostaæ usuniêty, chyba ¿e u¿yje siê opcji --force-remove-reinstreq.
DZIA£ANIA
- dpkg -i | --install plik_pakietu...
- Instalacja pakiet. Je¶li zosta³a u¿yta opcja --recursive lub -R, plik_pakietu musi oznaczaæ wybrany katalog.
Instalacja sk³ada siê z nastêpuj±cych kroków:
1. Rozpakowanie plików kontrolnych nowego pakietu.
2. Je¶li inna wersja tego samego pakietu jest ju¿ zainstalowana, uruchomienie skryptu prerm starego pakietu.
3. Uruchomienie skryptu preinst, je¶li pakiet go zawiera.
4. Rozpakowanie nowych plików, ale przechowanie starych na wypadek, gdyby instalacja siê nie powiod³a i trzeba by je odzyskaæ.
5. Je¶li inna wersja tego samego pakietu by³a poprzednio zainstalowana, uruchomienie skryptu postrm starego pakietu. Proszê zauwa¿yæ, ¿e ten skrypt jest uruchamiany po skrypcie preinst nowego pakietu, poniewa¿ nowe pliki s± zapisywane w tym samym czasie, gdy stare s± kasowane.
6. Konfiguracja pakietu. Bardziej szczegó³owe informacje zawarto przy opisie parametru --configure.
- dpkg --unpack plik_pakietu ...
- Rozpakowanie pakietu, ale nie konfigurowanie go. Je¶li zosta³a u¿yta opcja --recursive lub -R, plik_pakietu musi oznaczaæ wybrany katalog.
- dpkg --configure pakiet ... | -a | --pending
- Rekonfigurowanie rozpakowanego pakietu. Je¶li zamiast nazwy pakietu zosta³a podana opcja -a lub --pending, rekonfiguracja obejmie wszystkie rozpakowane ale nie skonfigurowane pakiety.
Konfigurowanie sk³ada siê z nastêpuj±cych kroków:
1. Rozpakowanie nowych plików konfiguracyjnych, ale przechowanie starych na wypadek, gdyby konfigurowanie siê nie powiod³o i trzeba by je odzyskaæ.
2. Uruchomienie skryptu postinst, je¶li pakiet go zawiera.
- dpkg -r | --remove | -P | --purge pakiet ... | -a | --pending
- Usuwanie zainstalowanych pakietów. Parametr -r lub --remove powoduje usuniêcie wszystkich plików oprócz plików konfiguracyjnych. Pozwala to unikn±æ powtórnej konfiguracji, gdyby pakiet by³ znów instalowany pó¼niej. (Pliki konfiguracyjne s± wymienione w pliku kontrolnym debian/conffiles pakietu). Parametr -P lub --purge usuwa wszystko, ³±cznie z plikami konfiguracyjnymi. Je¶li zamiast nazwy pakietu zosta³a podana opcja -a lub --pending, usuniête lub wyczyszczone zostan± wszystkie pakiety rozpakowane i wybrane w pliku /var/lib/dpkg/status jako przeznaczone do usuniêcia lub wyczyszczenia.
Usuniêcie pakietu sk³ada siê z nastêpuj±cych kroków:
1. Uruchomienie skryptu prerm
2. Usuniêcie zainstalowanych plików
3. Uruchomienie skryptu postrm
- dpkg --update-avail | --merge-avail Packages
- Zaktualizowanie bazy danych programu dpkg oraz dselect o dostêpnych pakietach. Opcja --merge-avail powoduje, ¿e poprzednie informacje s± ³±czone z nowymi z pliku Packages. Opcja --update-avail powoduje zast±pienie starych informacji nowymi z pliku Packages. Plik Packages jest dystrybuowany razem z systemem Debian. dpkg przechowuje informacje z tego pliku w pliku /var/lib/dpkg/available.
Szybsz± opcj± zaktualizowania pliku available jest uruchomienie polecania dselect update.
- dpkg -A | --record-avail plik_pakietu ...
- Zaktualizowanie bazy danych programu dpkg oraz dselect o dostêpnych pakietach, uwzglêdniaj±c informacje zawarte w pliku_pakietu. Je¶li zosta³a u¿yta opcja --recursive lub -R, plik_pakietu musi oznaczaæ wybrany katalog.
- dpkg --forget-old-unavail
- Skasowanie informacji o wszystkich niezainstalowanych i niedostêpnych pakietach.
- dpkg --clear-avail
- Skasowanie informacji o dostêpnych pakietach.
- dpkg -C | --audit
- Wyszukanie pakietów, które zainstalowane s± w systemie tylko czê¶ciowo. dpkg zasugeruje, co mo¿na zrobiæ z tymi pakietami, aby w pe³ni dzia³a³y.
- dpkg --get-selections [wzorzec...]
- Pobranie listy wybranych pakietów i wyrzucenie jej na stdout.
- dpkg --set-selections
- Ustawienie wyboru pakietów odczytane ze stdin.
- dpkg --yet-to-unpack
- Wyszukanie pakietów przeznaczonych do zainstalowania, które z pewnych powodów nie mog³y zostaæ zainstalowane.
- dpkg --print-architecture
- Podanie architektury docelowej (na przyk³ad "i386"). Ta opcja wykorzystuje program gcc.
- dpkg --print-gnu-build-architecture
- Podanie wersji GNU docelowej architektury (na przyk³ad "i486").
- dpkg --print-installation-architecture
- Podanie architektury komputera, dla którego nast±pi instalacja.
- dpkg --compare-versions wersja1 op wersja2
- Porównanie numerów wersji, gdzie op jest operatorem binarnym. dpkg zwróci prawdê (rezultat zerowy), gdy warunek zostanie spe³niony, lub zwróci fa³sz (rezultat niezerowy) - w przeciwnym razie. Istniej± dwie grupy operatorów, w zale¿no¶ci od tego, w jaki sposób traktuje siê pusty numer wersji1 lub wersji2. Operatory, dla których pusty numer wersji oznacza wersjê wcze¶niejsz± ni¿ dowolna: lt le eq ne ge gt. Operatory, dla których pusty numer wersji oznacza wersjê pó¼niejsz± ni¿ dowolna: lt-nl le-nl ge-nl gt-nl. Operatory istniej±ce, aby zachowaæ kompatybilno¶æ z plikiem kontrolnym: < << <= = >= >> >.
- dpkg --command-fd <n>
- Wykonuje listê poleceñ odczytywanych z deskryptora pliku <n>. Uwaga: dodatkowe opcje ustawione w linii komend oraz przez polecenia odczytane z tego deskryptora pliku nie s± czyszczone dla kolejnych poleceñ wykonywanych podczas tego samego przebiegu.
- dpkg --help
- Wy¶wietlenie krótkiego komunikatu pomocy.
- dpkg --force-help
- Wy¶wietlenie opisu opcji --force-dzia³anie.
- dpkg -Dh | --debug=help
- Wy¶wietlenie opisu opcji debuggera.
- dpkg --licence | dpkg --license
- Wy¶wietlenie licencji dpkg.
- dpkg --version
- Wy¶wietlenie informacji o wersji dpkg.
- dpkg-deb-actions
- Zajrzyj do dpkg-deb(1), aby poznaæ pe³ny opis nastêpuj±cych dzia³añ.
dpkg -b | --build katalog [nazwa-pliku] Zbudowanie pakietu deb. dpkg -c | --contents nazwa-pliku Podanie zawarto¶ci pakietu deb. dpkg -e | --control nazwa-pliku [katalog] Rozpakowanie plików kontrolnych z pakietu. dpkg -x | --extract nazwa-pliku katalog Rozpakowanie plików zawartych w pakiecie. dpkg -f | --field nazwa-pliku [pola-kontrolne] ... Podanie informacji z pól kontrolnych pakietu. dpkg --fsys-tarfile nazwa-pliku Podanie na stdout archiwum tar, które zawiera pakiet Debiana. dpkg -I | --info nazwa-pliku [plik-kontrolny] Podanie informacji o pakiecie. dpkg -X | --vextract nazwa-pliku katalog Rozpakowanie pakietu i podanie nazw plików, które zawiera pakiet.
- dpkg-query-actions
- Proszê przeczytaæ dpkg-query(8), aby uzyskaæ szczegó³owe informacje o nastêpuj±cych dzia³aniach.
dpkg -l | --list wzorzec-nazw-pakietów ... Wy¶wietla pakiety pasuj±ce do wzorca. dpkg -s | --status nazwa-pakietu ... Wy¶wietla informacje o stanie danego pakietu. dpkg -L | --listfiles pakiet ... Wy¶wietla listê plików zainstalowanych w systemie przez pakiet pakiet. dpkg -S | --search wzorzec-wyszukiwania-nazw-plików ... Wyszukuje nazwy plików w zainstalowanych pakietach. dpkg -p | --print-avail pakiet Wy¶wietla szczegó³owe informacje na temat pakietu, pochodz±ce z pliku /var/lib/dpkg/available.
OPCJE
Wszystkie opcje mog± byæ podane zarówno w linii poleceñ, jak i w pliku konfiguracyjnym /etc/dpkg/dpkg.cfg programu dpkg. Ka¿da linia tego pliku jest albo opcj± (dok³adnie tak± sam± jak opcja linii poleceñ, ale bez pocz±tkowych my¶lników), albo komentarzem (je¿eli zaczyna siê od #).- --abort-after=liczba
- Zmiana ilo¶ci b³êdów, po których dpkg zaprzestanie dzia³ania. Domy¶lna warto¶æ to 50.
- -B|--auto-deconfigure
- Gdy pakiet jest usuwany, mo¿liwa jest sytuacja, ¿e kolejny zainstalowany pakiet jest zale¿ny od tego usuwanego. Podanie tej opcji spowoduje automatyczne dekonfigurowanie pakietów, które s± zale¿ne od usuwanego.
- -Doktal | --debug=oktal
- W³±czenie trybu debuggera. oktal jest liczb± ósemkow± zale¿n± od ¿±danych opcji debuggera (te warto¶ci mog± ulec zmianie w przysz³o¶ci). Parametr -Dh lub --debug=help wy¶wietla te warto¶ci.
numer opis
1 Ogólnie przydatne informacje o postêpie
2 Wywo³anie i stan skryptów kontrolnych
10 Informacje o ka¿dym przetwarzanym pliku
100 Wiêcej informacji o ka¿dym przetwarzanym pliku
20 Informacje o ka¿dym pliku konfiguracyjnym
200 Wiêcej informacji o ka¿dym pliku konfiguracyjnym
40 Zale¿no¶ci i konflikty
400 Wiêcej informacji o zale¿no¶ciach i konfliktach
1000 Mnóstwo informacji m.in. o plikach info z bazy danych dpkg
2000 Reszta szczegó³owych informacji - --force-dzia³anie | --no-force-dzia³anie | --refuse-dzia³anie
-
Wymu¶ (--force-) wykonanie pewnych dzia³añ lub pozostaw domy¶lny sposób (no-force i refuse oznaczaj± to samo) wykonania dzia³añ. dzia³anie to rozdzielona przecinkami lista dzia³añ. --force-help wy¶wietla opis tych dzia³añ. Dzia³ania oznaczone przez (*) s± domy¶lnie wymuszone.
Ostrze¿enie: Te opcje s± zwykle przeznaczone wy³±cznie dla do¶wiadczonych u¿ytkowników. U¿ycie ich bez pe³nego zrozumienia efektu dzia³ania mo¿e spowodowaæ uszkodzenie systemu.
all W³±cza (lub wy³±cza) wszystkie opcje typu "force".
auto-select(*): Zaznaczenie pakietów do zainstalowania lub usuniêcia.
downgrade(*): Zainstalowanie pakietu, nawet gdy nowsza jego wersja jest ju¿ zainstalowana.
Ostrze¿enie: W chwili obecnej dpkg nie sprawdza zale¿no¶ci podczas instalowania starszej wersji pakietu i dlatego nie wypisze ostrze¿enia, je¿eli zainstalowanie starszej wersji popsuje zale¿no¶ci innych pakietów. Instalowania starszych wersji niezbêdnych (essential) pakietów mo¿e spowodowaæ, i jest to powa¿ny skutek uboczny, ¿e Twój system nie bêdzie siê nadawa³ do u¿ytku. Proszê u¿ywaæ tej opcji ostro¿nie.
configure-any: Skonfigurowanie wszystkich rozpakowanych ale nie skonfigurowanych pakietów, od których jest zale¿ny bie¿±cy pakiet.
hold: Dzia³anie obejmie tak¿e pakiety oznaczone jako "wstrzymane" (hold).
remove-reinstreq: Usuniêcie pakietu, nawet wtedy gdy jest uszkodzony i wymaga przeinstalowania. Mo¿e to spowodowaæ pozostawienie czê¶ci pakietu w systemie, gdy¿ dpkg zapomni o niej.
remove-essential: Usuniêcie pakietu, nawet wtedy gdy jest on uznany za niezbêdny (essential). Pakiety niezbêdne zawieraj± podstawowe polecenia Uniksa. Usuniêcie ich mo¿e spowodowaæ, ¿e system przestanie dzia³aæ. Nale¿y zachowaæ szczególn± ostro¿no¶æ przy u¿yciu tej opcji.
depends: Zamiana wszystkich problemów z zale¿no¶ciami na ostrze¿enia.
depends-version: Zignorowanie problemów z numerami wersji przy sprawdzaniu zale¿no¶ci.
conflicts: Instalacja, nawet gdy pakiet powoduje konflikt z innym. Powstaæ mo¿e niebezpieczeñstwo nadpisania plików z innego pakietu, dlatego nale¿y zachowaæ ostro¿no¶æ przy u¿yciu tej opcji.
confmiss: Zawsze bêd± instalowane brakuj±ce pliki konfiguracyjne. U¿ywanie tej opcji mo¿e byæ niebezpieczne, poniewa¿ nie zachowuje to zmiany dokonanej na pliku (czyli jego usuniêcia).
confnew: Je¶li plik konfiguracyjny zosta³ zmodyfikowany, zainstalowana zostanie jego nowa wersja bez pytania, chyba ¿e u¿yto równie¿ opcji --force-confdef, co spowoduje wykonanie domy¶lnej akcji.
confold: Je¶li plik konfiguracyjny zosta³ zmodyfikowany, stara wersja zostanie zachowana bez pytania, chyba ¿e u¿yto równie¿ opcji --force-confdef, co spowoduje wykonanie domy¶lnej akcji.
confdef: Je¶li plik konfiguracyjny zosta³ zmodyfikowany, wybrane zostanie domy¶lne dzia³anie. Je¿eli nie okre¶lono domy¶lnej akcji, u¿ytkownik zostanie poproszony o dokonanie wyboru. Podanie dodatkowo opcji --force-confnew lub --force-confold zdecyduje o dalszym dzia³aniu.
overwrite: Nadpisanie plików z innych pakietów, w przypadku gdy dany plik wystêpuje tak¿e w innym pakiecie.
overwrite-dir Nadpisanie katalogów z innych pakietów, w przypadku gdy dany katalog wystêpuje tak¿e w innym pakiecie.
overwrite-diverted: Nadpisanie plików ominiêtych plikami nieominiêtymi.
architecture: Dzia³anie obejmie pakiety z niepoprawn± architektur±.
bad-path: Zignorowanie braku pewnych programów w ¶cie¿ce zmiennej systemowej PATH.
not-root: Próba (de)instalacji, gdy dpkg nie jest uruchamiany z konta root.
bad-verify: Instalowanie pakietu, nawet je¿eli nie powiedzie siê sprawdzenie jego autentyczno¶ci.
- --ignore-depends=pakiet,...
- Zignorowanie sprawdzania zale¿no¶ci od podanych pakietów (a ¶ci¶lej rzecz bior±c, sprawdzanie siê odbywa, ale w przypadku konfliktów wy¶wietlane jest tylko ostrze¿enie).
- --new | --old
- Wybór pomiêdzy nowym i starym formatem binarnym pakietu. Ta opcja jest przes³ana do dpkg-deb(1).
- --nocheck
- Brak sprawdzania zawarto¶ci pliku kontrolnego podczas budowania pakietu. Ta opcja jest przes³ana do dpkg-deb(1).
- --no-act | --dry-run | --simulate
- Podejmowane dzia³ania nie powoduj± ¿adnych zmian. Ta opcja jest u¿yteczna, gdy potrzeba sprawdziæ, czy dzia³anie siê wykona, ale bez powodowania zmian czegokolwiek.
Opcjê --no-act nale¿y podaæ jako pierwszy parametr, gdy¿ w przeciwnym razie mo¿na otrzymaæ niespodziewane efekty. (np. dpkg --purge foo --no-act wyczy¶ci pakiet foo, a nastêpnie spróbuje wyczy¶ciæ pakiet o nazwie --no-act, mimo ¿e najprawdopodobniej spodziewa³e¶ siê, ¿e takie polecenie nic nie zrobi).
- -R | --recursive
- Dzia³anie obejmie wszystkie pliki *.deb z podanego katalogu, wraz z podkatalogami tego katalogu. Ta opcja mo¿e zostaæ u¿yta wraz z -i, -A, --install, --unpack oraz --avail.
- -G
- Nieinstalowanie pakietu, je¶li nowszy jest ju¿ zainstalowany w systemie. Jest to dok³adnie to samo co --refuse-downgrade.
- --root=katalog | --admindir=katalog | --instdir=katalog
- Zmiana domy¶lnych katalogów. admindir to domy¶lnie /var/lib/dpkg, gdzie przechowywane s± informacje o stanie pakietów, itp. instdir to domy¶lnie / i oznacza katalog w którym zostan± zainstalowane pliki. instdir oznacza równie¿ katalog na którym zostanie wykonane polecenie chroot(2) przed wykonaniem skryptów kontrolnych pakietu. Oznacza to, ¿e skrypty bêd± uwa¿aæ katalog instdir za swój katalog g³ówny. Zmiana katalogu root na katalog spowoduje zmianê katalogu instdir na katalog, a katalogu admindir na katalog/var/lib/dpkg.
- -O | --selected-only
- Dzia³anie obejmuje wy³±cznie pakiety wybrane do instalacji. Wybór mo¿e zostaæ dokonany przez polecenie dselect lub dpkg, gdy wykonuje operacje na pakietach. Na przyk³ad pakiet usuwany jest zaznaczany jako wybrany do deinstalacji.
- -E | --skip-same-version
- Nieinstalowanie pakietu, je¶li o tej samej wersji jest ju¿ zainstalowany w systemie.
- --status-fd <n>
- Wysy³a do deskryptora pliku <n> informacje o stanie pakietów. Ta opcja mo¿e byæ podana wiele razy. Informacje przesy³ane s± w nastêpuj±cej postaci: `status: <pakiet>: <stan pakietu>'.
PLIKI
- /etc/dpkg/dpkg.cf
- Plik konfiguracyjny zawieraj±cy domy¶lne opcje. Pozosta³e pliki wymienione poni¿ej odnosz± siê do swoich domy¶lnych katalogów. Opcja --admindir mo¿e zmieniæ lokalizacjê tych plików.
- /var/lib/dpkg/available
- Lista dostêpnych pakietów.
- /var/lib/dpkg/status
- Stan dostêpnych pakietów. Ten plik zawiera informacje o tym, czy dany pakiet jest wybrany do skasowania, czy jest zainstalowany, itp. Te informacje s± opisane w sekcji INFORMACJE O PAKIETACH. Poni¿sze pliki s± czê¶ci± sk³adow± pakietów binarnych. Wiêcej informacji o nich mo¿na znale¼æ w deb(5).
- control
- conffiles
- preinst
- postinst
- prerm
- postrm
ZMIENNE ¦RODOWISKA
- DPKG_NO_TSTP
- Zdefiniuj tê zmienn±, je¶li chcesz, aby dpkg uruchomi³ now± sesjê pow³oki zamiast usuwaæ dpkg w t³o, gdy potrzeba wykonaæ co¶ w pow³oce.
- SHELL
- Program uruchamiany przez dpkg, gdy trzeba uruchomiæ now± sesjê pow³oki.
- COLUMNS
- Ustawia liczbê kolumn u¿ywanych przez dpkg w czasie wy¶wietlania sformatowanego tekstu. Obecnie u¿ywane tylko przez opcjê -l.
- DPKG_OLD_CONFFILE
- Zmienna zawieraj±ca nazwê starego pliku konfiguracyjnego, ustawiana przez dpkg, kiedy u¿ytkownik uruchomi pow³okê w celu zbadania zmienionego pliku konfiguracyjnego.
- DPKG_NEW_CONFFILE
- Zmienna zawieraj±ca nazwê nowej wersji pliku konfiguracyjnego, ustawiana przez dpkg, kiedy u¿ytkownik uruchomi pow³okê w celu zbadania zmienionego pliku konfiguracyjnego.
PRZYK£ADY
Wy¶wietlenie wszystkich pakietów mog±cych byæ zwi±zanymi z edytorem vi:dpkg -l '*vi*'
Wy¶wietlenie informacji z pliku /var/lib/dpkg/available o dwóch pakietach:
dpkg --print-avail elvis vim | less
Samodzielne przeszukanie informacji o pakietach:
less /var/lib/dpkg/available
Wykasowanie zainstalowanego pakietu elvis:
dpkg -r elvis
Aby zainstalowaæ pakiet, nale¿y wpierw znale¼æ go w archiwum lub na CDROM. Plik "available" pokazuje, ¿e pakiet vim jest w sekcji "editors":
cd /cdrom/hamm/hamm/binary/editors dpkg -i vim_4.5-3.deb
Aby stworzyæ kopiê lokalnie wybranych pakietów:
dpkg --get-selections >mojepakiety
Ten plik mo¿na przenie¶æ do innego systemu i zainstalowaæ te pakiety poprzez:
dpkg --set-selections <mojepakiety
Nale¿y zauwa¿yæ, ¿e ta opcja nie powoduje zainstalowania lub usuniêcia czegokolwiek, ale tylko zapisuje, ¿e pewne pakiety s± wybrane do zainstalowania b±d¼ usuniêcia. Do ¶ci±gniêcia i zainstalowania tych pakietów trzeba u¿yæ innego programu. Na przyk³ad mo¿na uruchomiæ dselect i wybraæ opcjê "Install".
Zwyczajowo do wyboru pakietów s³u¿y dselect(8), który daje wiêksze mo¿liwo¶ci zmiany ich stanu.
DODATKOWA FUNKCJONALNO¦Æ
Dodatkow± funkcjonalno¶æ mo¿na uzyskaæ, instaluj±c którykolwiek z nastêpuj±cych pakietów: apt, aptitude oraz debsums.ZOBACZ TAK¯E
dselect(8), dpkg-deb(1), deb(5), deb-control(5) i dpkg-reconfigure(8)B£ÊDY
--no-act podaje raczej zbyt ma³o pomocnych informacji.
AUTORZY
Plik /usr/share/doc/dpkg/THANKS.gz zawiera listê osób, które przyczyni³y siê do rozwoju programu dpkg.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre