Pakettitiedosto
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
muokkaaNimi | Alusta(t) |
---|---|
APK | Android |
deb | Debian, Ubuntu |
RPM | Red Hat Linux, Fedora |
SIS | Symbian[6] |
Lähteet
muokkaa- ↑ a b c InstallingSoftware help.ubuntu.com. Viitattu 13.9.2020. (englanniksi)
- ↑ Package Management ubuntu.com. Viitattu 20.3.2022. (englanniksi)
- ↑ 3.9.1. Prompting in maintainer scripts debian.org. Viitattu 20.3.2022. (englanniksi)
- ↑ a b 6. Basics of the Debian Package Management System archive.debian.org. Viitattu 13.9.2020. (englanniksi)
- ↑ RPM File Format ftp.rpm.org. Viitattu 13.9.2020. (englanniksi)
- ↑ Symbian OS v9.X SIS File Format Specification – Internet Archive