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, join the web forum, or subscribe to the mailing lists, 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]: budgie-desktop >= 10.7.2-6 update requires manual intervention


When upgrading from budgie-desktop 10.7.2-5 to 10.7.2-6, the package mutter43 must be replaced with magpie-wm, which currently depends on mutter. As mutter43 conflicts with mutter, manual intervention is required to complete the upgrade.

First remove mutter43, then immediately perform the upgrade. Do not relog or reboot between these steps.

pacman -Rdd mutter43

pacman -Syu

OpenBLAS >= 0.3.23-2 update requires manual intervention


From Arch:

The openblas package prior to version 0.3.23-2 doesn't ship optimized LAPACK routine and CBLAS/LAPACKE interfaces for compatibility. This decision has been reverted now, and the ability to choose a different default system BLAS/LAPACK implementation while keeping openblas installed is now provided to allow future co-installation of BLIS, ATLAS, etc.

The default BLAS implementation will be used for most packages like NumPy or R. Please install "blas-openblas" and "blas64-openblas" to make OpenBLAS the default BLAS implementation, just like the old behavior.

Unfortunately you will get errors on updating if you currently have OpenBLAS installed as ...

[From Arch] Switch to the base-devel meta package requires manual intervention


The base-devel package group has recently been replaced by a meta package of the same name.
People that had the base-devel package group installed (meaning people that installed base-devel before February 2nd) have to explicitly re-install it to get the new base-devel package installed on their system:

pacman -Syu base-devel

systemd encrypted boot may be broken by upgrade to openssl v3 (systemd-cryptsetup), and various libcrypto.so.1.1 errors - suggest to postpone upgrading


until https://bugs.archlinux.org/task/76440 is resolved

FS#76440 : systemd-cryptsetup still refers to libcrypto.so.1.1 after upgrading to openssl3

see: https://labs.parabola.nu/issues/3368

UPDATE 2022-11-08: fixed in cryptsetup 2.5.0-4

[From Arch] Removing python2 from the repositories


Python 2 went end of life January 2020. Since then Arch has been actively cutting down the number of projects depending on python2 in their repositories, and they have finally been able to drop it from our distribution, making it disappear from Parabola too. If you still have python2 installed on your system consider removing it and any python2 package.

If you still require the python2 package you can keep it around, but please be aware that there will be no security updates.

Older News

Grub bootloader upgrade and configuration incompatibilities
elogind requires manual intervention
[nonsystemd] NetworkManager, dbus and display managers require manual intervention
[From Arch]: wxgtk2 may require manual intervention
TalkingParabola merged in main ISO and installation medium with installer
[From Arch] Sorting out old password hashes
[From Arch 32] plasma-workspace needs manual intervention
[From Arch] libtraceevent>=5.9-1 update requires manual intervention
[From Arch] ghostpcl>=9.53.2-2 and ghostxps>=9.53.2-2 updates require manual intervention
manual intervention required for some non-systemd users

Recent Updates (more)

RSS Feed
openttd 13.4-2.parabola1 armv7h/i686/x86_64
parabola-keyring 20240225-1 armv7h/i686/x86_64
whois 5.5.21-1 armv7h
libvips 8.15.1-4 armv7h
libimagequant 4.3.0-1 armv7h
networkmanager 1.46.0-2 armv7h/x86_64
appstream 1.0.2-1 armv7h
kid3 3.9.5-1 armv7h/x86_64
rtmidi 6.0.0-1 armv7h/x86_64
actionlint 1.6.27-1 armv7h/x86_64
adljack 1.3.1-2 armv7h/x86_64
qpdf 11.9.0-1 armv7h
python-installer 0.7.0-4 armv7h
python-inflect 7.0.0-3 armv7h/x86_64
milkytracker 1.04.00-3 armv7h/x86_64

Friends of Freedom

1984 - Parabola's server hosting sponsor Olimex - Maker of libre-friendly ARM computers Vikings - Libre-friendly hardware and hosting