Version of dietpi-software installable ?

Hi,

Is there a way to know/find which version of a software could be installed (influxdb, mosquittto, …) ?

Can we upgrade a dietpi-software ?

Cheers

Charles

Usually we always try to install latest available version. Yes software can be updated as well. The way how depends on the software. Some are managed by apt package manager, some have an internal update function and some can simply be reinstalled.

Usually our software docs contain info about how to update best: https://dietpi.com/docs/software/

Ok. so we cannot by example install influxdb 1.8 or 2.1 which is now the latest: https://docs.influxdata.com/influxdb/v2.1/ ? In this case I suppose I must install and configure it manually ?

Yes, we install influxdb via Debian apt package. There latest available version is influxdb (1.6.7~rc0-1). Other version you would need to install manually.

Nope, InfluxDB is installed via their official APT repository :wink:. And yes, v2 is available for a while, but it requires different syntax in cases and a different implementation. I didn’t find time to do the migration yet. Also v1.8 is still maintained. After you installed InfluxDB via dietpi-software, v2 can btw easily be installed:

apt install influxdb2

It will replace v1.8.

In the meantime I installed influxdb 2.1 using these commands

wget -qO- https://repos.influxdata.com/influxdb.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/influxdb.gpg > /dev/null
export DISTRIB_ID="debian"
export DISTRIB_CODENAME="bullseye"
echo "deb [signed-by=/etc/apt/trusted.gpg.d/influxdb.gpg] https://repos.influxdata.com/${DISTRIB_ID,,} ${DISTRIB_CODENAME} stable" | sudo tee /etc/apt/sources.list.d/influxdb.list > /dev/null
sudo apt-get update && sudo apt-get install influxdb2

Remark: I will test today what you suggested;-)

An additional software which is not part of dietpi-pi software and which is very interesting/important is the influx client

wget https://dl.influxdata.com/influxdb/releases/influxdb2-client-2.2.0-linux-arm64.tar.gz
tar -vxf influxdb2-client-2.2.0-linux-arm64.tar.gz
cp influxdb2-client-2.2.0-linux-arm64/influx /usr/local/bin/
rm influxdb2-client-2.2.0-linux-arm64.tar.gz
rm -rf influxdb2-client-2.2.0-linux-arm64

An additional software which is not part of dietpi-pi software and which is very interesting/important is the influx client

This depends on personal needs. Usually people use the InfluxDB as database server only, without any client software needed.

But using the client helps a lot to create buckets, manage orgs, … without the need to use the GUI, to setup a project locally when it is integrated with mosquitto, grafana and node-red :wink:

Example:

influx setup
-u dabou
-p MY_PWD
-o daboubeer
-b Ispindel001
-t MY_TOKEN
-r 0 -f

still your personal needs :wink:

In general you could create a software request on our GitHub. This way we could track user needs :wink: