pmb package¶
Subpackages¶
- pmb.aportgen package
- pmb.build package
- Submodules
- pmb.build.autodetect module
- pmb.build.backend module
- pmb.build.checksum module
- pmb.build.envkernel module
- pmb.build.init module
- pmb.build.kconfig module
- pmb.build.newapkbuild module
- pmb.build.other module
- pmb.build._package module
- Module contents
- pmb.chroot package
- pmb.ci package
- pmb.commands package
- Submodules
- pmb.commands.aportgen module
- pmb.commands.base module
- pmb.commands.flasher module
- pmb.commands.index module
- pmb.commands.kconfig module
- pmb.commands.log module
- pmb.commands.pkgrel_bump module
- pmb.commands.pkgver_bump module
- pmb.commands.pull module
- pmb.commands.shutdown module
- pmb.commands.test module
- Module contents
- pmb.config package
- Submodules
- pmb.config.file module
- pmb.config.init module
ask_build_pkgs_on_install()ask_for_additional_options()ask_for_channel()ask_for_device()ask_for_device_kernel()ask_for_hostname()ask_for_keymaps()ask_for_locale()ask_for_mainline_downstream()ask_for_mirror()ask_for_pmaports_path()ask_for_provider_select()ask_for_provider_select_pkg()ask_for_ssh_keys()ask_for_systemd()ask_for_timezone()ask_for_ui()ask_for_ui_extras()ask_for_username()ask_for_work_path()frontend()get_locales()print_systemd_warning()require_programs()
- pmb.config.other module
- pmb.config.pmaports module
- pmb.config.sudo module
- pmb.config.workdir module
- Module contents
- pmb.core package
- Submodules
- pmb.core.apkindex_block module
- pmb.core.arch module
ArchArch.aarch64Arch.alpine_triple()Arch.armelArch.armhfArch.armv7Arch.cpu_emulation_required()Arch.from_machine_type()Arch.from_str()Arch.go()Arch.is_native()Arch.kernel()Arch.loongarch32Arch.loongarch64Arch.loongarchx32Arch.mipsArch.mips64Arch.mips64elArch.mipselArch.native()Arch.noarchArch.ppcArch.ppc64Arch.ppc64leArch.qemu_system()Arch.qemu_user()Arch.riscv32Arch.riscv64Arch.s390xArch.supported()Arch.supported_binary()Arch.uses_direct_kernel_image_boot_by_default()Arch.x86Arch.x86_64
cpu_is_32_bit_capable()
- pmb.core.chroot module
- pmb.core.config module
AutoZapConfigConfigConfig.aportsConfig.auto_zap_misconfigured_chrootsConfig.boot_sizeConfig.build_default_device_archConfig.build_pkgs_on_installConfig.ccache_sizeConfig.deviceConfig.extra_packagesConfig.extra_spaceConfig.get_default()Config.hostnameConfig.is_default_channelConfig.jobsConfig.kernelConfig.keymapConfig.keys()Config.localeConfig.mirrorsConfig.providersConfig.qemu_redir_stdioConfig.ssh_key_globConfig.ssh_keysConfig.sudo_timerConfig.systemdConfig.timezoneConfig.uiConfig.ui_extrasConfig.userConfig.work
MirrorsSystemdConfig
- pmb.core.context module
- pmb.core.dps module
- pmb.core.package_metadata module
- pmb.core.pkgrepo module
- Module contents
- pmb.export package
- pmb.flasher package
- pmb.helpers package
- Submodules
- pmb.helpers.apk_static module
- pmb.helpers.apk module
- pmb.helpers.aportupgrade module
- pmb.helpers.args module
- pmb.helpers.cli module
- pmb.helpers.devices module
- pmb.helpers.exceptions module
- pmb.helpers.file module
- pmb.helpers.frontend module
- pmb.helpers.git module
- pmb.helpers.http module
- pmb.helpers.lint module
- pmb.helpers.locale module
- pmb.helpers.logging module
- pmb.helpers.mount module
- pmb.helpers.other module
- pmb.helpers.package module
- pmb.helpers.pkgrel_bump module
- pmb.helpers.pmaports module
- pmb.helpers.repo module
- pmb.helpers.repo_missing module
- pmb.helpers.run module
- pmb.helpers.run_core module
- pmb.helpers.status module
- pmb.helpers.toml module
- pmb.helpers.ui module
- Module contents
- pmb.install package
- Submodules
- pmb.install.blockdevice module
- pmb.install.format module
- pmb.install.losetup module
- pmb.install.partition module
- pmb.install.recovery module
- pmb.install.ui module
- pmb.install._install module
configure_apk()copy_files_from_chroot()copy_ssh_keys()create_crypttab()create_device_rootfs()create_fstab()create_home_from_skel()disable_service()disable_service_openrc()disable_service_systemd()embed_firmware()generate_binary_list()get_kernel_package()get_nonfree_packages()get_ondev_pkgver()get_partition_layout()get_recommends()get_selected_providers()get_subpartitions_size()get_uuid()install()install_on_device_installer()install_recovery_zip()install_system_image()is_root_locked()print_firewall_info()print_flash_info()print_sshd_info()sanity_check_boot_size()sanity_check_disk()sanity_check_disk_size()sanity_check_ondev_version()set_user()setup_appstream()setup_hostname()setup_keymap()setup_locale()setup_login()setup_login_chpasswd_user_from_arg()setup_timezone()write_cgpt_kpart()
- Module contents
- pmb.netboot package
- pmb.parse package
- Submodules
- pmb.parse.apkindex module
- pmb.parse.arguments module
add_kernel_arg()add_packages_arg()arguments()arguments_aportupgrade()arguments_ci()arguments_export()arguments_flasher()arguments_initfs()arguments_install()arguments_kconfig()arguments_lint()arguments_netboot()arguments_newapkbuild()arguments_pkgrel_bump()arguments_pkgver_bump()arguments_qemu()arguments_repo_missing()arguments_sideload()arguments_status()arguments_test()get_parser()kernel_completer()package_completer()toggle_other_boolean_flags()type_ondev_cp()
- pmb.parse.binfmt_info module
- pmb.parse.bootimg module
- pmb.parse.cpuinfo module
- pmb.parse.depends module
- pmb.parse.deviceinfo module
DeviceinfoDeviceinfo.append_dtbDeviceinfo.archDeviceinfo.boot_filesystemDeviceinfo.boot_part_startDeviceinfo.bootimg_custom_argsDeviceinfo.bootimg_dtb_secondDeviceinfo.bootimg_mtk_label_kernelDeviceinfo.bootimg_mtk_label_ramdiskDeviceinfo.bootimg_mtk_mkimageDeviceinfo.bootimg_qcdtDeviceinfo.bootimg_qcdt_typeDeviceinfo.cgpt_kpartDeviceinfo.cgpt_kpart_sizeDeviceinfo.cgpt_kpart_startDeviceinfo.chassisDeviceinfo.codenameDeviceinfo.create_initfs_extraDeviceinfo.create_prep_bootDeviceinfo.dev_touchscreenDeviceinfo.dev_touchscreen_calibrationDeviceinfo.drmDeviceinfo.dtbDeviceinfo.external_storageDeviceinfo.flash_fastboot_max_sizeDeviceinfo.flash_fastboot_partition_dtboDeviceinfo.flash_fastboot_partition_kernelDeviceinfo.flash_fastboot_partition_rootfsDeviceinfo.flash_fastboot_partition_systemDeviceinfo.flash_fastboot_partition_vbmetaDeviceinfo.flash_fastboot_partition_vendor_bootDeviceinfo.flash_heimdall_partition_dtboDeviceinfo.flash_heimdall_partition_initfsDeviceinfo.flash_heimdall_partition_kernelDeviceinfo.flash_heimdall_partition_rootfsDeviceinfo.flash_heimdall_partition_systemDeviceinfo.flash_heimdall_partition_vbmetaDeviceinfo.flash_heimdall_partition_vendor_bootDeviceinfo.flash_kernel_on_updateDeviceinfo.flash_methodDeviceinfo.flash_mtkclient_partition_dtboDeviceinfo.flash_mtkclient_partition_kernelDeviceinfo.flash_mtkclient_partition_rootfsDeviceinfo.flash_mtkclient_partition_vbmetaDeviceinfo.flash_mtkclient_partition_vendor_bootDeviceinfo.flash_offset_baseDeviceinfo.flash_offset_dtbDeviceinfo.flash_offset_kernelDeviceinfo.flash_offset_ramdiskDeviceinfo.flash_offset_secondDeviceinfo.flash_offset_tagsDeviceinfo.flash_pagesizeDeviceinfo.flash_rk_partition_kernelDeviceinfo.flash_rk_partition_rootfsDeviceinfo.flash_rk_partition_systemDeviceinfo.flash_rk_partition_vendor_bootDeviceinfo.flash_sparseDeviceinfo.flash_sparse_samsung_formatDeviceinfo.format_versionDeviceinfo.generate_bootimgDeviceinfo.generate_legacy_uboot_initfsDeviceinfo.header_versionDeviceinfo.initfs_compressionDeviceinfo.kernel_cmdlineDeviceinfo.keyboardDeviceinfo.keymapsDeviceinfo.manufacturerDeviceinfo.nameDeviceinfo.partition_blacklistDeviceinfo.partition_typeDeviceinfo.pathDeviceinfo.root_filesystemDeviceinfo.rootfs_image_sector_sizeDeviceinfo.sd_embed_firmwareDeviceinfo.sd_embed_firmware_step_sizeDeviceinfo.weston_pixman_typeDeviceinfo.year
InitfsCompressionInitfsCompressionFormatInitfsCompressionLevel
- pmb.parse.kconfig module
- pmb.parse.kconfigcheck module
- pmb.parse.version module
- pmb.parse._apkbuild module
- Module contents
- pmb.qemu package
- pmb.sideload package
- pmb.types package
- Module contents
BootimgBootimg.baseBootimg.bootimg_qcdtBootimg.bootimg_qcdt_exynos_platformBootimg.bootimg_qcdt_exynos_subtypeBootimg.bootimg_qcdt_typeBootimg.cmdlineBootimg.dtb_offsetBootimg.dtb_secondBootimg.header_versionBootimg.kernel_offsetBootimg.mtk_label_kernelBootimg.mtk_label_ramdiskBootimg.pagesizeBootimg.ramdisk_offsetBootimg.second_offsetBootimg.tags_offset
CrossCompilePartitionLayoutPmbArgsPmbArgs.action_flasherPmbArgs.action_initfsPmbArgs.action_kconfigPmbArgs.action_netbootPmbArgs.action_testPmbArgs.addPmbArgs.allPmbArgs.all_gitPmbArgs.all_stablePmbArgs.android_recovery_zipPmbArgs.apkindex_pathPmbArgs.aportsPmbArgs.archPmbArgs.as_rootPmbArgs.assume_yesPmbArgs.autoPmbArgs.autoinstallPmbArgs.boot_sizePmbArgs.build_default_device_archPmbArgs.buildrootPmbArgs.builtPmbArgs.ccachePmbArgs.ccache_sizePmbArgs.chroot_usbPmbArgs.cipherPmbArgs.clear_logPmbArgs.cmdlinePmbArgs.commandPmbArgs.configPmbArgs.crossPmbArgs.detailsPmbArgs.details_to_stdoutPmbArgs.deviceinfo_parse_kernelPmbArgs.devicesPmbArgs.diskPmbArgs.dryPmbArgs.efiPmbArgs.envkernelPmbArgs.export_folderPmbArgs.extra_spacePmbArgs.fastPmbArgs.filePmbArgs.filesystemPmbArgs.flash_methodPmbArgs.folderPmbArgs.forcePmbArgs.fork_alpinePmbArgs.fork_alpine_retain_branchPmbArgs.fragmentPmbArgs.full_disk_encryptionPmbArgs.go_mod_cachePmbArgs.hookPmbArgs.hostPmbArgs.host_qemuPmbArgs.httpPmbArgs.ignore_dependsPmbArgs.imagePmbArgs.image_sizePmbArgs.install_basePmbArgs.install_blockdevPmbArgs.install_cgptPmbArgs.install_keyPmbArgs.install_local_pkgsPmbArgs.install_recommendsPmbArgs.is_default_channelPmbArgs.iter_timePmbArgs.jobsPmbArgs.kconfig_check_detailsPmbArgs.keep_goingPmbArgs.kernelPmbArgs.keymapPmbArgs.linesPmbArgs.logPmbArgs.mirror_alpinePmbArgs.mirror_postmarketosPmbArgs.namePmbArgs.nconfigPmbArgs.netbootPmbArgs.no_dependsPmbArgs.no_fdePmbArgs.no_firewallPmbArgs.no_imagePmbArgs.no_rebootPmbArgs.no_sshdPmbArgs.non_existingPmbArgs.odin_flashable_tarPmbArgs.offlinePmbArgs.on_device_installerPmbArgs.ondev_cpPmbArgs.ondev_no_rootfsPmbArgs.outputPmbArgs.overviewPmbArgs.packagePmbArgs.packagesPmbArgs.partitionPmbArgs.passwordPmbArgs.pathPmbArgs.pkgnamePmbArgs.pkgname_pkgver_srcurlPmbArgs.pkgs_localPmbArgs.pkgs_local_mismatchPmbArgs.pkgs_online_mismatchPmbArgs.portPmbArgs.qemu_audioPmbArgs.qemu_cpuPmbArgs.qemu_displayPmbArgs.qemu_glPmbArgs.qemu_kvmPmbArgs.qemu_redir_stdioPmbArgs.qemu_tabletPmbArgs.qemu_videoPmbArgs.recovery_flash_kernelPmbArgs.recovery_install_partitionPmbArgs.refPmbArgs.replacePmbArgs.repositoryPmbArgs.resetPmbArgs.resumePmbArgs.rootfsPmbArgs.rsyncPmbArgs.scriptsPmbArgs.second_storagePmbArgs.sector_sizePmbArgs.selected_providersPmbArgs.sparsePmbArgs.splitPmbArgs.srcPmbArgs.ssh_keysPmbArgs.strictPmbArgs.sudo_timerPmbArgs.suffixPmbArgs.systemdPmbArgs.timeoutPmbArgs.userPmbArgs.valuePmbArgs.verbosePmbArgs.verifyPmbArgs.workPmbArgs.xauthPmbArgs.xconfigPmbArgs.zap
RunOutputTypeDefaultRunOutputTypePopen
- Module contents
Module contents¶
- pmb.main() int
- pmb.print_log_hint() None