HiveBrain v1.2.0
Get Started
← Back to all entries
snippetbashTip

pacstrap — Install Arch Linux packages in the specified new root directory. More information: <https://manned.o

Submitted by: @import:tldr-pages··
0
Viewed 0 times
thecommandinstallclipacstraparchlinuxpackages
linux

Problem

How to use the pacstrap command: Install Arch Linux packages in the specified new root directory. More information: <https://manned.org/pacstrap>.

Solution

pacstrap — Install Arch Linux packages in the specified new root directory. More information: <https://manned.org/pacstrap>.

Install the base package, the Linux kernel and firmware for common hardware:
pacstrap {{path/to/new_root}} {{base}} {{linux}} {{linux-firmware}}


Install the base package, the Linux LTS kernel and base-devel build tools:
pacstrap {{path/to/new_root}} {{base}} {{base-devel}} {{linux-lts}}


Install packages and copy the host's Pacman config to the target:
pacstrap -P {{path/to/new_root}} {{packages}}


Install packages without copying the host's mirrorlist to the target:
pacstrap -M {{path/to/new_root}} {{packages}}


Use an alternate configuration file for Pacman:
pacstrap -C {{path/to/pacman.conf}} {{path/to/new_root}} {{packages}}


Install packages using the package cache on the host instead of on the target:
pacstrap -c {{path/to/new_root}} {{packages}}


Initialize an empty pacman keyring in the target without copying it from the host:
pacstrap -K {{path/to/new_root}} {{packages}}


Install packages in interactive mode (prompts for confirmation):
pacstrap -i {{path/to/new_root}} {{packages}}

Code Snippets

Install the `base` package, the Linux kernel and firmware for common hardware

pacstrap {{path/to/new_root}} {{base}} {{linux}} {{linux-firmware}}

Install the `base` package, the Linux LTS kernel and `base-devel` build tools

pacstrap {{path/to/new_root}} {{base}} {{base-devel}} {{linux-lts}}

Install packages and copy the host's Pacman config to the target

pacstrap -P {{path/to/new_root}} {{packages}}

Install packages without copying the host's mirrorlist to the target

pacstrap -M {{path/to/new_root}} {{packages}}

Use an alternate configuration file for Pacman

pacstrap -C {{path/to/pacman.conf}} {{path/to/new_root}} {{packages}}

Context

tldr-pages: linux/pacstrap

Revisions (0)

No revisions yet.