Dpkg-divert

From ICO wiki
Revision as of 00:13, 29 December 2013 by Spaaro (talk | contribs) (→‎DPKG-DIVERT)
Jump to navigationJump to search

SISSEJUHATUS

Valmimas 2013


DPKG-DIVERT


Süntaks

dpkg-divert   [valik...]   käsk


Käsud


--add failinimi

Lisab failile suunamise.


--remove failinimi

Eemaldab faililt suunamise.


--list glob-muster

Suunamiste nimistu kuvamine kasutades glob-mustri järgi otsimist.


--listpackage failinimi

Trükib ekraanile paki nime, mille fail on suunatud. Juhul kui suunatud on kohalik fail, siis trükitakse ekraanile LOCAL ja kui fail pole suunatud, siis ei trükita midagi.


--truename failinimi

Trükib ekraanile faili viimase ehk suunatud nime ja asukoha.


Valikud


--admindir kaust

Seab ümber dpkg poolt kasutatava installatsioonikausta (vaikimisi: /var/lib/dpkg)


--divert suunamise-koht Suunab faili seosed nii, et kõik pakid edaspidi installeerivad ja suhtlevad uue suunamise kohaga.


--local

Määrab, et kõik kohalike pakkide versioonid sellest failist on suunatud. See tähendab, et ei ole erandeid ja olenemata, mis pakk installitakse, alati suunatakse fail.


--package pakinimi

Faili suunamisel, määrab paki mille puhul faili ei suunata.


--quiet

Teeb suunamise ilma ekraanile kuvamata teateid.


--rename

Muudab suunatava faili nime ja asukohta. Kui samanimeline fail juba eksisteerib uues asukohas, siis lõpetab tegevuse ilma midagi muutmata.


--test

Testib tegevust ilma midagi muutmata ja kuvab ekraanile tulemuse.


--help

Kuvab kasutamise kohta teate.


--version

Kuvab programmi versiooni.


Näited

dpkg-divert --divert /usr/bin/example.foo --rename /usr/bin/example

Suunab kõiki pakke installima faili /usr/bin/example uude kohta nimega /usr/bin/example.foo ja vajadusel muutma faili nime.


dpkg-divert --rename --remove /usr/bin/example

Eelmise suunamise eemaldamine.


dpkg-divert --package wibble --divert /usr/bin/example.foo --rename /usr/bin/example

Suunab kõikide pakkide poolt installeeritava faili uude kohta, välja arvatud paki wibble oma.


dpkg-divert --package wibble --rename --remove /usr/bin/example

Eemaldab eelmise suunamise (järjekordselt ignoreerides pakki wibble).


KOKKUVÕTE

Valmimas 2013


KASUTATUD KIRJANDUS

  1. http://manpages.debian.net/cgi-bin/man.cgi?query=dpkg-divert
  2. http://www.debian.org/doc/debian-policy/ap-pkg-diversions.html
  3. https://wiki.debian.org/Adding%20and%20removing%20diversions
  4. https://www.debian-administration.org/articles/118
  5. http://www.debianadmin.com/manpages/dpkgmanpage.htm
  6. https://help.ubuntu.com/12.04/serverguide/dpkg.html


AUTOR

SIIM PÄÄRO AK21