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.repo_bootstrap module
RepoBootstrap
RepoBootstrap.arch
RepoBootstrap.check_existing_pkgs()
RepoBootstrap.check_repo_arg()
RepoBootstrap.context
RepoBootstrap.get_packages()
RepoBootstrap.get_steps()
RepoBootstrap.log_progress()
RepoBootstrap.progress_done
RepoBootstrap.progress_step
RepoBootstrap.progress_total
RepoBootstrap.repo
RepoBootstrap.run()
RepoBootstrap.run_steps()
RepoBootstrap.set_progress_total()
- pmb.commands.shutdown 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_mirror()
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()
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
Arch
Arch.aarch64
Arch.alpine_triple()
Arch.armel
Arch.armhf
Arch.armv7
Arch.cpu_emulation_required()
Arch.from_machine_type()
Arch.from_str()
Arch.is_native()
Arch.kernel()
Arch.loongarch32
Arch.loongarch64
Arch.loongarchx32
Arch.mips
Arch.mips64
Arch.mips64el
Arch.mipsel
Arch.native()
Arch.noarch
Arch.ppc
Arch.ppc64
Arch.ppc64le
Arch.qemu()
Arch.riscv32
Arch.riscv64
Arch.s390x
Arch.supported()
Arch.x86
Arch.x86_64
- pmb.core.chroot module
- pmb.core.config module
AutoZapConfig
Config
Config.aports
Config.auto_zap_misconfigured_chroots
Config.boot_size
Config.build_default_device_arch
Config.build_pkgs_on_install
Config.ccache_size
Config.device
Config.extra_packages
Config.extra_space
Config.get_default()
Config.hostname
Config.is_default_channel
Config.jobs
Config.kernel
Config.keymap
Config.keys()
Config.locale
Config.mirrors
Config.providers
Config.qemu_redir_stdio
Config.ssh_key_glob
Config.ssh_keys
Config.sudo_timer
Config.systemd
Config.timezone
Config.ui
Config.ui_extras
Config.user
Config.work
Mirrors
SystemdConfig
- 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_firewall()
disable_sshd()
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_bootstrap()
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
Deviceinfo
Deviceinfo.append_dtb
Deviceinfo.arch
Deviceinfo.boot_filesystem
Deviceinfo.boot_part_start
Deviceinfo.bootimg_custom_args
Deviceinfo.bootimg_dtb_second
Deviceinfo.bootimg_mtk_label_kernel
Deviceinfo.bootimg_mtk_label_ramdisk
Deviceinfo.bootimg_mtk_mkimage
Deviceinfo.bootimg_qcdt
Deviceinfo.cgpt_kpart
Deviceinfo.cgpt_kpart_size
Deviceinfo.cgpt_kpart_start
Deviceinfo.chassis
Deviceinfo.codename
Deviceinfo.dev_touchscreen
Deviceinfo.dev_touchscreen_calibration
Deviceinfo.dtb
Deviceinfo.external_storage
Deviceinfo.flash_fastboot_max_size
Deviceinfo.flash_fastboot_partition_dtbo
Deviceinfo.flash_fastboot_partition_kernel
Deviceinfo.flash_fastboot_partition_rootfs
Deviceinfo.flash_fastboot_partition_system
Deviceinfo.flash_fastboot_partition_vbmeta
Deviceinfo.flash_heimdall_partition_dtbo
Deviceinfo.flash_heimdall_partition_initfs
Deviceinfo.flash_heimdall_partition_kernel
Deviceinfo.flash_heimdall_partition_rootfs
Deviceinfo.flash_heimdall_partition_system
Deviceinfo.flash_heimdall_partition_vbmeta
Deviceinfo.flash_kernel_on_update
Deviceinfo.flash_method
Deviceinfo.flash_mtkclient_partition_dtbo
Deviceinfo.flash_mtkclient_partition_kernel
Deviceinfo.flash_mtkclient_partition_rootfs
Deviceinfo.flash_mtkclient_partition_vbmeta
Deviceinfo.flash_offset_base
Deviceinfo.flash_offset_dtb
Deviceinfo.flash_offset_kernel
Deviceinfo.flash_offset_ramdisk
Deviceinfo.flash_offset_second
Deviceinfo.flash_offset_tags
Deviceinfo.flash_pagesize
Deviceinfo.flash_rk_partition_kernel
Deviceinfo.flash_rk_partition_rootfs
Deviceinfo.flash_rk_partition_system
Deviceinfo.flash_sparse
Deviceinfo.flash_sparse_samsung_format
Deviceinfo.format_version
Deviceinfo.generate_bootimg
Deviceinfo.generate_legacy_uboot_initfs
Deviceinfo.gpu_accelerated
Deviceinfo.header_version
Deviceinfo.kernel_cmdline
Deviceinfo.keyboard
Deviceinfo.keymaps
Deviceinfo.manufacturer
Deviceinfo.name
Deviceinfo.partition_blacklist
Deviceinfo.partition_type
Deviceinfo.path
Deviceinfo.root_filesystem
Deviceinfo.rootfs_image_sector_size
Deviceinfo.sd_embed_firmware
Deviceinfo.sd_embed_firmware_step_size
Deviceinfo.weston_pixman_type
Deviceinfo.year
- 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
AportGenEntry
Bootimg
PartitionLayout
PmbArgs
PmbArgs.action_flasher
PmbArgs.action_initfs
PmbArgs.action_kconfig
PmbArgs.action_netboot
PmbArgs.action_test
PmbArgs.add
PmbArgs.all
PmbArgs.all_git
PmbArgs.all_stable
PmbArgs.android_recovery_zip
PmbArgs.apkindex_path
PmbArgs.aports
PmbArgs.arch
PmbArgs.as_root
PmbArgs.assume_yes
PmbArgs.auto
PmbArgs.autoinstall
PmbArgs.boot_size
PmbArgs.build_default_device_arch
PmbArgs.buildroot
PmbArgs.built
PmbArgs.ccache
PmbArgs.ccache_size
PmbArgs.cipher
PmbArgs.clear_log
PmbArgs.cmdline
PmbArgs.command
PmbArgs.config
PmbArgs.cross
PmbArgs.details
PmbArgs.details_to_stdout
PmbArgs.deviceinfo_parse_kernel
PmbArgs.devices
PmbArgs.disk
PmbArgs.dry
PmbArgs.efi
PmbArgs.envkernel
PmbArgs.export_folder
PmbArgs.extra_space
PmbArgs.fast
PmbArgs.file
PmbArgs.filesystem
PmbArgs.flash_method
PmbArgs.folder
PmbArgs.force
PmbArgs.fork_alpine
PmbArgs.fork_alpine_retain_branch
PmbArgs.full_disk_encryption
PmbArgs.go_mod_cache
PmbArgs.hook
PmbArgs.host
PmbArgs.host_qemu
PmbArgs.http
PmbArgs.ignore_depends
PmbArgs.image
PmbArgs.image_size
PmbArgs.install_base
PmbArgs.install_blockdev
PmbArgs.install_cgpt
PmbArgs.install_key
PmbArgs.install_local_pkgs
PmbArgs.install_recommends
PmbArgs.is_default_channel
PmbArgs.iter_time
PmbArgs.jobs
PmbArgs.kconfig_check_details
PmbArgs.keep_going
PmbArgs.kernel
PmbArgs.keymap
PmbArgs.lines
PmbArgs.log
PmbArgs.mirror_alpine
PmbArgs.mirror_postmarketos
PmbArgs.name
PmbArgs.nconfig
PmbArgs.netboot
PmbArgs.no_depends
PmbArgs.no_fde
PmbArgs.no_firewall
PmbArgs.no_image
PmbArgs.no_reboot
PmbArgs.no_sshd
PmbArgs.non_existing
PmbArgs.odin_flashable_tar
PmbArgs.offline
PmbArgs.on_device_installer
PmbArgs.ondev_cp
PmbArgs.ondev_no_rootfs
PmbArgs.output
PmbArgs.overview
PmbArgs.package
PmbArgs.packages
PmbArgs.partition
PmbArgs.password
PmbArgs.path
PmbArgs.pkgname
PmbArgs.pkgname_pkgver_srcurl
PmbArgs.pkgs_local
PmbArgs.pkgs_local_mismatch
PmbArgs.pkgs_online_mismatch
PmbArgs.port
PmbArgs.qemu_audio
PmbArgs.qemu_cpu
PmbArgs.qemu_display
PmbArgs.qemu_gl
PmbArgs.qemu_kvm
PmbArgs.qemu_redir_stdio
PmbArgs.qemu_tablet
PmbArgs.qemu_video
PmbArgs.recovery_flash_kernel
PmbArgs.recovery_install_partition
PmbArgs.ref
PmbArgs.replace
PmbArgs.repository
PmbArgs.reset
PmbArgs.resume
PmbArgs.rootfs
PmbArgs.rsync
PmbArgs.scripts
PmbArgs.second_storage
PmbArgs.sector_size
PmbArgs.selected_providers
PmbArgs.sparse
PmbArgs.split
PmbArgs.src
PmbArgs.ssh_keys
PmbArgs.strict
PmbArgs.sudo_timer
PmbArgs.suffix
PmbArgs.systemd
PmbArgs.timeout
PmbArgs.user
PmbArgs.value
PmbArgs.verbose
PmbArgs.verify
PmbArgs.work
PmbArgs.xauth
PmbArgs.xconfig
PmbArgs.zap
- Module contents
Module contents¶
- pmb.main() int
- pmb.print_log_hint() None