Csomagtárak
Valamennyi Linux disztribúcióban a rendszerre telepíthető programok szoftvercsomagok formájában kerülnek terjesztésre. A szoftvercsomagok jellemzően egy fájlba csomagolt adatok összessége, amelyek tartalmazzák magát a szoftvert, valamint számos kiegészítő információt (metaadatot) a szoftverrel kapcsolatban, mint például a csomag leírása, telepítőszkriptek, függőségi adatok, stb. A Linux disztribúciók saját csomagtárakat tartanak fenn, amelyekbe kizárólag szigorú ellenőrzések után kerülhetnek be a szoftvercsomagok. A csomagtárak a csomagok információit tartalmazó csomagadatbázisból, valamint a letölthető bináris csomagfájlok rendszerezett struktúrájából állnak.