Muokataan sivua Deb

Siirry navigaatioon Siirry hakuun
Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos kirjaudut sisään tai luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.

Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.

Nykyinen versio Oma tekstisi
Rivi 1: Rivi 1:
'''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]].
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 ar-arkisto, joka sisältää kolme tiedostoa:
Deb-paketti on itse asiassa vain normaali pakattu <tt>ar</tt>-tiedosto, 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>, 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>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>data.tar.gz</tt>, joka sisältää varsinaisen ohjelman oheistiedostoineen. Pakettia asennettaessa se puretaan suoraan [[juurihakemisto]]on /.
*<tt>data.tar.gz</tt>, joka sisältää varsinaisen ohjelman. Pakettia asennettaessa se puretaan suoraan juurihakemistoon /.
 
[[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==
Rivi 20: Rivi 13:
[[Luokka:Tiedostomuodot]]
[[Luokka:Tiedostomuodot]]
[[Luokka:Paketinhallinta]]
[[Luokka:Paketinhallinta]]
[[pl:DEB]]
Wikin materiaali on kaikkien vapaasti käytettävissä Creative Commons 3.0 - nimi mainittava -lisenssin alaisuudessa. TEKIJÄNOIKEUDEN ALAISEN MATERIAALIN KÄYTTÄMINEN ILMAN LUPAA ON EHDOTTOMASTI KIELLETTYÄ!

Muokataksesi tätä sivua vastaa alla olevaan kysymykseen (lisätietoja):

Peruuta Muokkausohjeet (avautuu uuteen ikkunaan)
Noudettu kohteesta ”https://www.linux.fi/wiki/Deb