Формат пакету чи просто пакет — це формат файлу, архіву, що містить комп'ютерні програми та додаткові метадані, необхідні для роботи менеджера пакетів.
Хоча сам формат архіву може залишатися незмінним, формати пакетів містять додаткові метадані, такі як файл маніфесту або певна структура каталогів. Пакети можуть містити як вихідний код, так і скомпільовані бінарні файли.
Для деяких форматів можливе перетворення з одного типу в інший, наприклад Alien.
Пакети є важливим компонентом управління безпекою та цілісністю ланцюга постачання програмного забезпечення. Пакети, що містять виконувані файли та конфігурацію, можуть мати цифровий підпис для встановлення цілісності виконуваного програмного забезпечення та захисту від його підроблення.
Приклади формати пакетів, що підтримують цифрові підписи:
- ↑ Alpine package format - Alpine Linux. wiki.alpinelinux.org. Процитовано 19 травня 2016.
- ↑ App packaging. Процитовано 29 вересня 2014.
- ↑ InstallingSoftware - Community Ubuntu Documentation. Help.ubuntu.com. Процитовано 24 квітня 2013.
- ↑ ebuild. Процитовано 29 липня 2015.
- ↑ Basics to Package Management. Архів оригіналу за 14 січня 2023. Процитовано 1 травня 2020. [Архівовано 14 січня 2023 у Wayback Machine.]
- ↑ Using Portage to Manage Packages in Gentoo. linode.com.
- ↑ Ports - Working with Ports. OpenBSD.org.
- ↑ rpm - Trac. Процитовано 29 вересня 2014.