# Install of Umbrel 1.0 fails on a brand new Mint (and Ubuntu) distribution

**URL:** <https://community.umbrel.com/t/install-of-umbrel-1-0-fails-on-a-brand-new-mint-and-ubuntu-distribution/16044>\
**Category:** Support and Troubleshooting\
**Created:** [April 2, 2024, 10:31pm UTC](https://community.umbrel.com/t/install-of-umbrel-1-0-fails-on-a-brand-new-mint-and-ubuntu-distribution/16044 "2024-04-02T22:31:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![chocksmith](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/chocksmith/32/5410_2.png) [@chocksmith](https://community.umbrel.com/u/chocksmith)\
**Post date:** [April 2, 2024, 10:31pm UTC](https://community.umbrel.com/t/install-of-umbrel-1-0-fails-on-a-brand-new-mint-and-ubuntu-distribution/16044/1 "2024-04-02T22:31:48Z")

</div>

Hello,  
I reinstalled the OS (twice) and was not able to install Umbrel 1.0.  
First, it failed on Ubuntu, then it failed on Mint.  
It was a brand-new Mint install. I installed, updated it, and tried to install Umbrel 1.0.

This is the complete log of the Mint installation.  
I had to replace all http prefixes of all URLs to hxxp because the blog does not allow me to “post more than 2 links”.  
Thanks for your help. I appreciate.

rodrigo@nuc:~$  
rodrigo@nuc:~$ sudo su  
[sudo] password for rodrigo:  
root@nuc:/home/rodrigo# exit  
exit  
rodrigo@nuc:~$ ls  
Desktop Documents Downloads Music Pictures Public Templates Videos  
rodrigo@nuc:~$ curl -L hxxps://umbrel.sh | bash  
% Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
100 41 100 41 0 0 76 0 --:–:-- --:–:-- --:–:-- 76  
100 228 100 228 0 0 276 0 --:–:-- --:–:-- --:–:-- 0  
% Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
100 8090 100 8090 0 0 30985 0 --:–:-- --:–:-- --:–:-- 30996  
About to install Umbrel in “/home/rodrigo/umbrel”.  
If you would like to install somewhere else you can specify a custom location with:

curl -L hxxps://umbrel.sh | bash -s – --install-path /some/path

Waiting for 10 seconds…

You may press Ctrl+C now to abort the install.

Ign:1 hxxp://packages.linuxmint.com virginia InRelease  
Hit:2 hxxp://packages.linuxmint.com virginia Release  
Hit:3 hxxp://archive.ubuntu.com/ubuntu jammy InRelease  
Get:5 hxxp://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]  
Get:6 hxxp://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]  
Hit:7 hxxp://archive.ubuntu.com/ubuntu jammy-backports InRelease  
Fetched 229 kB in 1s (160 kB/s)  
Reading package lists… Done  
Reading package lists… Done  
Building dependency tree… Done  
Reading state information… Done  
gettext-base is already the newest version (0.21-4ubuntu4).  
curl is already the newest version (7.81.0-1ubuntu1.16).  
gnupg is already the newest version (2.2.27-3ubuntu2.1).  
python3 is already the newest version (3.10.6-1~22.04).  
rsync is already the newest version (3.2.7-0ubuntu0.22.04.2).  
The following additional packages will be installed:  
git-man liberror-perl libjq1 libonig5  
Suggested packages:  
git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb git-cvs git-mediawiki git-svn  
The following NEW packages will be installed:  
fswatch git git-man jq liberror-perl libjq1 libonig5  
0 upgraded, 7 newly installed, 0 to remove and 2 not upgraded.  
Need to get 4.671 kB of archives.  
After this operation, 22,6 MB of additional disk space will be used.  
Get:1 hxxp://archive.ubuntu.com/ubuntu jammy/universe amd64 fswatch amd64 1.14.0+repack-13.1 [168 kB]  
Get:2 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 liberror-perl all 0.17029-1 [26,5 kB]  
Get:3 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git-man all 1:2.34.1-1ubuntu1.10 [954 kB]  
Get:4 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.10 [3.166 kB]  
Get:5 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libonig5 amd64 6.9.7.1-2build1 [172 kB]  
Get:6 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libjq1 amd64 1.6-2.1ubuntu3 [133 kB]  
Get:7 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 jq amd64 1.6-2.1ubuntu3 [52,5 kB]  
Fetched 4.671 kB in 2s (2.763 kB/s)  
Selecting previously unselected package fswatch.  
(Reading database … 567889 files and directories currently installed.)  
Preparing to unpack …/0-fswatch\_1.14.0+repack-13.1\_amd64.deb …  
Unpacking fswatch (1.14.0+repack-13.1) …  
Selecting previously unselected package liberror-perl.  
Preparing to unpack …/1-liberror-perl\_0.17029-1\_all.deb …  
Unpacking liberror-perl (0.17029-1) …  
Selecting previously unselected package git-man.  
Preparing to unpack …/2-git-man\_1%3a2.34.1-1ubuntu1.10\_all.deb …  
Unpacking git-man (1:2.34.1-1ubuntu1.10) …  
Selecting previously unselected package git.  
Preparing to unpack …/3-git\_1%3a2.34.1-1ubuntu1.10\_amd64.deb …  
Unpacking git (1:2.34.1-1ubuntu1.10) …  
Selecting previously unselected package libonig5:amd64.  
Preparing to unpack …/4-libonig5\_6.9.7.1-2build1\_amd64.deb …  
Unpacking libonig5:amd64 (6.9.7.1-2build1) …  
Selecting previously unselected package libjq1:amd64.  
Preparing to unpack …/5-libjq1\_1.6-2.1ubuntu3\_amd64.deb …  
Unpacking libjq1:amd64 (1.6-2.1ubuntu3) …  
Selecting previously unselected package jq.  
Preparing to unpack …/6-jq\_1.6-2.1ubuntu3\_amd64.deb …  
Unpacking jq (1.6-2.1ubuntu3) …  
Setting up liberror-perl (0.17029-1) …  
Setting up git-man (1:2.34.1-1ubuntu1.10) …  
Setting up fswatch (1.14.0+repack-13.1) …  
Setting up libonig5:amd64 (6.9.7.1-2build1) …  
Setting up libjq1:amd64 (1.6-2.1ubuntu3) …  
Setting up git (1:2.34.1-1ubuntu1.10) …  
Setting up jq (1.6-2.1ubuntu3) …  
Processing triggers for libc-bin (2.35-0ubuntu3.6) …  
Processing triggers for man-db (2.10.2-1) …  
Processing triggers for install-info (6.8-4build1) …  
Reading package lists… Done  
Building dependency tree… Done  
Reading state information… Done  
libnss-mdns is already the newest version (0.15.1-1ubuntu1).  
avahi-daemon is already the newest version (0.8-5ubuntu5.2).  
The following additional packages will be installed:  
python3-avahi  
The following NEW packages will be installed:  
avahi-discover python3-avahi  
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.  
Need to get 18,0 kB of archives.  
After this operation, 166 kB of additional disk space will be used.  
Get:1 hxxp://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-avahi amd64 0.8-5ubuntu5.2 [7.726 B]  
Get:2 hxxp://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 avahi-discover all 0.8-5ubuntu5.2 [10,3 kB]  
Fetched 18,0 kB in 0s (39,3 kB/s)  
Selecting previously unselected package python3-avahi.  
(Reading database … 568926 files and directories currently installed.)  
Preparing to unpack …/python3-avahi\_0.8-5ubuntu5.2\_amd64.deb …  
Unpacking python3-avahi (0.8-5ubuntu5.2) …  
Selecting previously unselected package avahi-discover.  
Preparing to unpack …/avahi-discover\_0.8-5ubuntu5.2\_all.deb …  
Unpacking avahi-discover (0.8-5ubuntu5.2) …  
Setting up python3-avahi (0.8-5ubuntu5.2) …  
Setting up avahi-discover (0.8-5ubuntu5.2) …  
Processing triggers for desktop-file-utils (0.26+mint3+victoria) …  
Processing triggers for gnome-menus (3.36.0-1ubuntu3) …  
Processing triggers for man-db (2.10.2-1) …  
Processing triggers for mailcap (3.70+nmu1ubuntu1) …  
% Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0  
100 9922k 100 9922k 0 0 5502k 0 0:00:01 0:00:01 --:–:-- 10.9M  
yq installed successfully…

# Executing docker install script, commit: e5543d473431b782227f8908005543bb4389b8de

- sh -c apt-get update -qq \>/dev/null
- sh -c DEBIAN\_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl \>/dev/null
- sh -c install -m 0755 -d /etc/apt/keyrings
- sh -c curl -fsSL “hxxps://download.docker.com/linux/debian/gpg” | gpg --dearmor --yes -o /etc/apt/keyrings/docker.gpg
- sh -c chmod a+r /etc/apt/keyrings/docker.gpg
- sh -c echo “deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.gpg] hxxps://download.docker.com/linux/debian bookworm stable” \> /etc/apt/sources.list.d/docker.list
- sh -c apt-get update -qq \>/dev/null
- sh -c DEBIAN\_FRONTEND=noninteractive apt-get install -y -qq docker-ce docker-ce-cli [containerd.io](http://containerd.io) docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin \>/dev/null
- sh -c docker version  
Client: Docker Engine - Community  
Version: 26.0.0  
API version: 1.45  
Go version: go1.21.8  
Git commit: 2ae903e  
Built: Wed Mar 20 15:18:01 2024  
OS/Arch: linux/amd64  
Context: default

Server: Docker Engine - Community  
Engine:  
Version: 26.0.0  
API version: 1.45 (minimum version 1.24)  
Go version: go1.21.8  
Git commit: 8b79278  
Built: Wed Mar 20 15:18:01 2024  
OS/Arch: linux/amd64  
Experimental: false  
containerd:  
Version: 1.6.28  
GitCommit: ae07eda36dd25f8a1b98dfbf587313b99c0190bb  
runc:  
Version: 1.1.12  
GitCommit: v1.1.12-0-g51d5e94  
docker-init:  
Version: 0.19.0  
GitCommit: de40ad0

================================================================================

To run Docker as a non-privileged user, consider setting up the  
Docker daemon in rootless mode for your user:

```
dockerd-rootless-setuptool.sh install

```

Visit hxxps://docs.docker.com/go/rootless/ to learn about rootless mode.

To run the Docker daemon as a fully privileged service, but granting non-root  
users access, refer to hxxps://docs.docker.com/go/daemon-access/

WARNING: Access to the remote API on a privileged Docker daemon is equivalent  
to root access on the host. Refer to the ‘Docker daemon attack surface’  
documentation for details: hxxps://docs.docker.com/go/attack-surface/

================================================================================

Reading package lists… Done  
Building dependency tree… Done  
Reading state information… Done  
The following additional packages will be installed:  
build-essential g++ g+±11 javascript-common libc-dev-bin libc-devtools libc6-dev libcrypt-dev libexpat1-dev libjs-jquery libjs-sphinxdoc libjs-underscore libnsl-dev libpython3-dev  
libpython3.10-dev libstdc+±11-dev libtirpc-dev python3-dev python3-distutils python3-lib2to3 python3-setuptools python3-wheel python3.10-dev rpcsvc-proto zlib1g-dev  
Suggested packages:  
g+±multilib g+±11-multilib gcc-11-doc apache2 | lighttpd | httpd glibc-doc libstdc+±11-doc python-setuptools-doc  
The following NEW packages will be installed:  
build-essential g++ g+±11 javascript-common libc-dev-bin libc-devtools libc6-dev libcrypt-dev libexpat1-dev libffi-dev libjs-jquery libjs-sphinxdoc libjs-underscore libnsl-dev  
libpython3-dev libpython3.10-dev libstdc+±11-dev libtirpc-dev python3-dev python3-distutils python3-lib2to3 python3-pip python3-setuptools python3-wheel python3.10-dev rpcsvc-proto  
zlib1g-dev  
0 upgraded, 27 newly installed, 0 to remove and 2 not upgraded.  
Need to get 24,3 MB of archives.  
After this operation, 99,5 MB of additional disk space will be used.  
Get:1 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libc-dev-bin amd64 2.35-0ubuntu3.6 [20,3 kB]  
Get:2 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libcrypt-dev amd64 1:4.4.27-1 [112 kB]  
Get:3 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 rpcsvc-proto amd64 1.4.2-0ubuntu6 [68,5 kB]  
Get:4 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libtirpc-dev amd64 1.3.2-2ubuntu0.1 [192 kB]  
Get:5 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libnsl-dev amd64 1.3.0-2build2 [71,3 kB]  
Get:6 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libc6-dev amd64 2.35-0ubuntu3.6 [2.100 kB]  
Get:7 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libstdc+±11-dev amd64 11.4.0-1ubuntu1~22.04 [2.101 kB]  
Get:8 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 g+±11 amd64 11.4.0-1ubuntu1~22.04 [11,4 MB]  
Get:9 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 g++ amd64 4:11.2.0-1ubuntu1 [1.412 B]  
Get:10 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 build-essential amd64 12.9ubuntu3 [4.744 B]  
Get:11 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 javascript-common all 11+nmu1 [5.936 B]  
Get:12 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libc-devtools amd64 2.35-0ubuntu3.6 [29,0 kB]  
Get:13 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1-dev amd64 2.4.7-1ubuntu0.3 [147 kB]  
Get:14 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libjs-jquery all 3.6.0+dfsg+~3.5.13-1 [321 kB]  
Get:15 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libjs-underscore all 1.13.2~dfsg-2 [118 kB]  
Get:16 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libjs-sphinxdoc all 4.3.2-1 [139 kB]  
Get:17 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu9.2 [164 kB]  
Get:18 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-dev amd64 3.10.12-1~22.04.3 [4.762 kB]  
Get:19 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-dev amd64 3.10.6-1~22.04 [7.166 B]  
Get:20 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-dev amd64 3.10.12-1~22.04.3 [507 kB]  
Get:21 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77,6 kB]  
Get:22 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]  
Get:23 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-dev amd64 3.10.6-1~22.04 [26,0 kB]  
Get:24 hxxp://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.1 [339 kB]  
Get:25 hxxp://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-wheel all 0.37.1-2ubuntu0.22.04.1 [32,0 kB]  
Get:26 hxxp://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.4 [1.305 kB]  
Get:27 hxxp://archive.ubuntu.com/ubuntu jammy/main amd64 libffi-dev amd64 3.4.2-4 [63,7 kB]  
Fetched 24,3 MB in 4s (5.904 kB/s)  
Selecting previously unselected package libc-dev-bin.  
(Reading database … 569209 files and directories currently installed.)  
Preparing to unpack …/00-libc-dev-bin\_2.35-0ubuntu3.6\_amd64.deb …  
Unpacking libc-dev-bin (2.35-0ubuntu3.6) …  
Selecting previously unselected package libcrypt-dev:amd64.  
Preparing to unpack …/01-libcrypt-dev\_1%3a4.4.27-1\_amd64.deb …  
Unpacking libcrypt-dev:amd64 (1:4.4.27-1) …  
Selecting previously unselected package rpcsvc-proto.  
Preparing to unpack …/02-rpcsvc-proto\_1.4.2-0ubuntu6\_amd64.deb …  
Unpacking rpcsvc-proto (1.4.2-0ubuntu6) …  
Selecting previously unselected package libtirpc-dev:amd64.  
Preparing to unpack …/03-libtirpc-dev\_1.3.2-2ubuntu0.1\_amd64.deb …  
Unpacking libtirpc-dev:amd64 (1.3.2-2ubuntu0.1) …  
Selecting previously unselected package libnsl-dev:amd64.  
Preparing to unpack …/04-libnsl-dev\_1.3.0-2build2\_amd64.deb …  
Unpacking libnsl-dev:amd64 (1.3.0-2build2) …  
Selecting previously unselected package libc6-dev:amd64.  
Preparing to unpack …/05-libc6-dev\_2.35-0ubuntu3.6\_amd64.deb …  
Unpacking libc6-dev:amd64 (2.35-0ubuntu3.6) …  
Selecting previously unselected package libstdc+±11-dev:amd64.  
Preparing to unpack …/06-libstdc+±11-dev\_11.4.0-1ubuntu1~22.04\_amd64.deb …  
Unpacking libstdc+±11-dev:amd64 (11.4.0-1ubuntu1~22.04) …  
Selecting previously unselected package g+±11.  
Preparing to unpack …/07-g+±11\_11.4.0-1ubuntu1~22.04\_amd64.deb …  
Unpacking g+±11 (11.4.0-1ubuntu1~22.04) …  
Selecting previously unselected package g++.  
Preparing to unpack …/08-g++\_4%3a11.2.0-1ubuntu1\_amd64.deb …  
Unpacking g++ (4:11.2.0-1ubuntu1) …  
Selecting previously unselected package build-essential.  
Preparing to unpack …/09-build-essential\_12.9ubuntu3\_amd64.deb …  
Unpacking build-essential (12.9ubuntu3) …  
Selecting previously unselected package javascript-common.  
Preparing to unpack …/10-javascript-common\_11+nmu1\_all.deb …  
Unpacking javascript-common (11+nmu1) …  
Selecting previously unselected package libc-devtools.  
Preparing to unpack …/11-libc-devtools\_2.35-0ubuntu3.6\_amd64.deb …  
Unpacking libc-devtools (2.35-0ubuntu3.6) …  
Selecting previously unselected package libexpat1-dev:amd64.  
Preparing to unpack …/12-libexpat1-dev\_2.4.7-1ubuntu0.3\_amd64.deb …  
Unpacking libexpat1-dev:amd64 (2.4.7-1ubuntu0.3) …  
Selecting previously unselected package libjs-jquery.  
Preparing to unpack …/13-libjs-jquery\_3.6.0+dfsg+~3.5.13-1\_all.deb …  
Unpacking libjs-jquery (3.6.0+dfsg+~3.5.13-1) …  
Selecting previously unselected package libjs-underscore.  
Preparing to unpack …/14-libjs-underscore\_1.13.2~dfsg-2\_all.deb …  
Unpacking libjs-underscore (1.13.2~dfsg-2) …  
Selecting previously unselected package libjs-sphinxdoc.  
Preparing to unpack …/15-libjs-sphinxdoc\_4.3.2-1\_all.deb …  
Unpacking libjs-sphinxdoc (4.3.2-1) …  
Selecting previously unselected package zlib1g-dev:amd64.  
Preparing to unpack …/16-zlib1g-dev\_1%3a1.2.11.dfsg-2ubuntu9.2\_amd64.deb …  
Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu9.2) …  
Selecting previously unselected package libpython3.10-dev:amd64.  
Preparing to unpack …/17-libpython3.10-dev\_3.10.12-1~22.04.3\_amd64.deb …  
Unpacking libpython3.10-dev:amd64 (3.10.12-1~22.04.3) …  
Selecting previously unselected package libpython3-dev:amd64.  
Preparing to unpack …/18-libpython3-dev\_3.10.6-1~22.04\_amd64.deb …  
Unpacking libpython3-dev:amd64 (3.10.6-1~22.04) …  
Selecting previously unselected package python3.10-dev.  
Preparing to unpack …/19-python3.10-dev\_3.10.12-1~22.04.3\_amd64.deb …  
Unpacking python3.10-dev (3.10.12-1~22.04.3) …  
Selecting previously unselected package python3-lib2to3.  
Preparing to unpack …/20-python3-lib2to3\_3.10.8-1~22.04\_all.deb …  
Unpacking python3-lib2to3 (3.10.8-1~22.04) …  
Selecting previously unselected package python3-distutils.  
Preparing to unpack …/21-python3-distutils\_3.10.8-1~22.04\_all.deb …  
Unpacking python3-distutils (3.10.8-1~22.04) …  
Selecting previously unselected package python3-dev.  
Preparing to unpack …/22-python3-dev\_3.10.6-1~22.04\_amd64.deb …  
Unpacking python3-dev (3.10.6-1~22.04) …  
Selecting previously unselected package python3-setuptools.  
Preparing to unpack …/23-python3-setuptools\_59.6.0-1.2ubuntu0.22.04.1\_all.deb …  
Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.1) …  
Selecting previously unselected package python3-wheel.  
Preparing to unpack …/24-python3-wheel\_0.37.1-2ubuntu0.22.04.1\_all.deb …  
Unpacking python3-wheel (0.37.1-2ubuntu0.22.04.1) …  
Selecting previously unselected package python3-pip.  
Preparing to unpack …/25-python3-pip\_22.0.2+dfsg-1ubuntu0.4\_all.deb …  
Unpacking python3-pip (22.0.2+dfsg-1ubuntu0.4) …  
Selecting previously unselected package libffi-dev:amd64.  
Preparing to unpack …/26-libffi-dev\_3.4.2-4\_amd64.deb …  
Unpacking libffi-dev:amd64 (3.4.2-4) …  
Setting up javascript-common (11+nmu1) …  
Setting up libffi-dev:amd64 (3.4.2-4) …  
Setting up libtirpc-dev:amd64 (1.3.2-2ubuntu0.1) …  
Setting up rpcsvc-proto (1.4.2-0ubuntu6) …  
Setting up libnsl-dev:amd64 (1.3.0-2build2) …  
Setting up libcrypt-dev:amd64 (1:4.4.27-1) …  
Setting up libjs-jquery (3.6.0+dfsg+~3.5.13-1) …  
Setting up libc-dev-bin (2.35-0ubuntu3.6) …  
Setting up python3-lib2to3 (3.10.8-1~22.04) …  
Setting up libc-devtools (2.35-0ubuntu3.6) …  
Setting up libjs-underscore (1.13.2~dfsg-2) …  
Setting up python3-distutils (3.10.8-1~22.04) …  
Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.1) …  
Setting up python3-wheel (0.37.1-2ubuntu0.22.04.1) …  
Setting up python3-pip (22.0.2+dfsg-1ubuntu0.4) …  
Setting up libjs-sphinxdoc (4.3.2-1) …  
Setting up libc6-dev:amd64 (2.35-0ubuntu3.6) …  
Setting up libexpat1-dev:amd64 (2.4.7-1ubuntu0.3) …  
Setting up libstdc+±11-dev:amd64 (11.4.0-1ubuntu1~22.04) …  
Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu9.2) …  
Setting up g+±11 (11.4.0-1ubuntu1~22.04) …  
Setting up libpython3.10-dev:amd64 (3.10.12-1~22.04.3) …  
Setting up python3.10-dev (3.10.12-1~22.04.3) …  
Setting up g++ (4:11.2.0-1ubuntu1) …  
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode  
Setting up build-essential (12.9ubuntu3) …  
Setting up libpython3-dev:amd64 (3.10.6-1~22.04) …  
Setting up python3-dev (3.10.6-1~22.04) …  
Processing triggers for doc-base (0.11.1) …  
Processing 2 added doc-base files…  
Processing triggers for man-db (2.10.2-1) …  
Processing triggers for install-info (6.8-4build1) …  
Defaulting to user installation because normal site-packages is not writeable  
Requirement already satisfied: pip in /usr/lib/python3/dist-packages (22.0.2)  
Collecting pip  
Downloading pip-24.0-py3-none-any.whl (2.1 MB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 10.2 MB/s eta 0:00:00  
Installing collected packages: pip  
WARNING: The scripts pip, pip3 and pip3.10 are installed in ‘/home/rodrigo/.local/bin’ which is not on PATH.  
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.  
Successfully installed pip-24.0  
Collecting docker-compose  
Downloading docker\_compose-1.29.2-py2.py3-none-any.whl (114 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 114.8/114.8 KB 4.3 MB/s eta 0:00:00  
Requirement already satisfied: PyYAML\<6,\>=3.10 in /usr/lib/python3/dist-packages (from docker-compose) (5.4.1)  
Collecting websocket-client\<1,\>=0.32.0  
Downloading websocket\_client-0.59.0-py2.py3-none-any.whl (67 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.2/67.2 KB 6.2 MB/s eta 0:00:00  
Collecting docopt\<1,\>=0.6.1  
Downloading docopt-0.6.2.tar.gz (25 kB)  
Preparing metadata (setup.py) … done  
Collecting docker[ssh]\>=5  
Downloading docker-7.0.0-py3-none-any.whl (147 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 147.6/147.6 KB 8.3 MB/s eta 0:00:00  
Collecting texttable\<2,\>=0.9.0  
Downloading texttable-1.7.0-py2.py3-none-any.whl (10 kB)  
Collecting python-dotenv\<1,\>=0.13.0  
Downloading python\_dotenv-0.21.1-py3-none-any.whl (19 kB)  
Collecting jsonschema\<4,\>=2.5.1  
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 KB 5.8 MB/s eta 0:00:00  
Requirement already satisfied: requests\<3,\>=2.20.0 in /usr/lib/python3/dist-packages (from docker-compose) (2.25.1)  
Requirement already satisfied: distro\<2,\>=1.5.0 in /usr/lib/python3/dist-packages (from docker-compose) (1.7.0)  
Collecting dockerpty\<1,\>=0.4.1  
Downloading dockerpty-0.4.1.tar.gz (13 kB)  
Preparing metadata (setup.py) … done  
Requirement already satisfied: urllib3\>=1.26.0 in /usr/lib/python3/dist-packages (from docker[ssh]\>=5-\>docker-compose) (1.26.5)  
Collecting requests\<3,\>=2.20.0  
Downloading requests-2.31.0-py3-none-any.whl (62 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 KB 5.8 MB/s eta 0:00:00  
Requirement already satisfied: packaging\>=14.0 in /usr/lib/python3/dist-packages (from docker[ssh]\>=5-\>docker-compose) (21.3)  
Collecting paramiko\>=2.4.3  
Downloading paramiko-3.4.0-py3-none-any.whl (225 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 225.9/225.9 KB 9.5 MB/s eta 0:00:00  
Requirement already satisfied: six\>=1.3.0 in /usr/lib/python3/dist-packages (from dockerpty\<1,\>=0.4.1-\>docker-compose) (1.16.0)  
Collecting pyrsistent\>=0.14.0  
Downloading pyrsistent-0.20.0-cp310-cp310-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl (117 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.7/117.7 KB 7.7 MB/s eta 0:00:00  
Collecting attrs\>=17.4.0  
Downloading attrs-23.2.0-py3-none-any.whl (60 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.8/60.8 KB 5.9 MB/s eta 0:00:00  
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from jsonschema\<4,\>=2.5.1-\>docker-compose) (59.6.0)  
Collecting charset-normalizer\<4,\>=2  
Downloading charset\_normalizer-3.3.2-cp310-cp310-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl (142 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.1/142.1 KB 8.5 MB/s eta 0:00:00  
Requirement already satisfied: certifi\>=2017.4.17 in /usr/lib/python3/dist-packages (from requests\<3,\>=2.20.0-\>docker-compose) (2020.6.20)  
Requirement already satisfied: idna\<4,\>=2.5 in /usr/lib/python3/dist-packages (from requests\<3,\>=2.20.0-\>docker-compose) (3.3)  
Requirement already satisfied: pynacl\>=1.5 in /usr/lib/python3/dist-packages (from paramiko\>=2.4.3-\>docker[ssh]\>=5-\>docker-compose) (1.5.0)  
Requirement already satisfied: cryptography\>=3.3 in /usr/lib/python3/dist-packages (from paramiko\>=2.4.3-\>docker[ssh]\>=5-\>docker-compose) (3.4.8)  
Collecting bcrypt\>=3.2  
Downloading bcrypt-4.1.2-cp39-abi3-manylinux\_2\_28\_x86\_64.whl (698 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 698.9/698.9 KB 10.6 MB/s eta 0:00:00  
Collecting cffi\>=1.4.1  
Downloading cffi-1.16.0-cp310-cp310-manylinux\_2\_17\_x86\_64.manylinux2014\_x86\_64.whl (443 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.9/443.9 KB 10.6 MB/s eta 0:00:00  
Collecting pycparser  
Downloading pycparser-2.22-py3-none-any.whl (117 kB)  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 KB 8.3 MB/s eta 0:00:00  
Building wheels for collected packages: dockerpty, docopt  
Building wheel for dockerpty (setup.py) … done  
Created wheel for dockerpty: filename=dockerpty-0.4.1-py3-none-any.whl size=16614 sha256=e13444ce56b7c51c1f376962b3d89854c9745fb5291a8b5ce3fc857ba5992bf2  
Stored in directory: /root/.cache/pip/wheels/18/00/32/f75cd03098074f988a01c59a2e3a55ae9c0773eb66acb4cb5e  
Building wheel for docopt (setup.py) … done  
Created wheel for docopt: filename=docopt-0.6.2-py2.py3-none-any.whl size=13723 sha256=ab9ec3cdc979fd81b6e83149a049b669348b4d319c57f052c70d308be1101fb7  
Stored in directory: /root/.cache/pip/wheels/fc/ab/d4/5da2067ac95b36618c629a5f93f809425700506f72c9732fac  
Successfully built dockerpty docopt  
Installing collected packages: texttable, docopt, websocket-client, python-dotenv, pyrsistent, pycparser, dockerpty, charset-normalizer, bcrypt, attrs, requests, jsonschema, cffi, docker, paramiko, docker-compose  
Attempting uninstall: requests  
Found existing installation: requests 2.25.1  
Not uninstalling requests at /usr/lib/python3/dist-packages, outside environment /usr  
Can’t uninstall ‘requests’. No files were found to uninstall.  
Successfully installed attrs-23.2.0 bcrypt-4.1.2 cffi-1.16.0 charset-normalizer-3.3.2 docker-7.0.0 docker-compose-1.29.2 dockerpty-0.4.1 docopt-0.6.2 jsonschema-3.2.0 paramiko-3.4.0 pycparser-2.22 pyrsistent-0.20.0 python-dotenv-0.21.1 requests-2.31.0 texttable-1.7.0 websocket-client-0.59.0  
WARNING: Running pip as the ‘root’ user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: hxxps://pip.pypa.io/warnings/venv  
% Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0  
100 12.6M 100 12.6M 0 0 7235k 0 0:00:01 0:00:01 --:–:-- 9240k  
% Total % Received % Xferd Average Speed Time Time Time Current  
Dload Upload Total Spent Left Speed  
0 0 0 0 0 0 0 0 --:–:-- --:–:-- --:–:-- 0  
100 34.9M 100 34.9M 0 0 8691k 0 0:00:04 0:00:04 --:–:-- 11.0M

[Unit]  
Wants=network-online.target  
After=network-online.target  
Wants=docker.service  
After=docker.service

# This prevents us hitting restart rate limits and ensures we keep restarting

# indefinitely.

StartLimitInterval=0

[Service]  
Type=forking  
TimeoutStartSec=infinity  
TimeoutStopSec=16min  
ExecStart=/home/rodrigo/umbrel/scripts/start  
ExecStop=/home/rodrigo/umbrel/scripts/stop  
User=root  
Group=root  
StandardOutput=syslog  
StandardError=syslog  
SyslogIdentifier=umbrel startup  
RemainAfterExit=yes  
Restart=always  
RestartSec=10

[Install]  
WantedBy=multi-user.target  
Created symlink /etc/systemd/system/multi-user.target.wants/umbrel-startup.service → /etc/systemd/system/umbrel-startup.service.  
Skipping status update when not on Umbrel OS

# ====================================== ============ CONFIGURING ============= =============== UMBREL ===============

Generating auth credentials

Generating Tor password

Unable to find image ‘getumbrel/tor:0.4.7.8@sha256:2ace83f22501f58857fa9b403009f595137fa2e7986c4fda79d82a8119072b6a’ locally  
[docker.io/getumbrel/tor@sha256:2ace83f22501f58857fa9b403009f595137fa2e7986c4fda79d82a8119072b6a:](http://docker.io/getumbrel/tor@sha256:2ace83f22501f58857fa9b403009f595137fa2e7986c4fda79d82a8119072b6a:) Pulling from getumbrel/tor  
461246efe0a7: Pull complete  
c8bc27c5e55c: Pull complete  
472ce9feeded: Pull complete  
Digest: sha256:2ace83f22501f58857fa9b403009f595137fa2e7986c4fda79d82a8119072b6a  
Status: Downloaded newer image for getumbrel/tor@sha256:2ace83f22501f58857fa9b403009f595137fa2e7986c4fda79d82a8119072b6a  
Configuring permissions…

Configuration successful  
You can now start Umbrel by running:  
sudo ./scripts/start

# ====================================== ============= STARTING =============== ============== UMBREL ================

Setting environment variables…

Starting karen…

Starting status monitors…  
Starting memory monitor…

Starting backup monitor…

Starting decoy backup trigger…

Starting umbreld…

Starting Docker services…

Traceback (most recent call last):  
File “/usr/local/bin/docker-compose”, line 8, in   
sys.exit(main())  
File “/usr/local/lib/python3.10/dist-packages/compose/cli/main.py”, line 81, in main  
command\_func()  
File “/usr/local/lib/python3.10/dist-packages/compose/cli/main.py”, line 200, in perform\_command  
project = project\_from\_options(‘.’, options)  
File “/usr/local/lib/python3.10/dist-packages/compose/cli/command.py”, line 60, in project\_from\_options  
return get\_project(  
File “/usr/local/lib/python3.10/dist-packages/compose/cli/command.py”, line 152, in get\_project  
client = get\_client(  
File “/usr/local/lib/python3.10/dist-packages/compose/cli/docker\_client.py”, line 41, in get\_client  
client = docker\_client(  
File “/usr/local/lib/python3.10/dist-packages/compose/cli/docker\_client.py”, line 124, in docker\_client  
kwargs = kwargs\_from\_env(environment=environment, ssl\_version=tls\_version)  
TypeError: kwargs\_from\_env() got an unexpected keyword argument ‘ssl\_version’  
Failed to start containers  
Skipping status update when not on Umbrel OS  
rodrigo@nuc:~$  
rodrigo@nuc:~$ uname -a  
Linux nuc 5.15.0-101-generic #111-Ubuntu SMP Tue Mar 5 20:16:58 UTC 2024 x86\_64 x86\_64 x86\_64 GNU/Linux  
rodrigo@nuc:~$  
rodrigo@nuc:~$ df -h  
Filesystem Size Used Avail Use% Mounted on  
tmpfs 3,2G 1,6M 3,2G 1% /run  
/dev/nvme0n1p2 1,8T 14G 1,7T 1% /  
tmpfs 16G 0 16G 0% /dev/shm  
tmpfs 5,0M 4,0K 5,0M 1% /run/lock  
/dev/nvme0n1p1 511M 6,1M 505M 2% /boot/efi  
tmpfs 3,2G 96K 3,2G 1% /run/user/1000  
rodrigo@nuc:~$

---

<div class="post-metadata">

**Author:** ![weezyBitcoin](https://avatars.discourse-cdn.com/v4/letter/w/4af34b/32.png) [@weezyBitcoin](https://community.umbrel.com/u/weezyBitcoin)\
**Post date:** [April 2, 2024, 10:47pm UTC](https://community.umbrel.com/t/install-of-umbrel-1-0-fails-on-a-brand-new-mint-and-ubuntu-distribution/16044/2 "2024-04-02T22:47:42Z")

</div>

Quick glance, looks like a docker issue or Python environment issue. Try there first.

- install latest docker-compose. [Releases · docker/compose · GitHub](https://github.com/docker/compose/releases)
- re-install python

---

<div class="post-metadata">

**Author:** ![chocksmith](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/chocksmith/32/5410_2.png) [@chocksmith](https://community.umbrel.com/u/chocksmith)\
**Post date:** [April 3, 2024, 1:19am UTC](https://community.umbrel.com/t/install-of-umbrel-1-0-fails-on-a-brand-new-mint-and-ubuntu-distribution/16044/3 "2024-04-03T01:19:54Z")

</div>

Thanks for your help!  
I tried. I reinstalled docker following instructions from here: [Install Docker Engine on Debian | Docker Docs](https://docs.docker.com/engine/install/debian/#install-using-the-repository)

Same error. Frustrating.

---

<div class="post-metadata">

**Author:** ![chocksmith](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.umbrel.com/chocksmith/32/5410_2.png) [@chocksmith](https://community.umbrel.com/u/chocksmith)\
**Post date:** [April 3, 2024, 11:26am UTC](https://community.umbrel.com/t/install-of-umbrel-1-0-fails-on-a-brand-new-mint-and-ubuntu-distribution/16044/4 "2024-04-03T11:26:11Z")

</div>

I just realized that I am installing Umbrel 0.5, not 1.0.  
The page layout was altered, positioning the installation command in the spot previously occupied by the “umbrelOS 1.0 support arriving in April 2024” announcement. This led me to mistakenly believe that 1.0 had been released. However, in reality, the announcement had been relocated to the top of the page.
