Arch Linux
A simple, lightweight distribution
You've reached the website for
Arch Linux
, a
lightweight and flexible Linux® distribution that tries to Keep It
Simple.
Currently we have official packages optimized for the x86-64
architecture. We complement our official package sets with a
community-operated package repository
that grows in size and
quality each and every day.
Our strong community is diverse and helpful, and we pride ourselves
on the range of skillsets and uses for Arch that stem from it. Please
check out our
forums
and
mailing lists
to get your feet wet. Also glance through our
wiki
if you want to learn more about Arch.
Learn more...
Latest News
kea >= 1:3.0.3-6 update requires manual intervention
2026-04-07
The
kea
package has moved all services to run as a dedicated
kea
user (instead of
root
) for improved security. This change requires permission updates to the runtime files created by the
kea
services.
Users upgrading from an existing
kea
installation should therefore run the following commands after the upgrade:
chown kea: /var/lib/kea/* /var/log/kea/* /run/lock/kea/logger_lockfile
systemctl try-restart kea-ctrl-agent.service kea-dhcp{4,6,-ddns}.service
Accounts that need to interact with
kea
services files (e.g. lease files under
/var/lib/kea
, log files under
/var/log/kea
or configuration files under
/etc/kea
) should be added to the
kea
group.
iptables now defaults to the nft backend
2026-04-05
The old iptables-nft package name is replaced by iptables, and the legacy backend is available as iptables-legacy.
When switching packages (among iptables-nft, iptables, iptables-legacy), check for .pacsave files in /etc/iptables/ and restore your rules if needed:
/etc/iptables/iptables.rules.pacsave
/etc/iptables/ip6tables.rules.pacsave
Most setups should work unchanged, but users relying on uncommon xtables extensions or legacy-only behavior should test carefully and use iptables-legacy if required.
NVIDIA 590 driver drops Pascal and lower support; main packages switch to Open Kernel Modules
2025-12-20
With the update to driver version 590, the NVIDIA driver no longer supports Pascal (GTX 10xx) GPUs or older. We will replace the
nvidia
package with
nvidia-open
nvidia-dkms
with
nvidia-open-dkms
, and
nvidia-lts
with
nvidia-lts-open
Impact:
Updating the NVIDIA packages on systems with Pascal, Maxwell, or older cards will fail to load the driver, which may result in a broken graphical environment.
Intervention required for Pascal/older users:
Users with GTX 10xx series and older cards must switch to the legacy proprietary branch to maintain support:
Uninstall the official
nvidia
nvidia-lts
, or
nvidia-dkms
.NET packages may require manual intervention
2025-12-11
The following packages may require manual intervention due to the upgrade from 9.0 to 10.0:
aspnet-runtime
aspnet-targeting-pack
dotnet-runtime
dotnet-sdk
dotnet-source-built-artifacts
dotnet-targeting-pack
pacman may display the following error
failed to prepare transaction (could not satisfy dependencies)
for the affected packages.
If you are affected by this and require the 9.0 packages, the following commands will update e.g. aspnet-runtime to aspnet-runtime-9.0:
pacman -Syu aspnet-runtime-9.0
pacman -Rs aspnet-runtime
waydroid >= 1.5.4-3 update may require manual intervention
2025-11-06
The
waydroid
package prior to version
1.5.4-2
(including
aur/waydroid
) creates Python byte-code files (.pyc) at runtime which were untracked by pacman. This issue has been fixed in
1.5.4-3
, where byte-compiling these files is now done during the packaging process.
As a result, the upgrade may conflict with the unowned files created in previous versions. If you encounter errors like the following during the update:
error: failed to commit transaction (conflicting files)
waydroid: /usr/lib/waydroid/tools/__pycache__/__init__.cpython-313.pyc exists in filesystem
waydroid: /usr/lib/waydroid/tools/actions/__pycache__/__init__.cpython-313.pyc exists in filesystem
waydroid: /usr/lib/waydroid/tools/actions/__pycache__/app_manager.cpython-313.pyc exists in filesystem
You can safely overwrite …
Older News
2025-10-31
dovecot >= 2.4 requires manual intervention
2025-08-21
Recent service outages
2025-08-04
zabbix >= 7.4.1-2 may require manual intervention
2025-06-21
linux-firmware >= 20250613.12fe085f-5 upgrade requires manual intervention
2025-06-20
Plasma 6.4.0 will need manual intervention if you are on X11
2025-06-16
Transition to the new WoW64 wine and wine-staging
2025-04-17
Valkey to replace Redis in the [extra] Repository
2025-02-17
Cleaning up old repositories
2025-02-03
Glibc 2.41 corrupting Discord installation
2025-01-16
Critical rsync security release 3.4.0
Recent Updates
more
python-sybil 9.3.0-1
any
virtualbox-host-modules-arch 7.2.8-7
x86_64
virtualbox-host-modules-lts 7.2.8-3
x86_64
virtualbox-host-modules-arch 7.2.8-6
x86_64
electron40 40.9.2-1
x86_64
virtualbox 7.2.8-2
x86_64
zed 0.233.9-2
x86_64
atuin 18.15.2-2
x86_64
python-pyee 13.0.1-1
any
lcms2 2.19-1
x86_64
haproxy 3.3.7-1
x86_64
zim 0.76.3-3
any
linux-tools 7.0.1-1
x86_64
obs-studio 32.1.2-1
x86_64
chromium 147.0.7727.116-1
x86_64
Documentation
Wiki
Manual Pages
Installation Guide
Community
Mailing Lists
IRC Channels
Planet Arch
International Communities
Support
Donate
T-shirts via Freewear
T-shirts via HELLOTUX
Tools
Mirrorlist Updater
Mirror List
Mirror Status
Development
Getting involved
Dev Blog
Projects in Git
Request for Comments
Package Groups
Todo Lists
ISO Release List
Visualizations
Differences Reports
People
Developers
Package Maintainers
Support Staff
Developer Fellows
Package Maintainer Fellows
Support Staff Fellows
Signing Master Keys
More Resources
Press Coverage
Logos & Artwork
News Archives
RSS Feeds
Copyright © 2002-2026
Judd Vinet
Aaron Griffin
and
Levente Polyák
The Arch Linux name and logo are recognized
trademarks
. Some rights reserved.
The registered trademark Linux® is used pursuant to a sublicense from LMI,
the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
US