Ero sivun ”Deb” versioiden välillä

Siirry navigaatioon Siirry hakuun
987 merkkiä lisätty ,  16. tammikuuta 2016
p
+interwiki
p (typotus)
p (+interwiki)
 
(11 välissä olevaa versiota 5 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Deb on [[Debian]]-pohjaisten [[Jakelut|jakeluiden]] käyttämä [[paketinhallintajärjestelmä|ohjelmapakettityyppi]]. Deb-paketteja hallitaan [[dpkg]]-ohjelmalla, jolle löytyy monia edustaohjelmia kuten [[apt-get]], [[aptitude]] ja [[synaptic]].
'''Deb''' on [[Debian]]-pohjaisten [[Jakelut|jakeluiden]] dpkg-[[paketinhallinta|paketinhallinnan]] käyttämä ohjelmapakettityyppi. Deb-paketteja hallitaan [[dpkg]]-nimisellä työkalulla, jolle löytyy monia edustaohjelmia kuten [[apt-get]], [[aptitude]] ja [[synaptic]].


== Tiedostomuoto ==
== Tiedostomuoto ==
Deb-paketti on itse asiassa vain normaali pakattu tiedosto, joka sisältää kolme tiedostoa:
Deb-paketti on ar-arkisto, joka sisältää kolme tiedostoa:
*<tt>debian-binary</tt>, joka on normaali tekstitiedosto ja kertoo, minkä standardin version mukainen paketti on
*<tt>debian-binary</tt>, joka on normaali tekstitiedosto ja kertoo, minkä standardin version mukainen paketti on
*<tt>control.tar.gz</tt>, joka sisältää tiedostot <tt>control</tt> ja <tt>md5sums</tt>. Näissä tiedostoissa on tiedot paketin versiosta ja riippuvuuksista (<tt>control</tt>) ja [[md5]]-tarkistussummat (<tt>md5sums</tt>)
*<tt>control.tar.gz</tt>, joka sisältää tiedostot <tt>control</tt> ja <tt>md5sums</tt>, asennukseen ja poistoon liittyvät [[skripti]]t yms. Ensinmainituissa tiedostoissa on tiedot paketin versiosta ja riippuvuuksista (<tt>control</tt>) ja [[md5]]-tarkistussummat (<tt>md5sums</tt>)
*<tt>data.tar.gz</tt>, joka sisältää varsinaisen ohjelman. Pakettia asennettaessa se puretaan suoraan juurihakemistoon /.
*<tt>data.tar.gz</tt>, joka sisältää varsinaisen ohjelman oheistiedostoineen. Pakettia asennettaessa se puretaan suoraan [[juurihakemisto]]on /.
 
[[ar]] on unixien perustyökalu, jota ensisijaisesti käytetään [[kirjasto|ohjelmakirjasto]]jen luomisen ja käsittelyn yhteydessä.
 
[[gzip]]-pakattu [[tar]]-arkisto (*.tar.gz) on yleinen tapa jakaa ohjelmatiedostoja.
 
==Asennusskriptit==
Paketti voi sisältää skriptit <tt>preinst</tt>, <tt>postinst</tt>, <tt>prerm</tt> ja <tt>postrm</tt>, joita ajetaan eri [[valitsin|valitsimin]] paketin asennuksen, päivityksen ja poistamisen yhteydessä. Skriptit viittaavat usein paketinhallintajärjestelmän apuskripteihin, joilla esimerkiksi päivitetään [[ikkunointiohjelma|ikkunointiohjelmien]] ja [[työpöytäympäristö]]jen valikkoja ja säädetään paketin asetuksia käyttäjän aiemmin tekemien valintojen mukaan. Skriptit myös huolehtivat ohjelmien uudelleenkäynnistämisestä tarpeen mukaan.


==Katso myös==
==Katso myös==
*[[Deb-paketin tekeminen]]
*[[Deb-paketin tekeminen]]
*[[Debian#Debianin paketinhallinta|Debianin paketinhallinta]]


[[Luokka:Tiedostomuodot]]
[[Luokka:Tiedostomuodot]]
[[Luokka:Paketinhallinta]]
[[pl:DEB]]
71

muokkausta

Navigointivalikko