tarkvarapakid
Tarkvarapakid on jagatavad tarkvarakomponendid, mis sisaldavad koostatud binaarfailid, raamatukogud, ressursid ja metaandmed, mis on vajalikud paigaldamiseks, uuendamiseks ja eemaldamiseks arvutis. Need võimaldavad tarkvara järjepidevat paigaldamist ja ühilduvust erinevate süsteemidega. Iga paket sisaldab metaandmeid nagu pakendi nimi, versioon, kirjeldus, arhitektuur, sõltuvused, litsents ning hooldaja. Paljud paketid sisaldavad ka käivitus- või paigaldusskripte.
Pakendiformaadid ja ökosüsteemid varieeruvad. Linuxis on levinud Debiani paketiformaat (.deb, dpkg/apt), Red Hat’i perekonna (.rpm, rpm/dnf/yum)
Paketihaldurid ja repod: apt, dnf, zypper, pacman või emerge kasutavad repoesid ja metaandmeid sõltuvuste lahendamiseks, versioonide
Turvalisus ja haldamine on oluline: paketid võivad olla allkirjastatud digitaalselt ning süsteem kontrollib usaldusväärseid võtmeid; usaldusväärsed