# Installing Chapel on Ubuntu + apt

**URL:** <https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083>\
**Category:** Users\
**Created:** [June 11, 2024, 6:37pm UTC](https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083 "2024-06-11T18:37:39Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tbzy](https://avatars.discourse-cdn.com/v4/letter/t/bcef8e/32.png) [@tbzy](https://chapel.discourse.group/u/tbzy)\
**Post date:** [June 11, 2024, 6:37pm UTC](https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083/1 "2024-06-11T18:37:39Z")

</div>

Hello!

The last week I attended the ChapelCon24 (the conference day), which was very nice and interesting. In one of the talks, I remember I saw a slide showing "deb package" for Chapel (or something, which I was not able to see very clearly). Does this possibly mean an addition of Chapel installation methods via "apt" on Ubuntu (both for serial and multi-locale)?

I have tried using apt on Ubuntu22 ("sudo apt install chapel" etc), but it seems not available at the moment. Because a lot of people use Ubuntu, I believe an easy installation via apt (without compilation from source!) would be really great for lowering a barrier for trying the language.

Another approach may be Homebrew / Linuxbrew, but at the moment I use apt for installing other languages and tools (e.g. GCC). Linuxbrew may also be very useful, but the last time I tried it for different software, it interfered with other software installed via apt, so I needed to modify my bash start-up script to prevent interference. If Chapel can be installed via apt, I think it should be more straightforward to try easily.

---

<div class="post-metadata">

**Author:** ![jabraham](https://yyz2.discourse-cdn.com/free1/user_avatar/chapel.discourse.group/jabraham/32/430_2.png) [@jabraham](https://chapel.discourse.group/u/jabraham)\
**Post date:** [June 11, 2024, 7:06pm UTC](https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083/2 "2024-06-11T19:06:33Z")

</div>

Hi @tbzy,

Yes we now have support for debian packages for Chapel. It currently takes a few extra steps than just `sudo apt install chapel`, but we are working on that.

For the 2.0 release, we have packages available [here](https://github.com/chapel-lang/chapel/releases/tag/2.0.0). So for example with Ubuntu 22.04 on x86\_64, you can do the following:

```bash
wget https://github.com/chapel-lang/chapel/releases/download/2.0.0/chapel-2.0.0-1.ubuntu22.amd64.deb
# validate checksum
sudo apt install ./chapel-2.0.0-1.ubuntu22.amd64.deb

```

Currently we only have single-locale configurations available, although we are working on providing multi-locale packages as well.

For Ubuntu, there is only Ubuntu 22.04 available for 2.0, but we hope to support Ubuntu 24.04 for the 2.1 release

---

<div class="post-metadata">

**Author:** ![tbzy](https://avatars.discourse-cdn.com/v4/letter/t/bcef8e/32.png) [@tbzy](https://chapel.discourse.group/u/tbzy)\
**Post date:** [June 11, 2024, 7:13pm UTC](https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083/3 "2024-06-11T19:13:55Z")

</div>

Hi @jabraham,

Thanks very much for your information! It is really nice to know that we can already use apt for installation (and I am sorry, I tried it with Ubuntu22 (my typo in the first post)). Also, if the multi-local version will also become available, I believe it will be really great. Thanks much 🙂

---

<div class="post-metadata">

**Author:** ![lydia](https://avatars.discourse-cdn.com/v4/letter/l/34f0e0/32.png) [@lydia](https://chapel.discourse.group/u/lydia)\
**Post date:** [June 11, 2024, 7:22pm UTC](https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083/4 "2024-06-11T19:22:26Z")

</div>

In addition to Jade's answer, note that we do also support Homebrew (see  
[Using Chapel on Mac OS X — Chapel Documentation 2.0](https://chapel-lang.org/docs/latest/platforms/macosx.html#homebrew)) and  
I thought Linuxbrew, though I'm not finding documentation on that  
quickly. Though it does have a similar limitation on using single  
locale only, if my memory serves.

Thanks,  
Lydia

---

<div class="post-metadata">

**Author:** ![tbzy](https://avatars.discourse-cdn.com/v4/letter/t/bcef8e/32.png) [@tbzy](https://chapel.discourse.group/u/tbzy)\
**Post date:** [June 11, 2024, 7:30pm UTC](https://chapel.discourse.group/t/installing-chapel-on-ubuntu-apt/34083/5 "2024-06-11T19:30:20Z")

</div>

Thanks very much for additional info! Actually, I mainly used Homebrew on Mac before for trying new versions, but some time ago I changed my development machine from Mac to Linux (when Apple switched to M-series...), so I lost an easy installation method there... But for Mac, I believe homebrew will be most convenient to use 🙂
