# Help setting up Ubuntu to run Umbrel

**URL:** <https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603>\
**Category:** Support and Troubleshooting\
**Created:** [September 26, 2022, 9:36am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603 "2022-09-26T09:36:42Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 26, 2022, 9:36am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/1 "2022-09-26T09:36:42Z")

</div>

Does anyone have a step-by-step guide for a non-techie to setup Ubuntu to run Umbrel using an old PC, please?

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 26, 2022, 12:11pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/2 "2022-09-26T12:11:20Z")

</div>

I’m getting this error:

 ![Umbrel error](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/b/b6a2c703d0a2313b04ae7bc32d2c1b5c69c4565d.png)

---

<div class="post-metadata">

**Author:** ![Marcaday](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Marcaday](https://community.umbrel.com/u/Marcaday)\
**Post date:** [September 27, 2022, 12:10pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/3 "2022-09-27T12:10:32Z")

</div>

Hey @Bitmen! I’m sorry you’re having this problem,  
You can install Umbrel using the install script :  
`curl -L https://umbrel.sh | bash`  
If you want to install Umbrel in a custom directory you can use :  
`curl -L https://umbrel.sh | bash -s -- --install-path /some/path`  
(replacing ‘/some/path’ with the path of your directory)

Let us know if it worked out for you! ✌

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 27, 2022, 1:15pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/4 "2022-09-27T13:15:36Z")

</div>

