A fully free, simple, and lightweight operating system

You've reached the website of Parabola GNU/Linux-libre. The Parabola project is a community-driven, "labour-of-love" effort to maintain a 100% free (as in: freedom) operating system distribution that is lean, clean, and hackable.

Based on the Arch distribution, Parabola is a complete, user-friendly operating system, suitable for general "everyday" use, while retaining Arch's "power-user" charm. Parabola adheres to the GNU Free System Distribution Guidelines (FSDG); which requires source code for every part of the system to be freely available, modifyable, and re-distributable. All Parabola packages are built from source, in clean chroots, and with networking disabled, in order to replace any software and artworks in the standard Arch system which fall outside the GNU guidelines. LiveISOs, installers, and packages are provided for the armv7h, i686, and x86_64 CPU architectures.

Our community is friendly and helpful. Feel free to hop on the IRC channel, subscribe to the mailing lists, or join the web forum to get your feet wet. Once you are ready to begin your adventures through Fosstopia, the wiki will guide you well toward learning to install and use Parabola comfortably and confidently.

Learn more...

Latest News

RSS Feed

[From Arch] hplip 3.20.3-2.par1 update requires manual intervention


The hplip package prior to version 3.20.3-2.par1 was missing the compiled python modules. This has been fixed in 3.20.3-2.par1, so the upgrade will need to overwrite the untracked pyc files that were created. If you get errors such as these

hplip: /usr/share/hplip/base/__pycache__/__init__.cpython-38.pyc exists in filesystem
hplip: /usr/share/hplip/base/__pycache__/avahi.cpython-38.pyc exists in filesystem
hplip: /usr/share/hplip/base/__pycache__/codes.cpython-38.pyc exists in filesystem
...many more...

when updating, use

pacman -Suy --overwrite /usr/share/hplip/\*

to perform the upgrade.

[From Arch] rsync compatibility


Our rsync package was shipped with bundled zlib to provide compatibility with the old-style --compress option up to version 3.1.0. Version 3.1.1 was released on 2014-06-22 and is shipped by all major distributions now.

So we decided to finally drop the bundled library and ship a package with system zlib. This also fixes security issues, actual ones and in future. Go and blame those running old versions if you encounter errors with rsync 3.1.3-3.

[From Arch] Now using Zstandard instead of xz for package compression


As announced on the Arch-dev mailing list, on Friday, Dec 27 2019, the package compression scheme has changed from xz (.pkg.tar.xz) to zstd (.pkg.tar.zst).

zstd and xz trade blows in their compression ratio. Recompressing all packages to zstd with their options yields a total ~0.8% increase in package size on all of their packages combined, but the decompression time for all packages saw a ~1300% speedup.

We already have hundreds of zstd-compressed packages in our repositories, and as packages get updated more will keep rolling in. No user-facing issues have been found as of yet ...

manual intervention required (xorgproto dependency errors)


due to some recent changes in arch, manual intervention may be required if you hit any errors of the form:

:: installing xorgproto (2019.2-2) breaks dependency * required by *

to correct dependency errors related to 'xorgproto':

# pacman -Qi libdmx      &>1 && pacman -Rdd libdmx
# pacman -Qi libxxf86dga &>1 && pacman -Rdd libxxf86dga
# pacman -Syu

[From Arch] Required update to recent libarchive


The compression algorithm zstd brings faster compression and decompression, while maintaining a compression ratio comparable with xz. This will speed up package installation with pacman, without further drawbacks.

The imminent release of pacman 5.2 brings build tools with support for compressing packages with zstd. To install these packages you need libarchive with support for zstd, which entered the repositories in September 2018. In order for zstd compressed packages to be distributed, we require all users to have updated to at least libarchive 3.3.3-1. You have had a year, so we expect you already did update. Hurry up ...

Older News

[From Arch] `base` group replaced by mandatory `base` package - manual intervention required
ATTN: bleachbit users
[From Arch] astyle>=3.1-2 update requires manual intervention
[From Arch] libbloom>=1.6-2 update requires manual intervention
caution regarding the 'libidn2' package with systemd
Parabola officially supports librebooted Asus Chromebook C201
Important notice for OpenRC users on i686
Server loss
Boot problems with Linux-libre 4.18 on older CPUs
unar being replaced by unarchiver

Recent Updates (more)

RSS Feed
mesa 20.0.3-1.0 i686
qt5-base 5.14.2-1.0 i686
qt5-speech 5.14.2-1.0 i686
qt5-multimedia 5.14.2-1.0 i686
akonadi 19.12.3-2.0 i686
qt5-wayland 5.14.2-1.0 i686
perl-common-sense 3.75-1.0 i686
qt5-gamepad 5.14.2-1.0 i686
python-pep517 0.8.2-1.0 i686
qt5-svg 5.14.2-1.0 i686
qt5-charts 5.14.2-1.0 i686
qt5-graphicaleffects 5.14.2-1.0 i686
qt5-remoteobjects 5.14.2-1.0 i686
qt5-imageformats 5.14.2-1.0 i686
qt5-scxml 5.14.2-1.0 i686