Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Компьютерлік архивтің түрі Пакет форматы - компьютерлік бағдарламаларды және пакет менеджерлері қажет ететін қосымша метадеректерді қамтитын архив түрі; осы архив түрінің бір түрі пакет деп аталады. Архив файлының форматы өзгермеуі мүмкін, бірақ пакет форматтары қосымша метадеректерді, мысалы манифест файлын немесе белгілі бір каталогтар макетін қамтиды. Пакеттерде бастапқы код немесе орындалатын файлдар болуы мүмкін. Пакеттерді бір түрден екінші түрге Alien сияқты бағдарламалық қамтамасыз ету арқылы түрлендіруге болады.
Type of computer archive
Package format is a type of archive containing computer programs and additional metadata needed by package managers; an instance of this type of archive is called a package. While the archive file format itself may be unchanged, package formats carry additional metadata, such as a manifest file or certain directory layouts. Packages may contain either source code or executable files. Packages may be converted from one type to another with software such as Alien.
Бағдарламалық қамтамасыз етудің жеткізу тізбегі мен қауіпсіздігі
Пакеттер бағдарламалық қамтамасыз етудің қамтамасыз ету тізбегінің қауіпсіздігі мен тұтастығын басқарудың маңызды құрамдас бөлігі болып табылады. Орындалатын файлдар мен конфигурация бар пакеттерді цифрлық қолтаңбалау арқылы орындалып жатқан бағдарламалық жасақтаманың тұтастығын орнатуға және оны бұзудан қорғауға болады. Кодты қолтаңбалауды қолдайтын пакет пішімдеріне deb (Debian), msi (Microsoft Windows), apk (Android) және ipa (IOS, IPadOS) кіреді.
Packages are an important component in managing the security and integrity of the software supply chain. Packages containing executables and configuration can be digitally signed to establish the integrity of running software and protect against tampering. Package formats that support code signing include deb (Debian), msi (Microsoft Windows), apk (Android) and ipa (IOS, IPadOS).
Арнайы форматтар
FormatConsumed by AAB Android AIR Adobe AIRAPK (Alpine) Alpine LinuxAPK (Android) AndroidAppImageLinux дистрибуциясы APPX және APPXBundleWindows 8 және одан кейінгі, Windows PhoneBottleHomebrewDebDebian және оның туындылары, мысалы Raspberry Pi OS, Kali Linux, Ubuntu және Linux MintebuildGentoo LinuxeopkgSolus. ipaIOS, IPadOSNixpkgNix, NixOS, Home ManagerPortageGentoo Linux, ChromeOS Ports (BSD) pkgsrc, FreeBSD, OpenBSDFlatpakLinux дистрибуциясы туралы білмейтін. қолданба, hapHarmonyOS, OpenHarmony, Oniro OS және Linux негізделген Unity операциялық жүйесіPISIPardusPKGmacOS, iOS, PlayStation 3, Solaris, SunOS, UNIX System V, Symbian, BeOS, Apple Newton. кг. қайың. zstArch LinuxPUP және PETPuppy Linux (PUP форматы 3.0 нұсқасынан бері қолданылмайды) RPMRed Hat Enterprise Linux, Fedora, CentOS және SUSE Linux Enterprise сияқты туындылар, openSUSESnapLinux дистрибутивіне бейімделген, негізінен Ubuntu Windows Installer пакеті / MSIWindows Installer үшін Microsoft Windows-та әзірленген
FormatConsumed by AAB Android AIR Adobe AIRAPK (Alpine)Alpine LinuxAPK (Android)AndroidAppImageLinux distribution agnosticAPPX and APPXBundleWindows 8 and later, Windows PhoneBottleHomebrewDebDebian and its derivatives, such as Raspberry Pi OS, Kali Linux, Ubuntu, and Linux MintebuildGentoo LinuxeopkgSolus. ipaIOS, IPadOSNixpkgNix, NixOS, Home ManagerPortageGentoo Linux, ChromeOS Ports (BSD) pkgsrc, FreeBSD, OpenBSDFlatpakLinux distribution agnostic. app, hapHarmonyOS, OpenHarmony, Oniro OS and Linux based Unity Operating SystemPISIPardusPKGmacOS, iOS, PlayStation 3, Solaris, SunOS, UNIX System V, Symbian, BeOS, Apple Newton. pkg. tar. zstArch LinuxPUP and PETPuppy Linux (PUP format is deprecated since version 3.0) RPMRed Hat Enterprise Linux, Fedora, derivatives such as CentOS, and SUSE Linux Enterprise, openSUSESnapLinux distribution agnostic, mainly developed for Ubuntu Windows Installer package / MSIWindows Installer on Microsoft Windows
Жалпы форматтар
Arch Linux-тың Pacman және Slackware-і жалпы атаумен, бірақ нақты ішкі құрылымдары бар "тар" архивтерін қолданады.
Arch Linux's Pacman and Slackware use 'tar' archives with generic naming but specific internal structures.