Install instructions assume wget is pre-installed on ubuntu
-
The Cloudron installation instructions say:
Create a fresh Ubuntu Noble 24.04 x64 server and run these commands
wget https://cloudron.io/cloudron-setup chmod +x ./cloudron-setup ./cloudron-setup
However my fresh ubuntu server answers:
-bash: wget: command not found
It’s easily fixed by first running
apt install wget
, but I imagine that for some of cloudron’s target audience this might be a showstopper.(Note I’m not sure if the Ubuntu my VPS provider offers is less equipped than other people’s Ubuntu..)
-
And another piece of feedback on installation experience: while installing, I lost my internet connection for a bit, so ssh dropped. Not sure if it’s related, but the installation appears to be half-completed and I don’t know how to continue.
The last messages on my screen (IP address redacted):
=> Checking version => Downloading Cloudron version 8.0.6 ... => Installing base dependencies (this takes some time) ...Timeout, server 123.123.123.123 not responding.
Last lines of
/var/log/cloudron-setup.log
:Importing restoreConfigs [INFO] Processed migration 20170418073650-backups-add-restoreConfigJson [INFO] Processed migration 20170423032116-settings-set-default-retentionSecs [INFO] Processed migration 20170628173051-settings-default-mailrelay
My login prompt does tell me:
Visit one of the following URLs and accept the self-signed certificate to finish setup.
But that page does not load. (with insecure http it does give an nginx page though.)
If I rerun the setup I get little help:
Error: Cloudron is already installed. To reinstall, start afresh
Perhaps installation is indeed completed? If so I would have expected a success message at the end of the log file. (But the https server appears not to work, so I still guess something went wrong.)
PS Indeed it worked fine when reinstalling the OS, and redoing the installation steps. Though I hope some day there will be a quicker way to continue/restart the installation, and/or have it continue/pause when the shell is disconnected: Not everybody has the luxury of stable internet connectivity.
-
@gerben said in Install instructions assume wget is pre-installed on ubuntu:
The Cloudron installation instructions say:
Create a fresh Ubuntu Noble 24.04 x64 server and run these commands
wget https://cloudron.io/cloudron-setup chmod +x ./cloudron-setup ./cloudron-setup
However my fresh ubuntu server answers:
-bash: wget: command not found
It’s easily fixed by first running
apt install wget
, but I imagine that for some of cloudron’s target audience this might be a showstopper.(Note I’m not sure if the Ubuntu my VPS provider offers is less equipped than other people’s Ubuntu..)
wget is in Ubuntu main: https://answers.launchpad.net/ubuntu/noble/amd64/wget
So that‘s a non-vanilla Ubuntu
What’s the VPS? -
What’s the VPS?
One from Greenhost. No idea why it would differ from the default then, in this regard. If pretty much every other Ubuntu installation does have wget (which I’d hope) then indeed it seems fine to ignore this (non-)issue, I might better raise it at the hoster instead.
For the record, their VPS also had another customisation that conflicted with Cloudron: by default the VPS kernel is managed outside the VPS, and
/lib/modules
is a tmpfs filesystem prefilled with defaults and automatically populated on each boot. Cloudron tries to install/update some kernel-related packages, which complaints about ‘no space left on device’. (I reinstalled the VPS with a ‘stock kernel’ option, which did not pose this problem.) -
I've had similar but different issues with Netcup in the past. Their default VPS Ubuntu installs are stripped down and not compatible with Cloudron and so you first have to install Ubuntu. Decided it wasn't worth the hassle and went back to Hetzner
-
Not sure what we can do here I mean wget is pretty very basic and part of standard ubuntu. I am not sure who they are trying to reach stripping basic tooling on a server. I will mark this as solved but if you have idea on what we can do, I am open for suggestions. Apart from putting a note saying, "make sure you have wget installed"
-
-