Dpkg-divert: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 9: Line 9:
<br>
<br>
Tallinn 2013
Tallinn 2013
<br>
<br>
<br>
Parandused 12.01.2014
Parandused 12.01.2014

Revision as of 20:22, 12 January 2014

AUTOR

EESTI INFOTEHNOLOOGIA KOLLEDŽ
IT süsteemide administreerimine
AK21


SIIM PÄÄRO

Tallinn 2013

Parandused 12.01.2014

SISSEJUHATUS


dpkg-divert on programm millega saab üles seada ja uuendada pakkide sees olevate failide installatsiooni suunamiste nimistut.

Failide suunamine on viis kuidas sundida pakihaldussüsteemi dpkg, mitte installeerima faile nende vaikesätetes seadistatud asukohta, vaid suunama kasutaja määratud asukohta. Suunamisi saab seada üles nii, et nad hakkavad toimima uute installatsioonide käigus või koheselt. Suunamisega on võimalik failide uuendamisel alles jätta vanade failide koopiad ja uued failid suunata uude asukohta.

Süntaks

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


Käsud

Add

Lisab failile suunamise, mis luuakse järgmine kord kui seda faili installeeritakse.

--add failinimi

Näide:


Remove

Eemaldab faililt suunamise ilma faili muutmata.

--remove failinimi

Näide:


List

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

--list glob-muster

Näide:


Listpackage

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.

--listpackage pakinimi

Näide:


Truename

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

--truename failinimi

Näide:




Valikud

Admindir

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

--admindir kaust


Divert

Suunab järgnevad installatsioonid kasutama kasutaja määratud asukohta faili jaoks.

--divert suunamise-koht

Näide:


Local

Suunab pakid kasutama olemasolevat faili olenemata versioonist.

--local

Näide:


Package

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

--package pakinimi

Näide:


Quiet

Teeb suunamise ilma ekraanile kuvamata teateid.

--quiet

Näide:


Rename

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

--rename

Näide:


Test

Testib tegevust ilma midagi muutmata ja kuvab ekraanile tulemuse.

--test

Näide:


Help

Kuvab kasutamise kohta teate.

--help

Näide:


Version

Kuvab programmi versiooni.

--version

Näide:




KOKKUVÕTE


Tänu dpkg-divertile on võimalik suunata programmide faile sinna kus kasutajal neib vaja võib minna. Samuti saab jätta alles vanad failid uuenduse käigus, et midagi kaduma ei läheks ja vajadusel suunata programm kasutama vanu faile. Dpkg-divert tagab, et failide liigutamisel ja ümber nimetamisel midagi katki ei läheks ja teeb sellega süsteemiadministraatori elu palju lihtsamaks.


KASUTATUD KIRJANDUS

  1. Ian Jackson, 2010 dpkg-divert manual, Debian Project
  2. http://manpages.debian.net/cgi-bin/man.cgi?query=dpkg-divert
  3. http://www.debian.org/doc/debian-policy/ap-pkg-diversions.html