> [@Marcaday](#):
>
> curl -L [https://umbrel.sh](https://umbrel.sh) | bash -s – --install-path /some/path

Thank you so much for helping out @Marcaday…but it seems there is another challenge. This is the error I’m getting:

 ![Umbrel error 2](https://canada1.discourse-cdn.com/flex030/uploads/getumbrel/original/2X/5/58139cb158f44f5c2effc0e6cd729cd44f61855b.png)

---

<div class="post-metadata">

**Author:** ![Marcaday](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Marcaday](https://community.umbrel.com/u/Marcaday)\
**Post date:** [September 27, 2022, 1:30pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/5 "2022-09-27T13:30:55Z")

</div>

It looks like you already created a directory called ‘Umbrel’ where you want to install Umbrel.  
For the install script, you need to replace `'/some/path'` with the path of your Umbrel directory.  
You can also add `sudo` to run the command as a root user.  
So in your case, the command should look like  
`sudo curl -L https://umbrel.sh | bash -s -- --install-path ~/umbrel`

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 28, 2022, 8:25am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/6 "2022-09-28T08:25:34Z")

</div>

@Marcaday thank you once again for your help. Sadly, I am really a complete non-techie, so what you are saying is above me. As a new user, I’m unable to add attachments or post more than one link ☹ so, what I think is needed, please, is a step-by-step instruction of how to fix the problem. I’m eager to persevere with strengthening the Bitcoin network, but will need your help, please. Thanks for your patience 🙂

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 28, 2022, 8:27am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/7 "2022-09-28T08:27:52Z")

</div>

I ran this sudo curl -L [https://umbrel.sh](https://umbrel.sh) | bash -s – --install-path ~/umbrel but the error is this:

mkdir: cannot create directory ‘/some’: Permission denied

---

<div class="post-metadata">

**Author:** ![Marcaday](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Marcaday](https://community.umbrel.com/u/Marcaday)\
**Post date:** [September 28, 2022, 10:23am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/8 "2022-09-28T10:23:24Z")

</div>

Alright! No worries we’ll go through this together 😄,  
Before starting here are a few basic Unix commands that you want to know:

`cd name_of_the_directory` : **change directory, you’ll move yourself to the desired directory** (move backward: `cd ..` )  
`ls` **: list all files and folders in the current directory**  
`pwd` **: gives you the absolute pathname of the current working directory**  
`mkdir name` **: creates a directory called ‘name’**  
`sudo name_of_command` : **Will execute the command as a root user.**

You can have more info for each of these commands by typing :  
`man name_of_command` (e.g man ls)

Now that you know that, we can start our installation process.  
If you want to install Umbrel at the root of your drive you can just use the installation script:

> curl -L [https://umbrel.sh](https://umbrel.sh) | bash -s

If you want to install Umbrel on a custom location, you want to specify to the install script the path of the folder in which you wish to install Umbrel.

_(you can move in & out from a directory using **cd** , and get the full path of this directory using **pwd** while you are in it)_

In your Terminal, I can see that you have already created a directory called ‘ **umbrel** ’, in your main Drive (`~/umbrel/`)  
So if you want to Install Umbrel specifically in this location you can use the install script & specify the Umbrel directory path.

> curl -L [https://umbrel.sh](https://umbrel.sh) | bash -s – --install-path ~/umbrel

As it looks that the umbrel folder is already in your main drive you could just use the basic installation script:

> curl -L [https://umbrel.sh](https://umbrel.sh) | bash -s

If you have any issues during the installation, please provide a picture or a trace of what you did and which error you got (You can share text using [pastebin.com](http://pastebin.com))

Keep us posted!

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 28, 2022, 1:05pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/9 "2022-09-28T13:05:23Z")

</div>

Thanks so much, but it isn’t working. This is just too difficult. Please can you send me another way to install Umbrel on an old PC. There must be an easier way and I want to help other people run Bitcoin nodes, but it shouldn’t be this difficult. Thanks again, I really appreciate your efforts.

---

<div class="post-metadata">

**Author:** ![Marcaday](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Marcaday](https://community.umbrel.com/u/Marcaday)\
**Post date:** [September 28, 2022, 1:18pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/10 "2022-09-28T13:18:29Z")

</div>

Sorry to hear that it hasn’t worked 😕  
What isn’t working? Could you send an Image or paste what you’ve done on [pastebin.com](http://pastebin.com) and share the link with us? So that we can see what error happened and try to fix it ✌

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 28, 2022, 1:35pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/12 "2022-09-28T13:35:11Z")

</div>

ok here it is:

> **[Hi, regarding my attempt to install Umbrel. - The Umbrel website is poor and t...](https://pastebin.com/viyCS6QN)**
>
> Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

---

<div class="post-metadata">

**Author:** ![Marcaday](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Marcaday](https://community.umbrel.com/u/Marcaday)\
**Post date:** [September 28, 2022, 1:50pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/13 "2022-09-28T13:50:51Z")

</div>

> [@](#):
>
> 1. Error: Umbrel install path “/home/bitmen/umbrel” already contains files

It looks like there are already some files in your` ~/umbrel` directory  
You should use an empty directory for the installation script to work, you can either remove the files in this directory or move them somewhere else.  
you can list all the files in your directory using:  
`ls`  
and remove a file using:  
`rm name_of_file`  
If all the files in your ~/umbrel folder are unnecessary you can remove them all using  
`sudo rm -rf ~/umbrel/*`  
( ⚠Do **not** mess with this command if you are unsure of what you are doing)

Once your ~/umbrel directory is empty you should be able to install it correctly with the install script:  
`curl -L https://umbrel.sh | bash -s – --install-path ~/umbrel`

This time will be the good one!

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 28, 2022, 7:04pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/14 "2022-09-28T19:04:35Z")

</div>

Thanks again for all the help, it was looking promising, but then an error:

[https://pastebin.com/mbL3AnMV](https://pastebin.com/mbL3AnMV)

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 30, 2022, 5:56am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/15 "2022-09-30T05:56:31Z")

</div>

Morning, @Marcaday, hope you’re well. Was wondering whether you had managed to have a look at this recent error on Pastebin as I see the post has been ‘‘hidden by community flags’’.

---

<div class="post-metadata">

**Author:** ![Marcaday](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Marcaday](https://community.umbrel.com/u/Marcaday)\
**Post date:** [September 30, 2022, 11:26am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/16 "2022-09-30T11:26:44Z")

</div>

Hey @Bitmen, I hope you’re doing well!  
I’ve taken a look at the logs and from my perspective, it might be an issue with the gzip package.

> % Total % Received % Xferd Average Speed Time Time Time Current  
> Dload Upload Total Spent Left Speed  
> 0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0/usr/bin/gzip: 1: ELF: not found  
> /usr/bin/gzip: 3: : not found

Could you try to install **gzip** before doing the installation?  
`sudo apt install gzip`  
then run the same command to install umbrel:  
`curl -L https://umbrel.sh | bash -s – --install-path ~/umbrel`  
also, make sure that your ~/umbrel/ folder is empty before running the installation script:  
`sudo rm -rf ~/umbrel/*`

I hope this time it’ll work out!

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [September 30, 2022, 12:07pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/17 "2022-09-30T12:07:56Z")

</div>

Hey @Marcaday, I followed your steps, but still no luck, here is the Pastebin link…please note this community chat doesn’t allow me to paste a link Pastebin but the reference is: 2v4JF46S

---

<div class="post-metadata">

**Author:** ![Bitmen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/bitmen/32/3264_2.png) [@Bitmen](https://community.umbrel.com/u/Bitmen)\
**Post date:** [October 3, 2022, 12:39pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/18 "2022-10-03T12:39:34Z")

</div>

Hi @Marcaday, is there a way forward with Ubuntu or should I be looking at an alternative installation Operating System? Thanks.

---

<div class="post-metadata">

**Author:** ![nintendo1889](https://avatars.discourse-cdn.com/v4/letter/n/bc79bd/32.png) [@nintendo1889](https://community.umbrel.com/u/nintendo1889)\
**Post date:** [May 15, 2023, 5:36pm UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/19 "2023-05-15T17:36:19Z")

</div>

> [@Bitmen](#):
>
> 2v4JF46S

I checked your last pastebin. It appears that the issue is that your were installing in Windows using WSL. This could be causing issues and errors:

> [@Docker issue on ubuntu install](http://community.umbrel.com/t/docker-issue-on-ubuntu-install/11499):
>
> Hello, I was able to get ubuntu working on wsl. I started the umbrel code from their website and it went well until i got to the dockers. It says I “cannot connect to the docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. See ‘docker run --help’” how do i fix this? I found a docker build and version 23.0.1 and build a5ee5b1. How do I get the dockers to connect?

Either use Docker for Windows, as the post above says, or (better) install on bare metal (using Easy2Boot or Rufus [Rufus 4 and 3.22 didn’t like Ubuntu server 22.04 so I used YUMI which worked great]) or a burned dvd. This assumes that you have another PC, and this older one will be your dedicated Umbrel server.

---

<div class="post-metadata">

**Author:** ![adhillon](https://avatars.discourse-cdn.com/v4/letter/a/2acd7d/32.png) [@adhillon](https://community.umbrel.com/u/adhillon)\
**Post date:** [January 19, 2025, 4:40am UTC](https://community.umbrel.com/t/help-setting-up-ubuntu-to-run-umbrel/9603/20 "2025-01-19T04:40:24Z")

</div>

Anyone reading this, this does not work anymore with the release of umbrelOS 1.0
