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 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: 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:~$