# Installation fails (on Ubuntu 22) when using instruction (via curl): \`curl: (23) Failure writing output to destination\`

**URL:** <https://discourse.julialang.org/t/installation-fails-on-ubuntu-22-when-using-instruction-via-curl-curl-23-failure-writing-output-to-destination/110977>\
**Category:** New to Julia\
**Tags:** juliaup\
**Created:** [February 29, 2024, 10:03pm UTC](https://discourse.julialang.org/t/installation-fails-on-ubuntu-22-when-using-instruction-via-curl-curl-23-failure-writing-output-to-destination/110977 "2024-02-29T22:03:00Z")\
**Posts on this page:** 3\
**Page:** 2

<div class="post-metadata">

**Author:** ![Andy2K11](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andy2k11/32/9967_2.png) [@Andy2K11](https://discourse.julialang.org/u/Andy2K11)\
**Post date:** [March 8, 2024, 12:49am UTC](https://discourse.julialang.org/t/installation-fails-on-ubuntu-22-when-using-instruction-via-curl-curl-23-failure-writing-output-to-destination/110977/22 "2024-03-08T00:49:30Z")

</div>

Finally got round to loading 22.04.4 on QEMU and juliaup installed fine.

A couple of things that might be useful to look at

```julia
lsattr -d /tmp
uname -r

```

I’m not sure it’d be a great idea to keep using a tmp directory in your user folder, not sure what affect it might have.

At the moment I actually have Pop-OS on my machine, which is made by System76, and is what I thought they would ship their systems with. It’s probably irrelevant.

---

<div class="post-metadata">

**Author:** ![Torkel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/torkel/32/5030_2.png) [@Torkel](https://discourse.julialang.org/u/Torkel)\
**Post date:** [March 8, 2024, 2:04am UTC](https://discourse.julialang.org/t/installation-fails-on-ubuntu-22-when-using-instruction-via-curl-curl-23-failure-writing-output-to-destination/110977/23 "2024-03-08T02:04:26Z")

</div>

They can ship with Ubuntu if you ask for it (which I did, figured it would be better to have something that is of widespread use).

I will check

```julia
lsattr -d /tmp
uname -r

```

tomorrow. Thanks for the note, yeah, resetting things to how they were might be good.

---

<div class="post-metadata">

**Author:** ![Nichola](https://avatars.discourse-cdn.com/v4/letter/n/f0a364/32.png) [@Nichola](https://discourse.julialang.org/u/Nichola)\
**Post date:** [August 30, 2024, 1:04pm UTC](https://discourse.julialang.org/t/installation-fails-on-ubuntu-22-when-using-instruction-via-curl-curl-23-failure-writing-output-to-destination/110977/24 "2024-08-30T13:04:58Z")

</div>

I got the same problem and it seems that its a problem with the snap version of curl. Removing curl with snap and installing it again with apt fixed the problem.

[Previous page](https://discourse.julialang.org/t/installation-fails-on-ubuntu-22-when-using-instruction-via-curl-curl-23-failure-writing-output-to-destination/110977.md?page=1)
