Our packages are distributed via the Microsoft repository. The following instructions will guide you through the installation of the osconfig
package on our supported Linux distributions. Additionally, you can find our MSDN documentation on package installation at docs.microsoft.com.
Channels | Description |
---|---|
insiders-fast |
The latest and greatest features and bug fixes, represents current work-in-progress so things might not work as expected. This channel is updated frequently. |
prod |
The stable channel. This channel is updated less frequently and is recommended for production use. |
*If you see any missing platforms or architectures that would help, please contact [email protected].
Platform | Architecture | Package Repository |
---|---|---|
AlmaLinux 9 | x86_64 | insiders-fast |
Amazon Linux 2 | x86_64 | insiders-fast |
Azure Linux 2 (mariner-2) | x86_64 | insiders-fast |
CentOS 7 | x86_64 | insiders-fast |
CentOS 8 | x86_64 | insiders-fast |
Debian 10 | x86_64 / arm64 | insiders-fast / prod |
Debian 11 | x86_64 / arm64 | insiders-fast / prod |
Debian 12 | x86_64 / arm64 | insiders-fast / prod |
Red Hat Enterprise Linux 7 | x86_64 | insiders-fast |
Red Hat Enterprise Linux 8 | x86_64 | insiders-fast |
Red Hat Enterprise Linux 9 | x86_64 | insiders-fast |
Rocky Linux 9 | x86_64 | insiders-fast |
SUSE Linux Enterprise Server 15 | x86_64 | insiders-fast |
Ubuntu 20.04 | x86_64 / arm64 | insiders-fast / prod |
Ubuntu 22.04 | x86_64 / arm64 | insiders-fast / prod |
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/config/alma/9/insiders-fast.repo
yum install osconfig
yum remove osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/yumrepos/microsoft-amazonlinux2-insiders-fast-prod/config.repo
yum install osconfig
yum remove osconfig
tdnf install dnf dnf-plugins-core
dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/cbl-mariner-2.0-preview-Microsoft-x86_64/config.repo
tdnf install osconfig
tdnf erase osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/yumrepos/microsoft-centos7-insiders-fast-prod/config.repo
yum install osconfig
yum remove osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/yumrepos/microsoft-centos8-insiders-fast-prod/config.repo
yum install osconfig
yum remove osconfig
wget https://packages.microsoft.com/config/debian/10/insiders-fast.list -O /etc/apt/sources.list.d/packages-microsoft-com_insiders-fast.list
wget https://packages.microsoft.com/config/debian/10/prod.list -O /etc/apt/sources.list.d/packages-microsoft-com_prod.list
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
apt update
apt install osconfig
apt remove osconfig
wget https://packages.microsoft.com/config/debian/11/insiders-fast.list -O /etc/apt/sources.list.d/packages-microsoft-com_insiders-fast.list
wget https://packages.microsoft.com/config/debian/11/prod.list -O /etc/apt/sources.list.d/packages-microsoft-com_prod.list
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
apt install osconfig
apt remove osconfig
wget https://packages.microsoft.com/config/debian/12/insiders-fast.list -O /etc/apt/sources.list.d/packages-microsoft-com_insiders-fast.list
wget https://packages.microsoft.com/config/debian/12/prod.list -O /etc/apt/sources.list.d/packages-microsoft-com_prod.list
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor -o /etc/apt/trusted.gpg.d/packages-microsoft-com_key.asc
ln -s /etc/apt/trusted.gpg.d/packages-microsoft-com_key.asc /usr/share/keyrings/microsoft-prod.gpg
apt install osconfig
apt remove osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/yumrepos/microsoft-rhel7.4-insiders-fast-prod/config.repo
yum install osconfig
yum remove osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/yumrepos/microsoft-rhel8.0-insiders-fast-prod/config.repo
yum install osconfig
yum remove osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/yumrepos/microsoft-rhel9.0-insiders-fast-prod/config.repo
yum install osconfig
yum remove osconfig
yum install yum-utils
yum-config-manager --add-repo https://packages.microsoft.com/config/rocky/9/insiders-fast.repo
yum install osconfig
yum remove osconfig
zypper install yum-utils
zypper ar -f https://packages.microsoft.com/yumrepos/microsoft-sles15-insiders-fast-prod/config.repo
zypper install osconfig
zypper remove osconfig
wget https://packages.microsoft.com/config/ubuntu/20.04/insiders-fast.list -O /etc/apt/sources.list.d/packages-microsoft-com_insiders-fast.list
wget https://packages.microsoft.com/config/ubuntu/20.04/prod.list -O /etc/apt/sources.list.d/packages-microsoft-com_prod.list
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
apt update
apt install osconfig
apt remove osconfig
wget https://packages.microsoft.com/config/ubuntu/22.04/insiders-fast.list -O /etc/apt/sources.list.d/packages-microsoft-com_insiders-fast.list
wget https://packages.microsoft.com/config/ubuntu/22.04/prod.list -O /etc/apt/sources.list.d/packages-microsoft-com_prod.list
wget -qO - https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
apt update
apt install osconfig
apt remove osconfig
This folder contains the artifacts and scripts used by our engineering systems (build, test, package).
debian
- Debian packaging scriptsdocker/<os>-<arch>
- Build containers for supported operating systems and architecturesamd64
arm
(armv7)arm64
(aarch64)
e2e
cloudtest
- backup of 1ES managed CloudTest image definitionsterraform
- terraform modules for provisioning Azure resources for E2E tests
rpm
- RPM packaging scripts