Ero sivun ”Paketinhallintajärjestelmä” versioiden välillä

Siirry navigaatioon Siirry hakuun
p
pEi muokkausyhteenvetoa
Rivi 22: Rivi 22:
===Riippuvuudet===
===Riippuvuudet===


Ohjelma tarvitsee toimiakseen esimerkiksi erinäisiä [[kirjasto|ohjelmakirjastoja]] ja apuohjelmia, ehkä myös esimerkiksi tietokantaohjelman tai muun palvelimen. Näitä kutsutaan ohjelman sisältävän paketin ''riippuvuuksiksi'' ja ne voidaan kuvata toimintoja tarjoavan paketin, toimintaa vastaavan ''virtuaalisen paketin'' tai kaivatun tiedoston nimellä ja mahdollisesti versionumerolla. Järjestelmän perusosia, kuten [[kernel]], [[Libc|C-kirjastoa]] tai [[komentorivi|komentotulkkia]] ei yleensä luetella riippuvuuksissa, ellei paketti kaipaa niistä tiettyä versiota (mitä perusosiksi lasketaan vaihtelee jakelusta toiseen).
Ohjelma tarvitsee toimiakseen esimerkiksi erinäisiä [[kirjasto|ohjelmakirjastoja]] ja apuohjelmia, ehkä myös esimerkiksi tietokantaohjelman tai muun palvelimen. Näitä kutsutaan ohjelman sisältävän paketin ''riippuvuuksiksi'' ja ne voidaan kuvata toimintoja tarjoavan paketin, toimintaa vastaavan ''virtuaalisen paketin'' tai kaivatun tiedoston nimellä ja mahdollisesti versionumerolla. Järjestelmän perusosia, kuten [[ydin]], [[Libc|C-kirjastoa]] tai [[komentorivi|komentotulkkia]] ei yleensä luetella riippuvuuksissa, ellei paketti kaipaa niistä tiettyä versiota (mitä perusosiksi lasketaan vaihtelee jakelusta toiseen).


Riippuvuuksia voi olla eri tasoisia: jos riippuvuus on sellainen, että paketti on käyttökelvoton ilman toista pakettia, .deb-paketissa käytetään ''depends''-riviä, jos pakettia ei yleensä halua käyttää ilman toista pakettia, ''recommends''-riviä, jos toinen paketti parantaa paketin käytettävyyttä (käsikirja, kielipaketit, graafiset edustaohjelmat), ''suggests''-riviä.
Riippuvuuksia voi olla eri tasoisia: jos riippuvuus on sellainen, että paketti on käyttökelvoton ilman toista pakettia, .deb-paketissa käytetään ''depends''-riviä, jos pakettia ei yleensä halua käyttää ilman toista pakettia, ''recommends''-riviä, jos toinen paketti parantaa paketin käytettävyyttä (käsikirja, kielipaketit, graafiset edustaohjelmat), ''suggests''-riviä.
1 122

muokkausta

Navigointivalikko