Pakettitiedosto

Wikipediasta
Siirry navigaatioon Siirry hakuun

Pakettitiedosto on paketinhallintajärjestelmän käyttämä tiedostomuoto, joka sisältää kaiken tietyn tietokoneohjelman suorittamiseen vaaditun.[1] Paketti on kokoelma tiedostoja koottuna yhteen helpommin käsiteltäväksi.[1] Itse ohjelman suorittamiseen vaadittujen tiedostojen lisäksi paketissa on metatietoa ja asennukseen tarvittavia skriptejä, jotka muun muassa kopioivat tiedostot tarvittavaan paikkaan.[1][2] Paketinhallinnassa on myös ohjelman ja järjestelmän konfigurointiin tarvittavia tietoja.[3]

Pakettitiedostoja on tyypillisesti kahta tyyppiä:[4]

  • binääripaketti, joka sisältää ohjelmatiedoston suoritettavassa muodossa, konfiguraatiotiedostot, man-sivut ja muuta dokumentaatiota
  • lähdekoodipaketti, joka sisältää ohjelman lähdekoodit

Pakettiin liittyy myös riippuvuustietoa (control file), jota paketinhallintajärjestelmä käyttää toisistaan riippuvien pakettien tietoihin.[4] Paketti voi sisältää digitaalisen allekirjoituksen ja asennettavan ohjelman arkistotiedostona.[5]

Pakettimuotoja[muokkaa | muokkaa wikitekstiä]

Nimi Alusta(t)
APK Android
deb Debian, Ubuntu
RPM Red Hat Linux, Fedora
SIS Symbian[6]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. a b c InstallingSoftware help.ubuntu.com. Viitattu 13.9.2020. (englanniksi)
  2. Package Management ubuntu.com. Viitattu 20.3.2022. (englanniksi)
  3. 3.9.1. Prompting in maintainer scripts debian.org. Viitattu 20.3.2022. (englanniksi)
  4. a b 6. Basics of the Debian Package Management System archive.debian.org. Viitattu 13.9.2020. (englanniksi)
  5. RPM File Format ftp.rpm.org. Viitattu 13.9.2020. (englanniksi)
  6. Symbian OS v9.X SIS File Format Specification – Internet Archive