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

i686 users - manual intervention required

2024-11-28

i686 users will probably be unable to upgrade, due to a problem with the latest archlinux32-keyring 20241114-1

the solution is posted on the bug tracker https://labs.parabola.nu/issues/3679

manual intervention required for local pacman repositories

2024-10-24

NOTE: pacman v7 is currently in [libre-testing]; but it will be promoted to libre soon

from arch:

With the release of [version 7.0.0] pacman has added support for downloading packages as a separate user with dropped privileges.

For users with local repos however this might imply that the download user does not have access to the files in question, which can be fixed by assigning the files and folder to the alpm group and ensuring the executable bit (+x) is set on the folders in question.

$ chown :alpm -R /path/to/local/repo

Remember to [merge the .pacnew ...

restart sshd immediately after upgrade

2024-07-01

from arch:

After upgrading to openssh-9.8p1, the existing SSH daemon will be unable to accept new connections. When upgrading remote hosts, please make sure to restart the sshd service using systemctl try-restart sshd right after upgrading.

We are evaluating the possibility to automatically apply a restart of the sshd service on upgrade in a future release of the openssh-9.8p1 package.

pacman.conf and makepkg.conf changes

2024-05-24

NOTICE FOR EVERYONE:

You may see the following error message from pacman:

error: config file /etc/pacman.d/*.conf could not be read: No such file or directory

If you do, that is because you have modified your pacman.conf file in the past; but you forgot to reconcile the latest .pacnew replacement. Remember that it is upon each user to notice any new .pacnew replacement files for any configuration files that you have modified, each time pacman does an upgrade, and to merge the changes into your existing config files. Pacman will not do that automatically, to avoid clobbering ...

[arch-announce] The xz package has been backdoored

2024-03-29

From: "Arch Linux: Recent news updates: David Runge" arch-announce@lists.archlinux.org

TL;DR: Upgrade your systems and container images now!

As many of you may have already read 1, the upstream release tarballs for xz in version 5.6.0 and 5.6.1 contain malicious code which adds a backdoor.

This vulnerability is tracked in the Arch Linux security tracker 2.

The xz packages prior to version 5.6.1-2 (specifically 5.6.0-1 and 5.6.1-1) contain this backdoor.

We strongly advise against using affected release artifacts and instead downloading what is currently available as latest version!

Upgrading the ...

Older News

2023-08-11
[From Arch]: budgie-desktop >= 10.7.2-6 update requires manual intervention
2023-06-19
OpenBLAS >= 0.3.23-2 update requires manual intervention
2023-02-12
[From Arch] Switch to the base-devel meta package requires manual intervention
2022-11-06
systemd encrypted boot may be broken by upgrade to openssl v3 (systemd-cryptsetup), and various libcrypto.so.1.1 errors - suggest to postpone upgrading
2022-09-25
[From Arch] Removing python2 from the repositories
2022-08-30
Grub bootloader upgrade and configuration incompatibilities
2022-07-20
elogind requires manual intervention
2022-07-19
[nonsystemd] NetworkManager, dbus and display managers require manual intervention
2022-07-14
[From Arch]: wxgtk2 may require manual intervention
2021-08-12
TalkingParabola merged in main ISO and installation medium with installer

Recent Updates (more)

RSS Feed
ruby-tins 1.37.1-1 armv7h/x86_64
mediainfo 24.12-1 armv7h
vaultwarden 1.32.6-1 armv7h/x86_64
lynis 3.1.3-1 armv7h/x86_64
docker-compose 2.32.1-1 armv7h
apptainer 1.3.6-1 armv7h/x86_64
parallel 20241122-1 armv7h/x86_64
libmediainfo 24.12-1 armv7h
font-awesome 6.7.2-1 x86_64/armv7h
ruby-iconv 1.1.0-1 armv7h/x86_64
fwupd 2.0.3-2 x86_64/armv7h
ruby-unicode-display_width 3.1.2-1 armv7h/x86_64
cargo-flamegraph 0.6.6-1 armv7h/x86_64
nwg-panel 0.9.55-1 armv7h
staticcheck 2024.1.1-2 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