How To Install healpix-c++ on Fedora 36

In this tutorial we learn how to install healpix-c++ in Fedora 36. healpix-c++ is Healpix C++ binaries and libraries

Introduction

In this tutorial we learn how to install healpix-c++ on Fedora 36.

What is healpix-c++

HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization of a sphere. As suggested in the name, this pixelization produces a subdivision of a spherical surface in which each pixel covers the same surface area as every other pixel. This package contains HEALPix binaries and libraries that are written in C++. NB. Due to some generic names, the binaries have been renamed to start with hp_, e.g. anafast is now hp_anafast.

We can use yum or dnf to install healpix-c++ on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install healpix-c++.

Install healpix-c++ on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install healpix-c++ using dnf by running the following command:

sudo dnf -y install healpix-c++

Install healpix-c++ on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install healpix-c++ using yum by running the following command:

sudo yum -y install healpix-c++

How To Uninstall healpix-c++ on Fedora 36

To uninstall only the healpix-c++ package we can use the following command:

sudo dnf remove healpix-c++

healpix-c++ Package Contents on Fedora 36

---
title: "How To Install healpix-c++ on Fedora 36"
linkTitle: "healpix-c++"
type: "docs"
description: "In this tutorial we learn how to install healpix-c++ in Fedora 36. healpix-c++ is Healpix C++ binaries and libraries"
date: "2022-08-17"
lastmod: "2022-08-17"
#image: /images/fedora/36/healpix-c++-featured.png
---

## Introduction

In this tutorial we learn how to install `healpix-c++` on Fedora 36.

### What is `healpix-c++`

> HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization of a sphere. As suggested in the name, this pixelization produces a subdivision of a spherical surface in which each pixel covers the same surface area as every other pixel.  This package contains HEALPix binaries and libraries that are written in C++.  NB. Due to some generic names, the binaries have been renamed to start with hp_, e.g. anafast is now hp_anafast.  

We can use `yum` or `dnf` to install `healpix-c++` on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install healpix-c++.

## Install healpix-c++ on Fedora 36 Using dnf

Update yum database with `dnf` using the following command.

