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]] ohjelmapakettityyppi. deb-paketteja käsitellään [[paketinhallintajärjestelmä|paketinhallinnassa]] yleensä [[dpkg]]:lla tai [[apt]]:illa. |
| | |
| == Tiedostomuoto ==
| |
| 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>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 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:Paketinhallinta]]
| |
|
| |
|
| [[pl:DEB]] | | [[Luokka: Tiedostomuodot]] |