Installation Overview
This section describes how to plan, install, and configure Posit Package Manager. Use this page to find the resources for each stage of the installation.
For a detailed installation guide for Posit Team, see the Posit Team install planner.
Before you deploy Package Manager to production, set up a separate staging environment that matches your production configuration. Use the staging environment to test upgrades, configuration changes, and new repositories before you apply them to production.
Step 1: Review pre-installation resources
Review these resources to plan your deployment:
- System requirements: supported Linux distributions, hardware, network, and licensing requirements.
- Sizing and capacity planning: how to size the server for your expected traffic and enabled features.
- Selecting an architecture: how to choose a deployment architecture for your environment.
- Generic architectures: end-to-end diagrams for single-server, load-balanced, and Kubernetes deployments.
Installing as part of Posit Team? Install and configure Package Manager first. When Posit Connect and Posit Workbench use Package Manager as their package repository, they rely on it to resolve packages. See Posit Team installation order.
Step 2: Install Package Manager
Choose the installation method that matches your environment, then follow its steps to install Package Manager:
| Method | Use when |
|---|---|
| Single Linux server | You deploy to one Linux server and do not need high availability. |
| Multiple Linux servers | You need high availability and load balancing across servers. |
| Kubernetes cluster | You run Package Manager in containers on a Kubernetes cluster. |
To compare these options against reference diagrams, see Generic architectures.
Step 3: Configure sources and repositories
After the server is installed and licensed, configure sources, repositories, and security on the Initial Configuration page.