```bash
sudo dnf makecache --refresh

After updating yum database, We can install healpix-c++ using dnf by running the following command:

sudo dnf -y install healpix-c++

Install healpix-c++ on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install healpix-c++ using yum by running the following command:

sudo yum -y install healpix-c++

How To Uninstall healpix-c++ on Fedora 36

To uninstall only the healpix-c++ package we can use the following command:

sudo dnf remove healpix-c++

healpix-c++ Package Contents on Fedora 36

/usr/bin/hp_alm2map_cxx
/usr/bin/hp_anafast_cxx
/usr/bin/hp_calc_powspec
/usr/bin/hp_hotspots_cxx
/usr/bin/hp_map2tga
/usr/bin/hp_median_filter_cxx
/usr/bin/hp_mult_alm
/usr/bin/hp_process_mask
/usr/bin/hp_rotalm_cxx
/usr/bin/hp_smoothing_cxx
/usr/bin/hp_syn_alm_cxx
/usr/bin/hp_udgrade_cxx
/usr/bin/hp_udgrade_harmonic_cxx
/usr/lib/.build-id
/usr/lib/.build-id/01
/usr/lib/.build-id/01/9269a0bdacbd0186c16d5f92acfa953c8bd5dc
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/cac91cd8128c6d7a9cdebcf95741e34cf3c05f
/usr/lib/.build-id/3d/113da0ab46ece2dd68b238fa0c9e4f15529177
/usr/lib/.build-id/42
/usr/lib/.build-id/42/a0ab68f4d086e349a0dfcbf2aadf142feb3df0
/usr/lib/.build-id/70
/usr/lib/.build-id/70/d72b466e641bf040799a769443c77d4f1ea99e
/usr/lib/.build-id/72
/usr/lib/.build-id/72/02805d66d8daf37c8b3b652bbd461421740c0d
/usr/lib/.build-id/72/2fa389bb11e2ddaa7c345c49767289b7c5007f
/usr/lib/.build-id/75
/usr/lib/.build-id/75/640c2e9184dd1888a0ee96857cac3fb4364f8f
/usr/lib/.build-id/81
/usr/lib/.build-id/81/01eaa219f20867bc95f413e48bb0b7511bb5ce
/usr/lib/.build-id/92
/usr/lib/.build-id/92/d7af342369f3dbc8b3ae6ca08292e0d0869835
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/6a219e7843c2f981f1c2e6c3c9e2613ec87170
/usr/lib/.build-id/bb
/usr/lib/.build-id/bb/ed23596ce1d1c0fefc45c10f441c896dfd4ab7
/usr/lib/.build-id/e9
/usr/lib/.build-id/e9/19f8e46305c836be53a2a7582f5bba370855f0
/usr/lib/.build-id/f2
/usr/lib/.build-id/f2/b327cef432da471397ab3e766427b0c9e1378d
/usr/lib64/libhealpix_cxx.so.2
/usr/lib64/libhealpix_cxx.so.2.0.1
/usr/share/licenses/healpix-c++
/usr/share/licenses/healpix-c++/COPYING
/usr/share/licenses/healpix-c++/READ_Copyrights_Licenses.txt

References

Summary

In this tutorial we learn how to install healpix-c++ on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).

/usr/bin/hp_alm2map_cxx /usr/bin/hp_anafast_cxx /usr/bin/hp_calc_powspec /usr/bin/hp_hotspots_cxx /usr/bin/hp_map2tga /usr/bin/hp_median_filter_cxx /usr/bin/hp_mult_alm /usr/bin/hp_process_mask /usr/bin/hp_rotalm_cxx /usr/bin/hp_smoothing_cxx /usr/bin/hp_syn_alm_cxx /usr/bin/hp_udgrade_cxx /usr/bin/hp_udgrade_harmonic_cxx /usr/lib/.build-id /usr/lib/.build-id/02 /usr/lib/.build-id/02/40905190dbf658c9c6684784e340c54371cac1 /usr/lib/.build-id/07 /usr/lib/.build-id/07/20f39b76a9cea0a9a0b0eb00640baa97ce0b38 /usr/lib/.build-id/08 /usr/lib/.build-id/08/c4572536bfe2a043c80fc3ad7b121da857dc1e /usr/lib/.build-id/21 /usr/lib/.build-id/21/42b04ef14714cac1cf17020c6e2b1dc154cc31 /usr/lib/.build-id/29 /usr/lib/.build-id/29/355b926bd7fbfc5d9d142f3147863c0b1e0f77 /usr/lib/.build-id/2f /usr/lib/.build-id/2f/1baa7b9ca1db5dc1d6831e9244dbc36b4ebf00 /usr/lib/.build-id/4a /usr/lib/.build-id/4a/58d5daf93df230d5ea2462859185f136f1dc23 /usr/lib/.build-id/59 /usr/lib/.build-id/59/77049f6b7f76007701f798ba0ece9ce8799486 /usr/lib/.build-id/5f /usr/lib/.build-id/5f/9fe39a0ceaf5428497e8772874c32fce3a54b1 /usr/lib/.build-id/79 /usr/lib/.build-id/79/a5221c542567d6798de237e26f2bd6551546fd /usr/lib/.build-id/7f /usr/lib/.build-id/7f/f796d249edd149da9f89bc924aebe4c3a86eca /usr/lib/.build-id/85 /usr/lib/.build-id/85/539023b33e529d93390a900f9f638975f23565 /usr/lib/.build-id/98 /usr/lib/.build-id/98/14c8a6c6c675b31e7fe65dd6438c1967a9ab3f /usr/lib/.build-id/fe /usr/lib/.build-id/fe/47d80a17a50617b1b7279fce86aceb27843730 /usr/lib/libhealpix_cxx.so.2 /usr/lib/libhealpix_cxx.so.2.0.1 /usr/share/licenses/healpix-c++ /usr/share/licenses/healpix-c++/COPYING /usr/share/licenses/healpix-c++/READ_Copyrights_Licenses.txt


## References

* [healpix-c++ website](http://healpix.jpl.nasa.gov/)

## Summary

In this tutorial we learn how to install `healpix-c++` on [Fedora 36](/fedora/36/) using [yum](/fedora/36/yum/) and [dnf]((/fedora/36/dnf/).